Notices
1983 - 2012 Ranger & B-Series All Ford Ranger and Mazda B-Series models

4.0 2009 random weak spark

Thread Tools
 
Search this Thread
 
Old Jan 26, 2020 | 02:44 PM
  #1  
CC'sDad's Avatar
CC'sDad
Thread Starter
|
Senior User
Joined: Jan 2005
Posts: 151
Likes: 0
From: Raleigh, nc, usa
4.0 2009 random weak spark

Background, it dropped a valve. Pulled motor, new head and timing chains. Used otc tools to set timing. Checked and double checked I had it right. New plugs and wires. Removed injector relay and ignition fuse to crank to build oil pressure. Re installed those, cranked, missed really bad and shut off. Tried a few more times, same result. Verified fuel, stated on spark and with a tester want getting spark consistently, and sometimes not at all. Replaced crank sensor. No change, replaced plugs and wires again. No change. Replaced coil. No change. Where next. Only code it's throwing is the p0320.
2009 ranger 4.0
 
Reply
Old Jan 27, 2020 | 05:47 AM
  #2  
pawpaw's Avatar
pawpaw
Moderator
20 Year Member
Liked
Loved
Community Favorite
Joined: Jan 2004
Posts: 13,851
Likes: 111
From: SW Va
Club FTE Gold Member
Consider having a read here https://www.obd-codes.com/p0320 for a list of suspects, what & how to check them & let us know what you find.
 
Reply
Old Jan 28, 2020 | 01:18 PM
  #3  
CC'sDad's Avatar
CC'sDad
Thread Starter
|
Senior User
Joined: Jan 2005
Posts: 151
Likes: 0
From: Raleigh, nc, usa
Originally Posted by pawpaw
Consider having a read here https://www.obd-codes.com/p0320 for a list of suspects, what & how to check them & let us know what you find.
I have already gone over that document a couple times trying to diagnose this. Really am struggling. Today I went ahead and removed the valve covers to check timing to be sure I have it correct and all is good. Yesterday I did find a significant vacuum leak. corrected that and no change. The only thing I can come up with now is that I have fouled the plugs. It was a new set. I'm going to go pick up another set and see what happens.
 
Reply
Old Jan 29, 2020 | 01:36 AM
  #4  
pawpaw's Avatar
pawpaw
Moderator
20 Year Member
Liked
Loved
Community Favorite
Joined: Jan 2004
Posts: 13,851
Likes: 111
From: SW Va
Club FTE Gold Member
Hold on, lets think about this some more before tossing more parts at the problem on a hunch. Seeing as how you don't seem to have any fuel trim codes to suggest a rich mixture, pull a easy to get at plug from each cyl bank & have a look to see if its carbon fouled before buying another set of new ones.

A significant vacuum leak won't cause spark to randomly go missing, but the trouble shooting link suspect list of damaged wiring, connector pins/sockets, faulty sensors, or lastly the ECM belong way higher up on the suspect list, especially since you say the engine has just been pulled to fix other problems???

SO, if you didn't have this problem Before pulling & reinstalling the engine, have you performed a wiring, electrical connector, or sensor inspection for damage & a wiggle test, all the way from the ECM firewall electrical connection to the crank & cam sensors & coil pack, to see if you can cause the spark to go missing????
Have you checked the 5 volt reference to the crank & cam sensors to see if its present & passes the wiggle test??? Same for the coil pack B+ voltage @ KOEO.

Intermittent problems are the most challenging to trouble shoot, so don't get discouraged & give up, just hang in there & trouble shoot wisely & you'll likely find the culprit sooner or later.
More thoughts for consideration, let us know what you find.
 
Reply
Old Jan 29, 2020 | 11:11 AM
  #5  
CC'sDad's Avatar
CC'sDad
Thread Starter
|
Senior User
Joined: Jan 2005
Posts: 151
Likes: 0
From: Raleigh, nc, usa
I just omed out all the connections to the crank and cam sensors and the coil pack from the firewall bulkhead connectors. Wiggling them around with no change. I know the cam and crank sensors where good as I replaced both since I started this search. As a note I'm not getting any codes over the last several days of working on things. Yesterday I pulled both valve covers and verified cam timing and all is good there. I am at a lose as where to look next. I know I'm getting fuel, when I pulled the plugs they all had fuel on them. Just doesn't seem to be getting spark.

