2004 EB 5.4 Stalling when cold P0320 & P0351-P0358 Can't find the short

Disclaimer: Links on this page pointing to Amazon, eBay and other sites may include affiliate code. If you click them and make a purchase, we may earn a small commission.

tswinehart

Member
Joined
Aug 12, 2023
Posts
22
Reaction score
1
Location
Milton, GA
I'm trying to help my grandmother get her 2004 Ford Expedition 5.4 Eddie Bauer back on the road, but every time it's initially running, the engine stutters intermittently. Occasionally it will stall completely. Once the engine has warmed up, 10-20 minutes, the problem vanishes and then the engine runs well until it cools off completely again.

Codes are not consistent, but recently got a P0320 and P0351-P0358 (all cylinders) while it was exhibiting the worst of the symptoms. Heavy engine drop outs and a few full stalls.

I've checked the wire that runs over the A/C line near the battery, and it looks like someones already pinned it up with a zip tie to get it off the A/C line and stop the rub through issue. I saw the post on here about the Junction Box, so we got a rebuilt unit with the beefier internal relay fix, and that hasn't changed things a bit.

I'm feeling somewhat confident that there must be a short in the ignition coil circuit somewhere, or the PCM is going, but it's very weird to me that it cleans up it's act after it's been on for a while. I've hunted all over the harness that I can see well, but haven't found any rubbed through wire insulation or obvious trouble spots. Before I end up ripping the harness apart or replacing the PCM, are there any other know locations to check on the circuit? or some other candidate for the problems we're seeing?

Any help is greatly appreciated.
 

Attachments

  • expedition.txt
    10.4 KB · Views: 9
OP
OP
tswinehart

tswinehart

Member
Joined
Aug 12, 2023
Posts
22
Reaction score
1
Location
Milton, GA
Was seeing the most misfires on cylinder 5, and it's easy to get to. Tried a new ignition coil and a new spark plug. No change. Still getting the P0320 and a lot of misfires. Still thinking it's a short or the PCM, but I'm having a very difficult time locating a definitive cause :(
 

SafariGoneWrong

Full Access Members
Joined
Apr 26, 2022
Posts
138
Reaction score
81
Location
Mableton, Georgia
Exact same thing happened to me, that is misfire on #5 only, back in 2012 but it’s an ‘06 3V. It needed spark plugs, all were very worn.
 
OP
OP
tswinehart

tswinehart

Member
Joined
Aug 12, 2023
Posts
22
Reaction score
1
Location
Milton, GA
My uncle thinks the dirty throttle body is a smoking gun? I do see an issue with the PCV valve area being very oily, but it seems like an odd conclusion to link the two issues.1000004184.jpg
 

Hamfisted

Full Access Members
Joined
Nov 20, 2012
Posts
2,895
Reaction score
1,798
Location
Ft Lauderdale
I'm guessing this problem has been going on for a long time ? I can't tell if that was a coolant leak from the hot water hose above it, or a clogged PCV valve allowing all that oil schmeg buildup all over the PCV. Did you pull the vacuum hose off the hot water valve while you were poking around ? I see it's disconnected from the valve. Go to Autozone and get a can of CRC throttle body cleaner and an old toothbrush and clean up the throttle body. Also clean the idle air control valve (spray some cleaner down the IAC inlet pipe. Clean out the PCV valve and make sure it rattles freely (shake it).
You may end up doing a smoke test on the intake system to find any leaks.



Mechanics Smoke Machine on Amazon




.
 
As an Amazon Associate we earn from qualifying purchases.
OP
OP
tswinehart

tswinehart

Member
Joined
Aug 12, 2023
Posts
22
Reaction score
1
Location
Milton, GA
No telling how long it's been running rough, but I would guess it's been accumulating crud for a while. It wasn't stalling before though, and that seems to have started out of the blue. After it started stalling some months ago, Grandma wasn't keen to drive it, so it sat for a while too. Maybe the build up was the straw that broke the camels back, or just a brand new issue, I'm not sure. Pretty sure I bumped the vacuum hose off while I was removing the intake pipe. It was reconnected, but the intake pipe is still off right now. Uncle or I will definitely be cleaning the throttle body up while it's apart, and doing something with the PCV mess too before it goes back together.

Smoke test is an interesting idea. Will try to get one if the cleanup procedure doesn't make magic happen.

Thanks!
 

GaryH

Full Access Members
Army
Joined
Apr 10, 2023
Posts
208
Reaction score
88
Location
Texas
That throttle body may not be THE problem, but I think it is A problem. Nasty.
 
OP
OP
tswinehart

tswinehart

