Hi,
If you are jumping pins 30 and 87 and it won't run, either you have an open between the relay and fuel pump, a faulty pump, or a faulty ground. Those two pins are the secondary side of the relay and are what allow power to reach the fuel pump.
Also, the fuel pump operation on this vehicle is based on a functioning oil pressure switch. Make sure that it is connected.
I attached a wiring schematic below. First, confirm the 20amp ECM B fuse is good in the under-hood fuse box. That is the fuse that powers the pump after the relay is triggered.
Next, reconfirm if you are getting a signal to the primary side of the relay. Note that it will be a very brief signal, so have a helper turn the switch from off to on while you check.
If there is no signal, then you need to go to the PCM and check connector 3 pin 1 (dark green wire with a white tracer) to see if there is power to trigger the relay.
Let me know. Also, note that the grounds for the relay and VCM circuits are tied together at G119 near the thermostat housing. If that ground has failed, it would cause the problem.
Let me know what you find. Also, looking back over what I suggested, I would start by checking the ground. The fuel pump itself gets its ground from the same location (G119). I have a feeling that is where the problem may be especially since it won't run when you jump the relay.
Let me know what you find.
Joe
See pics below.
Images (Click to make bigger)
SPONSORED LINKS
Friday, April 8th, 2022 AT 8:54 PM