My 2001 frontier is throwing trouble codes P0335 and P1336. It has a new timing chain, distributer, and crank position sensor. It will idle for ten seconds at best, and will not rev any higher. Please advise.
P0335 and P1336 are both for CRANKSHAFT POSITION SENSOR most likey the sensor needs to be replaced if the battery is fine. If the battery was weak it might set the code on, you can erase the code and see if the code comes back.
33.7k questions
32.5k answers
1.3k comments
23.0k users