Originally Posted by pawpaw
Hold on, lets think about this some more before tossing more parts at the problem on a hunch. Seeing as how you don't seem to have any fuel trim codes to suggest a rich mixture, pull a easy to get at plug from each cyl bank & have a look to see if its carbon fouled before buying another set of new ones.

A significant vacuum leak won't cause spark to randomly go missing, but the trouble shooting link suspect list of damaged wiring, connector pins/sockets, faulty sensors, or lastly the ECM belong way higher up on the suspect list, especially since you say the engine has just been pulled to fix other problems???

SO, if you didn't have this problem Before pulling & reinstalling the engine, have you performed a wiring, electrical connector, or sensor inspection for damage & a wiggle test, all the way from the ECM firewall electrical connection to the crank & cam sensors & coil pack, to see if you can cause the spark to go missing????
Have you checked the 5 volt reference to the crank & cam sensors to see if its present & passes the wiggle test??? Same for the coil pack B+ voltage @ KOEO.

Intermittent problems are the most challenging to trouble shoot, so don't get discouraged & give up, just hang in there & trouble shoot wisely & you'll likely find the culprit sooner or later.
More thoughts for consideration, let us know what you find.
 
Reply
Old Jan 29, 2020 | 12:39 PM
  #6  
pawpaw's Avatar
pawpaw
Moderator
20 Year Member
Liked
Loved
Community Favorite
Joined: Jan 2004
Posts: 13,851
Likes: 111
From: SW Va
Club FTE Gold Member
Ok that's good feedback, so lets think about this some more & for now stay focused on the P0320 trouble code trouble shoot suggestions.

At KOEO, do you have the 5 volt reference to the crank sensor??? It must be there for the Cam sensor if the plugs are wet with fuel, as if the cam sensor weren't working the fuel injectors wouldn't be squirting fuel because the computer wouldn't be getting a cam timing signal to have the ECM trigger the injectors. So from that we can infer the ECM is putting out something but is it a full 5 volts???
It seems to be enough for the cam sensor to send the ECM a strong enough signal for it to operate the injectors. So question now is the 5 volt reference making it to the Crank sensor & if it is, does the Crank sensor Return signal make it back to the firewall ECM connector as the wiring harness is wiggled between the crank sensor & the firewall ECM connector???

Thus we now need to know if that 5 volt reference is reaching the Crank sensor, as it's signal to the ECM is needed for the ECM ground switching drivers to ground switch the coil pack to make spark. If the 5 volts is making it to the crank sensor, is the return lead to the ECM firewall connector having that crank sensor return signal get all the way back to the firewall ECM connector & is the 5 volt reference & return signal steady when the wiring harness is wiggled??

Same for the coil pack 12 volt B+ being at the coil pack at KOEO & the coil pack return ground switched leads continuity & connections to the firewall ECM connector being complete & steady when its wiring run is flexed.

If all that checks out, then its time to put the ECM ground switching drivers on the suspect list, so call around to your favorite auto-parts stores to see if they can bench test the ECM. Or maybe see if a friend with a like vehicle, or say a friendly salvage yard has a ECM you could try.
If no substitute can be found, then disconnect the coil pack electrical connector & check the connector harness ground / Return leads to see if the ECM is switching them when the engine is cranked.

If the coil pack return leads aren't being ground switched by the ECM as the engine is cranked, the 12volt LED test light, connected between the coil pack electrical connector B+ pin & each ground / return lead won't blink when the engine is cranked, so you can then move the ECM up to the top spot on your suspect list.

More drill down trouble shooting thoughts for consideration, let us know what you find.
 
Reply
Old Jan 31, 2020 | 10:21 AM
  #7  
CC'sDad's Avatar
CC'sDad
Thread Starter
|
Senior User
Joined: Jan 2005
Posts: 151
Likes: 0
From: Raleigh, nc, usa
Maybe I'm not doing this right, but I'm getting no voltage(well actually a little less than half a volt) to the cam sensor and 1.5 volts to the crank sensor. I did the test light on the coil leads and it does flash on each of the three ground wires.



Originally Posted by pawpaw
Ok that's good feedback, so lets think about this some more & for now stay focused on the P0320 trouble code trouble shoot suggestions.

