Jobey
OBS Enthusiast
I meant to say I did find out for sure that the relay is not getting the signal from the vehicle control module when I turn the key on. I had my multimeter on it and was watching it when I turned on the key and it didn’t turn on for the normal 2 seconds.
thank you very much for your very informative reply. I’m working on my truck now and I’m gonna run through it quickly with what you wrote in mind and I’ll let you know as soon as I got this figured out. The only thing that I’m really starting to wonder is why I’m not getting the initial prime from the fuel pump. VCM fuse? VCM maybe? I’m gonna look into that now.Greetings Jobey,
Here's the wiring diagram for your fuel pump / fuel pump relay. After this diagram we'll walk through
the circuit and try to figure out what has to happen in order to get the fuel pump to operate properly:
You must be registered for see images attach
EDIT: (p. 6-1677 of the '98 FSM. Decluttered of dual tank & #87a test circuitry in order to make single gas tank fuel pump troubleshooting easier.)
Things we have to have / has to happen for success:
* The 20A ECM B fuse in the Underhood Fuse/Relay Block has to be not blown.
* When the Igntion Switch is turned to RUN, the VCM must energize the Control side of the fuel pump relay for an audible 2 second prime.
IMPORTANT: As soon as the VCM sees the engine turning over (ie: Reference pulses coming from the CKP (CranKshaft Position) sensor, it
will continue to power the control side of the fuel pump relay for as long as it continues to see those Reference pulses from the CKP.
(seconds, minutes, hours, etc)
But as soon as the crankshaft quits spinning, the VCM will remove power from the control side of this relay. The good reason for this to
happen is that the crankshaft actually stops spinning. The bad reason is that the crankshaft is spinning but the CKP sensor isn't doing it's job.
Troubleshooting: Hot wiring +12v to Pin 30 of the fuel pump relay socket and having the fuel pump turn on means that we have a good pump,
good wiring, and a good ground. In this scenario, the 4 possible causes of failure would be:
* Missing power from the ECM B fuse to Pin #87
* Missing control signal from the VCM at Pin #85
* Missing ground (not allowing current flow from VCM input signal) at Pin #86
* Power/grounds at #85 / #86 / #87 all good, fuel pump relay itself bad. NOTE: All 4 square relays in Underhood Fuse Block are identical, so it's easy to
temporarily swap one of the other relays into the circuit and prove/disprove that the original relay is good or bad. (!)
Here's a bird's eye view of the Underhood Fuel/Relay block with the fuel pump relay socket marked up:
You must be registered for see images attach
(NOTE: The Fuel Pump Relay is the Forward Inboard position, with the smaller rectangular Horn relay next to it. See attached for big picture of Underhood Fuse Block.)
In case there is a failure of this fuel pump relay circuit, there is a backup source of power for the fuel pump.
If you look at the wiring diagram, once there is ~4 psi of oil pressure at the Oil Pressure Switch, +12v will
be switched from Pin D to Pin C, and this will connect that power to the fuel pump.
So if you look at the gray wire, at splice S100 there will be +12v power from either the Fuel Pump Relay,
-or- the Oil Pressure Switch, or both. The problem with the Oil Pressure Switch is that it can take a lot
more cranking before the oil pressure switch closes, so especially in cold weather for the quickest starts
possible you really want the fuel pump relay to be working properly.
Another timing consideration to keep in mind: The VCM will give you a 2 second prime when the key
is first turned to the RUN position. It will also give you another 2 second timed run when you turn
the key from RUN to OFF. However, if ~10 seconds hasn't elapsed, don't expect another 2 second prime
when you turn the Ignition Switch back to RUN. (But you will always get the 2-second prime when you
go back to OFF.)
So don't get all tangled up in that when you are troubleshooting. Working methodically, make sure that
you are getting your 2-second prime. This confirms that you have VCM > Fuel Pump Relay connectivity.
If need be, using a trouble (test) light you can confirm the 2 second prime as a 2 second light being lit. And
when you crank the engine, the light should come back on, because the crank is spinning. If it doesn't,
then you have to find out why the VCM isn't seeing the Reference pulses from the CKP sensor.
(Note: In a pinch a voltmeter can be used to monitor the power being sent to the fuel pump relay
socket connections, but a real load in the form of a trouble/test light is preferable.)
If we never get the 2-second prime, then is the fuse for the VCM blown? Etc.
****
I am going to send you this now. In my next post I will discuss the 87a input a little.
Let me know if you have any questions about what I just wrote.
Best of luck --