2007 F250 5.4 stalling
#16
#19
i had a similar problem with my truck. started off with randomly dying at low RPM's. Then in reverse. Then it became a very persistant problem. It took a while for a light to finally come on and tell me that my engine was angry. Mechanic said there was a misfire in two cylinders. They did a tune up. Problem solved. Bad spark plugs, bad coil's. If you havn't checked the plugs... you might as well start there.
#20
P0300 = Random misfire
P0301-304 = misfire cylinders 1,2,3, and 4.
P0340 = Camshaft Position Sensor Circuit Malfunction
Now here's my thought...the P030X codes are the symptoms, the P0340 may be the problem. Cylinders one through five are on the left side of the engine as you are facing it with the hood open. Meaning you likely have a problem with the CPS on that cylinder head assuming there are independent CPSes for each cam.
From the sounds of it the throttle body cleaning won't do a thing for it.
#21
Yes I was referring to the throttle position sensor.
In my case one of the codes I was getting lead me to the TPS, I was fortunate to have another identical TPS to swap on there and figure out the problem, I wasn't suggesting just running out and start buying parts at random and putting them on. I was just trying to keep my story brief and to the point, it's not fun typing a long story on your smartphone while at work.
Redford is correct, no IAC. The computer holds the throttle plate open to what ever it needs for air intake to either start, idle, or obviously for higher rpms. That's why if the TPS is giving an incorrect signal, even just a little bit, it'll drive incorrectly or not idle properly because the computer is then giving incorrect commands to the throttle body assembly. Mine actually got bad enough right before I figured it out that it would go to full throttle at random times while I was driving. That made for a couple scary situations and almost an accident. Not to mention the stalling quite often when I let off the gas.
P0012 = Intake Camshaft Position Timing Over Retarded (Bank 1)
P0300 = Random Misfire Detected
P0301 = Cylinder #1 Misfire Detected
P0302 = Cylinder #2 Misfire Detected
P0303 = Cylinder #3 Misfire Detected
P0304 = Cylinder #4 Misfire Detected
P0340 = Camshaft Position Sensor A Circuit (Bank 1or single sensor)
It's possible the CPS (cam position sensor) is bad. My first thought is have the plugs ever been changed? It's possible the previous owner never changed them for fear of breaking them or if they did maybe they put crap plugs back in. Also I would recommend if you do change the plugs I would put new boots on the coils, I'd bet money they are original and they should be changed when you do plugs.
Curt
In my case one of the codes I was getting lead me to the TPS, I was fortunate to have another identical TPS to swap on there and figure out the problem, I wasn't suggesting just running out and start buying parts at random and putting them on. I was just trying to keep my story brief and to the point, it's not fun typing a long story on your smartphone while at work.
Redford is correct, no IAC. The computer holds the throttle plate open to what ever it needs for air intake to either start, idle, or obviously for higher rpms. That's why if the TPS is giving an incorrect signal, even just a little bit, it'll drive incorrectly or not idle properly because the computer is then giving incorrect commands to the throttle body assembly. Mine actually got bad enough right before I figured it out that it would go to full throttle at random times while I was driving. That made for a couple scary situations and almost an accident. Not to mention the stalling quite often when I let off the gas.
P0012 = Intake Camshaft Position Timing Over Retarded (Bank 1)
P0300 = Random Misfire Detected
P0301 = Cylinder #1 Misfire Detected
P0302 = Cylinder #2 Misfire Detected
P0303 = Cylinder #3 Misfire Detected
P0304 = Cylinder #4 Misfire Detected
P0340 = Camshaft Position Sensor A Circuit (Bank 1or single sensor)
It's possible the CPS (cam position sensor) is bad. My first thought is have the plugs ever been changed? It's possible the previous owner never changed them for fear of breaking them or if they did maybe they put crap plugs back in. Also I would recommend if you do change the plugs I would put new boots on the coils, I'd bet money they are original and they should be changed when you do plugs.
Curt
#22
i agree with curt. start with the plugs. i thought i was having some vacuum problem and some other wild stuff. My mechanic just looked at me and said nope. lets do a tune up. i was doubtful at first. but the next day he called me and said the truck was running like new.... i went ahead and replaced everything from the coils down to the plugs. but at minimum do the boots and plugs.
#23
P0012 = Intake Camshaft Position Timing Over Retarded (Bank 1)
P0300 = Random Misfire Detected
P0301 = Cylinder #1 Misfire Detected
P0302 = Cylinder #2 Misfire Detected
P0303 = Cylinder #3 Misfire Detected
P0304 = Cylinder #4 Misfire Detected
P0340 = Camshaft Position Sensor A Circuit (Bank 1or single sensor)
Also I would recommend if you do change the plugs I would put new boots on the coils, I'd bet money they are original and they should be changed when you do plugs.
Curt
P0300 = Random Misfire Detected
P0301 = Cylinder #1 Misfire Detected
P0302 = Cylinder #2 Misfire Detected
P0303 = Cylinder #3 Misfire Detected
P0304 = Cylinder #4 Misfire Detected
P0340 = Camshaft Position Sensor A Circuit (Bank 1or single sensor)
Also I would recommend if you do change the plugs I would put new boots on the coils, I'd bet money they are original and they should be changed when you do plugs.
Curt
thanks again for all of the replies.
#24
i agree with curt. start with the plugs. i thought i was having some vacuum problem and some other wild stuff. My mechanic just looked at me and said nope. lets do a tune up. i was doubtful at first. but the next day he called me and said the truck was running like new.... i went ahead and replaced everything from the coils down to the plugs. but at minimum do the boots and plugs.
1. there is no possible way bad plugs can cause a CPS code.
2. Unless someone replaced only the plugs on the right side of the engine there's no way bad plugs can cause these codes. They are all on the same bank, what kinda coincidence is that? Combine that with the fact that they are on the same bank as the trouble code is indicating...just not possible.
The misfire codes are symptoms, not the problem. Treat the problem not the symptom.
#26
and if you replace everything from the boots to the plugs, parts will be 80-100 dollars, and labor only took my garage 2 hours. plus they did more by replacing the coils as well. Your mechanic should be able to either visually inspect your coils and say yes or no to replacing them, if not, they should be able to test them to see if they will still generate a spark
#27
It could be something as simple as a bad CPS, or a short in the wiring to the CPS. Either way you should start there.
#29
Yeah I would start with the CPS first as well. The sensor is about $26 for the motorcraft one at rockauto. It's a fairly easy change. The plugs are not to bad as long as you follow the TSB just in case they are the original ones. If they are the updated design you shouldn't have a problem. It's true the misfire codes could/probably are a symptom of the CPS code however with it being a new to you truck and that many miles there is a chance that there is a misfire problem because of the plugs. Besides it can't hurt to pull one or two plugs and do a visual check.
Curt
Curt