The fuel pump does NOT run on these until the engine is cranking.
On the OBD2 trucks the cranking is confirmed by the cranks sensor. On the 93-94 trucks, it can run WITHOUT the crank sensor. It uses the distributor to monitor the cranking.
Since it just "died" when driving:
You said you have a CEL at Key On, so these SHOULD be good, but, check:
Fuses for EFI in fuse block
Fusible Links by battery for continuity.
Ground wires for the fuel injectors harness.
Check your voltage at the Fuel Pump Pins in the fuse block.
Jumper the fuel pump through the fuel pump relay pins in the fuse block to force the FP to run and determine pressure.
Check the wires on the plug on the top of the distributor to confirm there are no broken wires, the plug is fully seated.
On the OBD2 trucks the cranking is confirmed by the cranks sensor. On the 93-94 trucks, it can run WITHOUT the crank sensor. It uses the distributor to monitor the cranking.
Since it just "died" when driving:
You said you have a CEL at Key On, so these SHOULD be good, but, check:
Fuses for EFI in fuse block
Fusible Links by battery for continuity.
Ground wires for the fuel injectors harness.
Check your voltage at the Fuel Pump Pins in the fuse block.
Jumper the fuel pump through the fuel pump relay pins in the fuse block to force the FP to run and determine pressure.
Check the wires on the plug on the top of the distributor to confirm there are no broken wires, the plug is fully seated.