Dear johns1,
Good a.m. and may this find you well. Another possibility is that the crank/RPM sensor has failed. This sensor's signal - it is located atop the transmission bell housing, just behind the engine, at the 10 o'clock position (as you face the engine) - keeps the fuel pumps running, after their initial, 1-2 second "spin up".
Heat and time eventually cause the RPM sensor's wiring harness to crack, allowing moisture to get in. When the sensor shorts, the signal is lost, and the fuel pump stops. Intermittent failures are common.
If your car has the original sensor, it is time to change it.
Your mention of a "flakey" ignition switch may exonerate the RPM sensor. Even so, a 13-year-old RPM sensor is on borrowed time.
Hope this helps.
Yours faithfully,
spook
|