Good old P0012 code
Had same problem with 2004 f150 5.4 8cyl
had multiple misfire and cyl 1,2,4 misfire then had p0012 cam shaft position over retarded bank 1 ,
, i replaced all sparkplugs 110$and cleaned massairflow senzor changed cam senzor bank 1 had same problem then i read its probably phasers damaged i unplugs both vct selenoids it was little better but still was shaking and bad idle so i changed both vct selenoids $125 old ones looked really bad and i changed oil 5w 20 50$ and oil filter after i did that truck runs great passed 40 miles allready no checkengine light or bad ide so i would suggest changing vct selenoid and oilchange before you spend allot money hope it helps someone
had multiple misfire and cyl 1,2,4 misfire then had p0012 cam shaft position over retarded bank 1 ,
, i replaced all sparkplugs 110$and cleaned massairflow senzor changed cam senzor bank 1 had same problem then i read its probably phasers damaged i unplugs both vct selenoids it was little better but still was shaking and bad idle so i changed both vct selenoids $125 old ones looked really bad and i changed oil 5w 20 50$ and oil filter after i did that truck runs great passed 40 miles allready no checkengine light or bad ide so i would suggest changing vct selenoid and oilchange before you spend allot money hope it helps someone
That guy posted once in late 2017 and disappeared. So, don’t bet on a response.
If I was a betting guy, you’ve got a leaking timing chain tensioner, but not totally destroyed so that it still can hold enough oil pressure to tighten up the chain when you goose the pedal. So, you’re getting tight on time here to fix this without too much damage.
If I was a betting guy, you’ve got a leaking timing chain tensioner, but not totally destroyed so that it still can hold enough oil pressure to tighten up the chain when you goose the pedal. So, you’re getting tight on time here to fix this without too much damage.






