The vehicle has 100,000 miles, replaced the cam sensor, serpentine belt, and spark plugs, and always change the oil as recommended. Any idea why this code keeps popping up the check engine light will go on one day and off the next?
P0012 Camshaft position "A" Timing over retarded Bank 1
The camshaft sensor? The camshaft timing is controlled by OCV (Oil control valve) which the ECM bases it on several sensors. If you replace the camshaft sensor nothing will change. This code condition is more for the OCV
Here is the location of the OCV valve. at the side top of the cylinder head
36.2k questions
32.2k answers
1.3k comments
22.8k users