I have been struggling with a P0012 code (cam timing over retarded). Car is a stock 2001.
The code is intermittent, The CEL/MIL will come on, then after 2 or 3 drive cycles it will turn off. The code is still in the computer when the light is off. Low rpm and high load seems to reliably set the code, but I am not certain if this is the only conditions that cause it.
Oil is fresh Rotella t6. I also swapped out the cam sensor with another one I had. I cleaned out the oil supply tube and the solenoid when I had the valve cover off.
My last thought might be the timing. This is how It was timed when I buttoned it up yesterday:
Sorry, it is hard to get a good angle on the cam gears with the big camera. I think the timing looks decent, but I would appreciate another sets of eyes.
I did a back to back drive with my brother's 2003, his seems to get a extra boost of torque at 3k RPM that my car does not. He noticed the difference as well. The only things my car has that his does not is the competition motor mounts and poly diff bushings.
Any Help is appreciated.