Member
Joined
Aug 12, 2023
Posts
22
Reaction score
1
Location
Milton, GA
Uncle cleaned up the throttle body while I was at the office today. Left me a new PCV valve, which I installed after cleaning up the nearby hoses a bit. Reinstalled the intake and buttoned it back up. Started and idled smoother but the problem is definitely still there. Heavy misfires while on light or medium throttle. Feels very random, not tied to any particular speed or throttle position. Once, it even stalled when I threw it in reverse and started to backup, only to fire back up again on the first key turn. Once again, all the issues completely disappeared again after the engine bay was thoroughly heat soaked. Much needed maintenance, but I'm super bummed that I don't seem to be getting any closer to the root cause.

We'll get there eventually, for Grandma. I know she loves that car I am starting to hate lol
PXL_20230821_214530206.jpgPXL_20230821_225300282.jpg
 
OP
OP
tswinehart

tswinehart

Member
Joined
Aug 12, 2023
Posts
22
Reaction score
1
Location
Milton, GA
Yeah, I'm using an OBDLink EX and FORScan. I haven't been checking fuel trim lately, I've had all the misfire pids and some rpm and cam sensors. Will throw fuel trims back in. One thing I can't figure out with FORScan (I'm new to it), is how to change the oscilloscope to look at different PIDs when I'm loading and examining an existing log file?
 

Attachments

  • after cleaning intake and replacing pcv.zip
    85.3 KB · Views: 2

Hamfisted

Full Access Members
Joined
Nov 20, 2012
Posts
2,895
Reaction score
1,798
Location
Ft Lauderdale
Ok, and how's the wiring harness look running from the crank position sensor there at the front of the motor just aft of the crank pulley ? That P0320 code could be the base of all your misfires really. If the harness is damaged, or the crank sensor is failing. Is it gummed up with schmeg like the PCV was ? Take it out and clean it or replace it and clear the codes. Then see which ones come back or how the motor runs.

Crankshaft Position Sensor at Rock Auto


DY922-FRO.jpg



.
 
OP
OP
tswinehart

tswinehart

Member
Joined
Aug 12, 2023
Posts
22
Reaction score
1
Location
Milton, GA
Ok, and how's the wiring harness look running from the crank position sensor there at the front of the motor just aft of the crank pulley ? That P0320 code could be the base of all your misfires really. If the harness is damaged, or the crank sensor is failing. Is it gummed up with schmeg like the PCV was ? Take it out and clean it or replace it and clear the codes. Then see which ones come back or how the motor runs.

Crankshaft Position Sensor at Rock Auto


View attachment 78581



.
Looks like it's blocked by the a/c compressor, so that'll be a littler harder to check. Probably need to get it back on jack stands to get a good look.
PXL_20230823_172832642.jpg
 

Hamfisted

Full Access Members
Joined
Nov 20, 2012
Posts
2,895
Reaction score
1,798
Location
Ft Lauderdale
I can't tell what we're looking at there. Take a look at the crank position sensor signal, and the ignition coil signals for all cylinders. See if a blip on the crank position sensor signal corresponds to a blip in the ignition coil signal or a misfire.




.
 
OP
OP
tswinehart

tswinehart

Member
Joined
Aug 12, 2023
Posts
22
Reaction score
1
Location
Milton, GA
Can't find any PIDs that are called crank or ignition or coil. I think there is not a PID for them, or it's just apart of some other related PID maybe?Screenshot 2023-08-24 190639.pngScreenshot 2023-08-24 190536.png
 

Hamfisted

Full Access Members
Joined
Nov 20, 2012
Posts
2,895
Reaction score
1,798
Location
Ft Lauderdale
My bad. It just shows up under the RPM PID graph. I'm not sure that'll be much help, 'cause of course the RPM is gonna blip during a misfire.
I see a mix of coil colors there on the motor. Who did all that ? Do you know how old the sparkplugs are ?
 
OP
OP
tswinehart

tswinehart

Member
Joined
Aug 12, 2023
Posts
22
Reaction score
1
Location
Milton, GA
Ok, and how's the wiring harness look running from the crank position sensor there at the front of the motor just aft of the crank pulley ? That P0320 code could be the base of all your misfires really. If the harness is damaged, or the crank sensor is failing. Is it gummed up with schmeg like the PCV was ? Take it out and clean it or replace it and clear the codes. Then see which ones come back or how the motor runs.

Crankshaft Position Sensor at Rock Auto


View attachment 78581



.
Man, I was really hoping that was gonna fix it. What a pita to get to lol. No dice though, symptoms are exactly the same. Old sensor was pretty grungy though.PXL_20230825_143424514.jpg
 
OP
OP
tswinehart

tswinehart

Member
Joined
Aug 12, 2023
Posts
22
Reaction score
1
Location
Milton, GA
My bad. It just shows up under the RPM PID graph. I'm not sure that'll be much help, 'cause of course the RPM is gonna blip during a misfire.
I see a mix of coil colors there on the motor. Who did all that ? Do you know how old the sparkplugs are ?
We're pretty sure the plugs and coils have all been changed by my uncle or grandmother at one point or another. Doesn't seem like they were done at the same time though, and obviously not with all the same parts.
 
Top