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.
<br/> 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.