Computer monitors Fuel pump voltage.
When computer grounds the Fuel Pump Relay, 12volts is sent to inertia switch and to the computer.
Computer will turn on CEL if that voltage goes away while it is Grounding the fuel pump relay.
CEL will go off when 12volts is back.
Could be Fuel Pump Relay or fuel pump power wire to fuel pump relay, wires get corroded under the relay socket
Computer doesn't really have any way to monitor spark system, TFI on 2.9l, it would turn on the CEL if pulses from TFI module were stopped, and probably turn off fuel injectors, not sure on that though.
Restart probably wouldn't be possible, and CEL would stay on not go off, if it did restart.
Fuel and spark are the only two things I can think of that will cause engine to die as described
When computer grounds the Fuel Pump Relay, 12volts is sent to inertia switch and to the computer.
Computer will turn on CEL if that voltage goes away while it is Grounding the fuel pump relay.
CEL will go off when 12volts is back.
Could be Fuel Pump Relay or fuel pump power wire to fuel pump relay, wires get corroded under the relay socket
Computer doesn't really have any way to monitor spark system, TFI on 2.9l, it would turn on the CEL if pulses from TFI module were stopped, and probably turn off fuel injectors, not sure on that though.
Restart probably wouldn't be possible, and CEL would stay on not go off, if it did restart.
Fuel and spark are the only two things I can think of that will cause engine to die as described