I see the fuel pump is fed from two relays with one relay feeding the other. The circuit opening relay in the driver side j/b behind left kick panel is fed from the efi or f-htr relay in the engine room j/b located left front under hood.
It is fed from the ignition fuse in the instrument panel junction block, located left side of dash.
So, remove that circuit opening relay and test the spots in the empty socket for voltage. The same one that has voltage for the first two seconds when the key is first turned to run will be the same one that has to be hot when cranking the engine over. If it is not, make sure that ignition fuse is hot with the key on start.
If on the other hand the circuit opening relay spot is hot with the key on start, then the problem has to be with grounding that circuit opening relay and that is done by the ecm, most likely from a signal from the crankshaft position sensor telling the computer that the engine is turning over. So if that is the case first try seeing if there are any trouble codes stored in the ECM or just try a new crankshaft position sensor.
Sunday, February 4th, 2018 AT 4:01 PM