At KOEO, do you have the 5 volt reference to the crank sensor??? It must be there for the Cam sensor if the plugs are wet with fuel, as if the cam sensor weren't working the fuel injectors wouldn't be squirting fuel because the computer wouldn't be getting a cam timing signal to have the ECM trigger the injectors. So from that we can infer the ECM is putting out something but is it a full 5 volts???
It seems to be enough for the cam sensor to send the ECM a strong enough signal for it to operate the injectors. So question now is the 5 volt reference making it to the Crank sensor & if it is, does the Crank sensor Return signal make it back to the firewall ECM connector as the wiring harness is wiggled between the crank sensor & the firewall ECM connector???

Thus we now need to know if that 5 volt reference is reaching the Crank sensor, as it's signal to the ECM is needed for the ECM ground switching drivers to ground switch the coil pack to make spark. If the 5 volts is making it to the crank sensor, is the return lead to the ECM firewall connector having that crank sensor return signal get all the way back to the firewall ECM connector & is the 5 volt reference & return signal steady when the wiring harness is wiggled??

Same for the coil pack 12 volt B+ being at the coil pack at KOEO & the coil pack return ground switched leads continuity & connections to the firewall ECM connector being complete & steady when its wiring run is flexed.

If all that checks out, then its time to put the ECM ground switching drivers on the suspect list, so call around to your favorite auto-parts stores to see if they can bench test the ECM. Or maybe see if a friend with a like vehicle, or say a friendly salvage yard has a ECM you could try.
If no substitute can be found, then disconnect the coil pack electrical connector & check the connector harness ground / Return leads to see if the ECM is switching them when the engine is cranked.

If the coil pack return leads aren't being ground switched by the ECM as the engine is cranked, the 12volt LED test light, connected between the coil pack electrical connector B+ pin & each ground / return lead won't blink when the engine is cranked, so you can then move the ECM up to the top spot on your suspect list.

More drill down trouble shooting thoughts for consideration, let us know what you find.
 
Reply
Old Jan 31, 2020 | 10:41 AM
  #8  
CC'sDad's Avatar
CC'sDad
Thread Starter
|
Senior User
Joined: Jan 2005
Posts: 151
Likes: 0
From: Raleigh, nc, usa
Little more testing. The computer is putting out 5 volts for the cam sensor and 1.5 for the crank sensor.
 
Reply
FTE Stories

Ford Trucks for Ford Truck Enthusiasts

story-0

10 Ugly Ford Trucks That We Still Kinda Love

 Joe Kucinski
story-1

10 Things Every Truck Owner NEEDS (2026 Edition)

 Michael S. Palmer
story-2

Rezvani's Latest Post-Apocalyptic Monster Is a Ford F-150 Raptor Underneath

 Verdad Gallardo
story-3

Top 10 Most Expensive Ford Trucks Ever Sold on Bring a Trailer

 Joe Kucinski
story-4

2027 Ford Super Duty Buyer's Guide (Every Model, Engine, & Package)

 Brett Foote
story-5

Top 10 Ford Truck Tragedies

 Joe Kucinski
story-6

AEV FXL Super Duty - the Super Duty Raptor Ford Doesn't Make

 Brett Foote
story-7

Lobo Vs Lobo: Proof the F-150 Lobo Should Be Even Lower!

 Michael S. Palmer
story-8

Ford's 2001 Explorer Sportsman Concept Looks For a New Home

 Verdad Gallardo
story-9

10 Best Ford Truck Engines We Miss the Most!

 Joe Kucinski
Old Jan 31, 2020 | 11:18 AM
  #9  
CC'sDad's Avatar
CC'sDad
Thread Starter
|
Senior User
Joined: Jan 2005
Posts: 151
Likes: 0
From: Raleigh, nc, usa
Looks like there is a connection issue with the bookkeeper connector at the firewall. Wire tests fine. Just can't get a connection. Looks ok. Been messing with it for a while now. Would like to take the connector apart but can't figure it out. Can get the inner sleeve out but can't get the pin released. Any tips?
 
Reply
Old Jan 31, 2020 | 11:46 AM
  #10  
CC'sDad's Avatar
CC'sDad
Thread Starter
|
Senior User
Joined: Jan 2005
Posts: 151
Likes: 0
From: Raleigh, nc, usa


this is the connector.

This pin
 
Reply
Old Jan 31, 2020 | 12:28 PM
  #11  
