When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
Hello, I have a 2007 FX2 with a 2010 5.4 in it (have put about 11k on it). I have a jlt cold air intake, an exhaust and a tune on it. There is nothing else crazy on the truck. So this issue started up Tuesday night when I was leaving work. I put it in reverse and backed out of the space when my truck just died with no warning. I put it in park and shut it off then recranked it and it came right on. I was able to drive it home. The next day after doing some research I purchased a TB motor thinking this would cure the issue. I even made a data log and sent it to the tuner to see if they saw anything out of the ordinary. They also thought that this would be the culprit. Part got replaced and it was fine the rest of the day. So the next day I am driving and it stalled at the light without warning again. I was able to get it home but I turned off the ac to avoid putting a load on it. Curious I reset my truck back to an old 87 tune instead of the premium tune to see if it would correct the issue since I have only been running the premium tune about a month now. Well when I did that and tried to take it out to test it, there was no acceleration. I moved it back into my carport. I had no CEL on prior but all of a sudden I had a bunch of codes. P0600,P1000,P2100, P2104,P2105,P2107,P2111 and U0300. I cleared the codes and the CEL and wrench lights stay illuminated. Now the only codes showing are
P1000, P2104 and P2111. We did not clean the TB when we replaced the TB motor so that may be an issue but I went ahead and just purchased an entire TB at this point with plans to return that TB motor. Everything I have seen online suggests it's the TB, have yall ever dealt with this and does this seem right? Any suggestions? Also I should add I have done the tps (end of May) and maf (Around May also).
I've had a simaler issue and it turned out to be the mass air flow sensor. I didn't have a cell and no codes. I read somewhere here about the mass air flow sensor here and it fixed my problem. Good luck.
Replaced the throttle body lastnight and it still stalled. No CEL but the stored codes show P0340 and P1000. I’m at a loss here
Well after a quick check on google the code P0340 is for a cam sensor. P1000 is after a reset or battery removed. If you replaced the throttle body did it have the newest Throttle position sensor? You should check out you tube for further diagnostic. I would check out the Mass air flow sensor just in case. These truck are fickle in the respect. Good luck.
My maf has only been on maybe three months at the most. It’s motor craft and new so doubtful it’s that. The tb has the new sensor because I had also replaced that and it’s the same so I just put the one on that came with the new Tb. I think I’m going to send it to a shop because tuners only pull so much info from codes. I don’t want to keep throwing money at it. The engines also still under warranty if it turns out to be something drastic like that
Trucks in the shop with codes P2006 and P0340 showing now. They’re supposed to be checking out the intake manifold runner and letting me know something soon. I should know sometime tomorrow
I did follow this. I do think I’m getting the P2006 because I returned to stock but my intake requires a tune. Therefor I plan to go tomorrow and reset it to a tune so they can see what they’re still showing.
So after replacing the Tb motor and still have tb codes I replace the Tb with a dorman. Still had codes. It was showing camshaft so I returned it to stock tune to send it to the shop. I forgot about my intake so I had to go to the shop and reinstall my tune to make sure they weren’t getting faulty codes. They checked grounds and couldn’t find anything wrong. They referred me to a ford specialist nearby and he finally fixed it. He had me get a ford Tb and they cleared codes but got imrc codes showing a runner issue. They did gaskets and the actuator and said it’s good to go now. All that and it only cost an arm and a leg 💩
Quite often when disturbing wiring around runner the wires going into intake jam runner linkage . Usually the wires are supposed to go above linkage ,it just seems opposite of what you would think . Yes I fought the same battle with throttle body , some parts have to be oem . To many points to fail on TB best to change whole thing out . Plastic linkage connectors fail on runner also .
reset the pcm by disconnecting the negative out of battery and using a jumping wire touch the positive and negative for 5-10 mnts. Leave the positive connected, put a rag on the negative side of battery so the terminal do not ground by mistake. After 5-10 mnts you can take jumper wire out and connect the battery, start the truck and let it get hot in idle. The truck needs to learn values again. Take it for a ride at normal use so it learns shifting points. Do not drive to fast or too slow just normal. P1000 will clear after you use the truck for a spin around, is the only way to clear that code. That should help your problem. Good luck! You can also watch a video on youtube of how to do a hard reset on pcm.