So the check engine light came on right after a timing belt change. I was told that the light codes either the crankshaft position sensor or the camshaft position sensor. Being that I recently had issues and had to replace the crank gear, it seems to be the former. Are there any other possible causes? I am pretty sure that the engine light was not on prior to changing the crank gear or timing belt.
One more thing..I just unhooked the battery (for about 20 min), and when I first start it up, the engine light is out. However, if I turn it off and restart it the light comes back on. I did this twice with the same result.