pawpaw's Avatar
pawpaw
Moderator
20 Year Member
Liked
Loved
Community Favorite
Joined: Jan 2004
Posts: 13,851
Likes: 111
From: SW Va
Club FTE Gold Member
Ok. I'm not clear on how you got the 1.5 volt Crank sensor voltage reading. Did you back probe the wire at KOEO, with the connector plugged in????

Is this circled connector pin the crank sensor ECM 5 volt feed, or the Return signal lead from the crank sensor back to the computer????

Is that pin/socket firmly locked into place, such that its not being pushed back when the socket is plugged in???
 
Reply
Old Jan 31, 2020 | 12:48 PM
  #12  
CC'sDad's Avatar
CC'sDad
Thread Starter
|
Senior User
Joined: Jan 2005
Posts: 151
Likes: 0
From: Raleigh, nc, usa
Originally Posted by pawpaw
Ok. I'm not clear on how you got the 1.5 volt Crank sensor voltage reading. Did you back probe the wire at KOEO, with the connector plugged in????connector at firewall unpluged and tested at the corresponding pin on the firewall. KOEO. 1.5 volts

Is this circled connector pin the crank sensor ECM 5 volt feed, or the Return signal lead from the crank sensor back to the computer???? Circled is the Cam sensor pin. The firewall pin has 5 volts. When conector attached I get no power through the connector. I probed the wire and nothing. I did at one point get power when barely plugged in, but would loose power then pushed in and latched. Tried wiggling, pulling, pushing, twisting with no change.

Is that pin/socket firmly locked into place, such that its not being pushed back when the socket is plugged in???
best I can tell it is in the proper place. When assembled it looks exactly the same as the rest and i couldn't move it when I had it apart.
 
Reply
Old Jan 31, 2020 | 01:12 PM
  #13  
pawpaw's Avatar
pawpaw
Moderator
20 Year Member
Liked
Loved
Community Favorite
Joined: Jan 2004
Posts: 13,851
Likes: 111
From: SW Va
Club FTE Gold Member
Ok that's good feedback, so lets think about this some more. Seeing as how it seems there is a contact problem around this firewall connector to the ECM, have you gone to the Cam & Crank sensors connector & Disconnected them & measured for the 5 volts there, this could confirm the wiring suppling the reference 5 volt feed to both those sensors is ok.

While the ECM firewall connector is off, test both the 5 volt feed & return wires for a short to ground, so you know a wiring run short between the connector & sensors isn't pulling the 5 volts down when the connector is in place.

Then plug the cam & crank sensors in one at a time, measure the 5 volts again at the sensors to make sure the sensors aren't shorted internally, or that the return lead isn't shorted to ground.

If the problem seems to be in the ECM side connector, disconnect the Battery B- cable, drop the clove box door down, remove the glove box lining so you can get at the ECM mounting fasteners & remove the ECM.
Open it up & check those pins that make with the suspect plug connection. Check for a cracked pin, or cold solder connection to the circuit board.

Keep looking, it sounds like you've found a good suspect area for trouble shooting.
 
Reply
Old Jan 31, 2020 | 01:26 PM
  #14  
CC'sDad's Avatar
CC'sDad
Thread Starter
|
Senior User
Joined: Jan 2005
Posts: 151
Likes: 0
From: Raleigh, nc, usa
Originally Posted by pawpaw
Ok that's good feedback, so lets think about this some more. Seeing as how it seems there is a contact problem around this firewall connector to the ECM, have you gone to the Cam & Crank sensors connector & Disconnected them & measured for the 5 volts there, this could confirm the wiring suppling the reference 5 volt feed to both those sensors is ok. With the connector disconnected at the sensor on the crank sensor I get the same 1.5 volts that i get at the firewall pin from computer. (Is this a problem with the computer?)
With the connector disconnected at the sensor on the cam sensor I get nothing, but get 5 volts at the firewall pin from the computer.


While the ECM firewall connector is off, test both the 5 volt feed & return wires for a short to ground, so you know a wiring run short between the connector & sensors isn't pulling the 5 volts down when the connector is in place. No problems with the wires that I can determine.

Then plug the cam & crank sensors in one at a time, measure the 5 volts again at the sensors to make sure the sensors aren't shorted internally, or that the return lead isn't shorted to ground. No problems here

