To anyone who can help
I have a 2004 f150 5.4 3v the engine through a rod- Replaced engine with one from a 2008 Expedition 5.4 3v with 46000 miles on it, both vin 5. now the truck wont idle and puts out a P0340 hard code and P0012 soft code- have checked wiring to pcm and checked continuity between sensors and resistance- took to ford, flashed computer- they said circuit-wiring like the code says. can unplug sensor and idles fine in limp mode. I am lost - next step to replace pcm- but ran fine befor the rod went out.
Thanks for the reply-
I changed the intake and oilpan, used original wiring on my vehicle and existing sensors on the replacement engine- I checked fordparts.com against the vin for the 2008 and the 2004, and replacement sensor part numbers for both engines are the same so I used the newer ones. the oilpan sensor is the only one that stayed with the truck as the expedition did not have one.- Could this be the issue?
Thanks
I have a similar situation. My 2004 ford 5.4 engine blew up at 84000k, I purchased a 5.4 from a 2008 F150 Wreck. The experts told me all I need to do is keep the old intake and the rest is the same. I had some friends install it. Long story shorter it was never as the same, had less power than it did before. It also seemed to get worse over time. now two years later and many experts later it runs like crap, actually crap runs better. i still ry to drive it. 49cc scooters pass me. It chugs, tings, and farts, sometimes I can get up to 60kmhr within a block. Going up a hill or a bridge and it slows down. I have been looking for someone who can fix this but no luck. The last attempt was Walls Performance. He said he would put it on the Dyno and reprogram the computer. might cost up to $3000. I said no problem, whatever it takes. after a week I got the call, It doesn't seem to be working and He didn't have enough time to get into it so he gave up and thats it. I picked it up, he was nice enough not to charge for his time, but now it is even worse than ever. I started looking for a new engine. found a 2004 rebuilt engine. $3800. I thing it is my original block I had dropped off as a core when i purchased the 2008. Big problem is it doesn't come with any sensors, spark plugs, injectors, coils, or intake. If I do another install it could still be the same problem. Anyone want to buy a used Ford. BTW what is the sensor in the oil pan. When I had it installed they never noticed the new motor never had the sensor in the oil pan so they just left it hanging.
Any suggestions?
RGT 43. I have checked the complete can sensor circuit pins 1 and 2, even checked the other bank to see if they matched- they did- no shorts to ground, sensors within specs, 5 ohms at pcm, crankshaft sensor OK, replaced the VCT and has removed the P0012 code, still gets the 0340 and wont idle unless cmp unplugged. will a pcm from a 2007 work for testing purposes? is there anything else to look for?
Thanks.
Crazymaiden- that is the oil level sensor- It would have had the sensor in the original pan, the 2008 pan doesent have it. I had to change the pan.
Mine still has lots of power, just wont idle.
Have you checked to see if the EGR valve is stickin? Unhhok the vacuum line to it and see if the reulator is leaking vacuum past also. Try cleaning the throttle ody and make sure the vacuum lines are all good. The brake booster and PCV hoses should be checked too. Also, clean the MAF with some MAF cleaner.
Have you checked to see if the EGR valve is stickin? Unhhok the vacuum line to it and see if the reulator is leaking vacuum past also. Try cleaning the throttle ody and make sure the vacuum lines are all good. The brake booster and PCV hoses should be checked too. Also, clean the MAF with some MAF cleaner.
No EGR valve to check, have blocked off the Booster line and it wont run at all with the pcv hose off. Cleaned the MAF abd throttle body 1st thing, didnt change anything. It was alot easier rebuilding a 69 t-bird :)
I thought you might have done all that but figured I throw that out there. Have you checked the engine vacuum? Does it run if you hold the throttle a little? Ford did have a way to program them to raise the idle by 37RPM. Strange number but that was done.
The AutoGuide.com network consists of the largest network of enthusiast-owned enthusiast-operated automotive communities.
AutoGuide.com provides the latest car reviews, auto show coverage, new car prices, and automotive news. The AutoGuide network operates more than 100 automotive forums where our users consult peers for shopping information and advice, and share opinions as a community.