But it didn't.
Boo. That sucksBut it didn't.

I have a new distributor I’m just gonna throw it in and see how it goes I’ll keep you posted appreciate the help .I told him I now think it is the new, crappy aftermarket ICM. Needs to find an AC Delco version. Everything else has been bypassed and/or checked.
What potential failure in the GM TBI system would cause no signal to both the fuel pump and injector?
The oil pressure switch only turns the pump on or off, and is redundant under all circumstances with the relay. Both the relay and the switch are working to keep the rig running. If the relay fails, the switch will turn the pump on when oil pressure reaches ~4psi (extended cranking time). If the switch fails, you won't know until the relay does too. Obviously not the issue here though. If the rig wont run with one or the other unplugged, the other one is bad.
It's not a safety switch. It solely exists in case the relay fails. It is wired in parallel with the relay...both have battery 12v going to them, oil pressure closes the switch and/or the ECM commands the relay to send power to the pump. Either will work independent of the other, and working properly, both are providing 12v to the pump when the vehicle is running.
You can jumper either the switch or relay connector terminals and force the pump to run regardless of ignition switch position.
Good info thanksIt's not a safety switch. It solely exists in case the relay fails. It is wired in parallel with the relay...both have battery 12v going to them, oil pressure closes the switch and/or the ECM commands the relay to send power to the pump. Either will work independent of the other, and working properly, both are providing 12v to the pump when the vehicle is running.
You can jumper either the switch or relay connector terminals and force the pump to run regardless of ignition switch position.
Ok changed the distributor no luck still died . So In changing it and messing with my ignition it seemed to have some issues changing it next .Module is worth a shot and if not it never hurts to have a spare.
Yes they doStart with wires that are exposed to the most heat or movement, I redid my wiring for my fuel pump the other day and re-routed some wires that come up the back on the engine to the plugs mounted on the firewall. There is at least one in line fuse. I was thinking if I have a problem I will start looking in this area first. Just throwing darts. Intermittent problems suck.