If the problem seems to be in the ECM side connector, disconnect the Battery B- cable, drop the clove box door down, remove the glove box lining so you can get at the ECM mounting fasteners & remove the ECM. Do I need to do this to find out why I'm only getting 1.5 volts to the Crank sensor.
Open it up & check those pins that make with the suspect plug connection. Check for a cracked pin, or cold solder connection to the circuit board.

Keep looking, it sounds like you've found a good suspect area for trouble shooting.
Can't seem to figure out how to get the connector apart to see what the problem is with it.
Is there a source for a new harness, or do I have to repair this one?
 
Reply
Old Jan 31, 2020 | 02:11 PM
  #15  
pawpaw's Avatar
pawpaw
Moderator
20 Year Member
Liked
Loved
Community Favorite
Joined: Jan 2004
Posts: 13,851
Likes: 111
From: SW Va
Club FTE Gold Member
Yes you need to find out why your only getting 1.5 volts At the crank sensor. If you have 5 volts coming out of the ECM, but only 1.5 volts at the sensor, something is wrong with a electrical connection, or maybe broken wire strands under the insulation, or maybe the wiring run is being pinched just enough somewhere along the way to not cause a direct short to ground, but just enough electrical leakage/contact to drop the voltage. So disconnect the crank sensor at its connector & set up your volt meter at the crank sensor electrical connector 5 volt contact & flex, pinch, push, pull that lead or wiring harness all the way from the firewall connector along the wiring run where you can get to it to the crank sensor electrical connector to see if you can find the trouble spot, then unwrap, or otherwise access the wiring run around that area to see if you can find some insulation damage, like signs of the wire being pinched, mashed, insulation damage scuffs, cuts, or signs of insulation overheating/melting. Inspect closely areas close to heat or vibration sources, or where the wiring harness makes a sharp bend, or any area you had problems with during engine removal & re-installation.
 
Reply



All times are GMT -5. The time now is 10:35 AM.

story-0
10 Ugly Ford Trucks That We Still Kinda Love

Slideshow: 10 ugly Ford trucks that we still kinda love.

By Joe Kucinski | 2026-06-03 09:51:16


VIEW MORE
story-1
10 Things Every Truck Owner NEEDS (2026 Edition)

Slideshow: the best gifts for dads & grads

By Michael S. Palmer | 2026-06-03 15:43:58


VIEW MORE
story-2
Rezvani's Latest Post-Apocalyptic Monster Is a Ford F-150 Raptor Underneath

Slideshow: Called the Fortress, the 850-horsepower pickup combines Raptor underpinnings with military-inspired features, survival equipment, and a starting price of $285,000.

By Verdad Gallardo | 2026-06-03 11:38:36


VIEW MORE
story-3
Top 10 Most Expensive Ford Trucks Ever Sold on Bring a Trailer

Slideshow: 10 most expensive Ford trucks ever sold on Bring a Trailer.

By Joe Kucinski | 2026-05-27 16:24:34


VIEW MORE
story-4
2027 Ford Super Duty Buyer's Guide (Every Model, Engine, & Package)

Here's everything that has changed for the latest model year.

By Brett Foote | 2026-05-27 16:17:28


VIEW MORE
story-5
Top 10 Ford Truck Tragedies

Slideshow: Top 10 Ford truck tragedies.

By Joe Kucinski | 2026-05-18 19:34:33


VIEW MORE
story-6
AEV FXL Super Duty - the Super Duty Raptor Ford Doesn't Make

And it might be even better than that.

By Brett Foote | 2026-05-18 19:26:42


VIEW MORE
story-7
Lobo Vs Lobo: Proof the F-150 Lobo Should Be Even Lower!

Slideshow: Does lowering an F-150 Lobo RUIN the ride quality?

By Michael S. Palmer | 2026-05-18 19:20:37


VIEW MORE
story-8
Ford's 2001 Explorer Sportsman Concept Looks For a New Home

Slideshow: Ford's bizarre fishing-themed Explorer concept has resurfaced after spending decades largely forgotten.

By Verdad Gallardo | 2026-05-12 18:07:46


VIEW MORE
story-9
10 Best Ford Truck Engines We Miss the Most!

Slideshow: The 10 best Ford truck engines we miss the most.

By Joe Kucinski | 2026-05-12 13:09:47


VIEW MORE