P0012 and P0022 Codes
#1
P0012 and P0022 Codes
just replaced the head gasket on the passenger side. put it back together and its shaking with error codes P0012 and P0022 Camshaft Position Timing Over-Retarded. Did not have these codes before. Checked the timing very carefully while resembling. but must have done something wrong. But what?
Please help... Thanks
Its a 2007 F150 XLT 5.4 3v 8 cylinder Engine
Please help... Thanks
Its a 2007 F150 XLT 5.4 3v 8 cylinder Engine
#3
LightningRod
I hate 'snap' decisions thrown by light weight wanna' be mechanics (including dealership)! And don't want to stumble into that category.
I feel a need for more information in order to focus any advice. Your codes indicating BOTH banks are over retarded is curious if your work was confined to bank 1.
Did you remove front cover and/or anything that could disturb "BOTH" timing chains at any time?
I would think you did NOT "MECHANICALLY" disturbed chain / phaser timing on bank 2.
---------
I would think (although IDK) if this were simply a mistimed phaser on bank 1, you would either get a P0345 / P0349. Those occur at startup if the 5th phaser finger is NOT detected approximately where it should be.
The PCM calculates desired degrees retard separately for each bank, sends a porportional signal to VCT solenoids on each bank separately, and monitors actual cam positions via CPS sensors. That reading is subtracted from the desired, producing a CAM ERROR signal for each bank to produce the over retard or over advance as appropriate for each bank separately.
To have over retard "after startup" (without a P0340 or P0345 during startup), it seems to me (BOTH) VCT solenoids would have to be 'stuck' (OPEN). That would require BOTH control wire to PCM to be grounded ????. seems unlikely. BUT have you tried running the engine with both VCT solenoids 'unplugged'? We understand that this will produce a different CODE, but that will in of itself be hepful
Have you carefully checked all connections, including at the PCM.
You apparently have a code reader. What type? If it is Torque Pro, I can provide some further diagnostic ideas.
I feel a need for more information in order to focus any advice. Your codes indicating BOTH banks are over retarded is curious if your work was confined to bank 1.
Did you remove front cover and/or anything that could disturb "BOTH" timing chains at any time?
I would think you did NOT "MECHANICALLY" disturbed chain / phaser timing on bank 2.
---------
I would think (although IDK) if this were simply a mistimed phaser on bank 1, you would either get a P0345 / P0349. Those occur at startup if the 5th phaser finger is NOT detected approximately where it should be.
The PCM calculates desired degrees retard separately for each bank, sends a porportional signal to VCT solenoids on each bank separately, and monitors actual cam positions via CPS sensors. That reading is subtracted from the desired, producing a CAM ERROR signal for each bank to produce the over retard or over advance as appropriate for each bank separately.
To have over retard "after startup" (without a P0340 or P0345 during startup), it seems to me (BOTH) VCT solenoids would have to be 'stuck' (OPEN). That would require BOTH control wire to PCM to be grounded ????. seems unlikely. BUT have you tried running the engine with both VCT solenoids 'unplugged'? We understand that this will produce a different CODE, but that will in of itself be hepful
Have you carefully checked all connections, including at the PCM.
You apparently have a code reader. What type? If it is Torque Pro, I can provide some further diagnostic ideas.
#4
thanks... i took off the timing chain cover and will redo timing on both sides. if both codes come up again i will follow your advise. yes i do have torque pro. thanks again for your reply
#6
LightningRod
If you don't mind my asking, "How did you determine timing "WAS" spot on"? I ask because that's not easy at best - but can successfully be done by a couple of methods with timing cover & tone ring removed.
Do you still have same codes (over retarded on both banks - without P0340 or P0345) and rough idle?
Do you still have same codes (over retarded on both banks - without P0340 or P0345) and rough idle?
#7
i just changed the oil and after running for about 3 minutes it suddenly quieted down. still has a sudder on acceleration. it bogs down on hard acceleration. no codes right now.
Trending Topics
#10
LightningRod
It may not give you a code if they are below the DTC threshold.
Torque Pro will give you misfire count - by cylinder - under "Test Results" icon.
And I posted a misfire monitoring dashboard using Mode 06 calls - with CSV download file and all relevant PIDs here:
https://torque-bhp.com/forums/?wpfor...opic&t=10826.0
Torque Pro will give you misfire count - by cylinder - under "Test Results" icon.
And I posted a misfire monitoring dashboard using Mode 06 calls - with CSV download file and all relevant PIDs here:
https://torque-bhp.com/forums/?wpfor...opic&t=10826.0