Fuel System:
* Crank Position Sensor (CKP): This sensor tells the computer the position of the crankshaft. A faulty CKP will prevent the engine from staying running. It's a common cause of this symptom.
* Cam Position Sensor (CMP): Similar to the CKP, but for the camshaft. A faulty CMP can cause similar starting issues.
* Fuel Pump: The pump might be weak, delivering insufficient fuel pressure to sustain operation. This could be due to a failing pump, a clogged fuel filter, or a problem within the fuel pump relay or circuit. Check for fuel pressure at the fuel rail.
* Fuel Injectors: While less likely to cause a *short* run, a clogged or malfunctioning injector could prevent enough fuel from being injected to keep the engine running.
* Fuel Pressure Regulator: A faulty regulator might not maintain the correct fuel pressure.
Ignition System:
* Ignition Coil: A failing ignition coil might provide enough spark to start the engine but not enough to sustain it.
* Distributor (if equipped): A problem with the distributor cap, rotor, or pickup coil could interrupt the spark. (Less likely on a '97, as many used coil-on-plug ignition by then, but check your engine setup.)
* Spark Plugs/Wires: Worn or fouled spark plugs or damaged wires can prevent consistent sparking.
Other Possibilities:
* Mass Airflow Sensor (MAF): A faulty MAF sensor provides incorrect air/fuel mixture information to the computer, possibly leading to a short running condition.
* Throttle Position Sensor (TPS): A malfunctioning TPS can give inaccurate information about the throttle position, affecting the engine's ability to stay running.
* Computer (PCM/ECM): While less common, a failing engine control module (computer) can cause various problems, including this one.
Troubleshooting Steps:
1. Check for error codes: Use an OBD-II scanner to read any diagnostic trouble codes (DTCs) stored in the car's computer. This will often point directly to the faulty component.
2. Listen carefully: Does the engine sputter and die, or just abruptly shut off? A sputtering sound often indicates a fuel delivery problem. An abrupt shutdown might point to an ignition issue.
3. Check fuel pressure: This requires a fuel pressure gauge. If the pressure is low or inconsistent, it points to a fuel delivery problem.
4. Inspect the obvious: Visually check the spark plug wires, distributor cap and rotor (if applicable), and spark plugs for damage or wear.
5. Test the CKP and CMP sensors: These can be tested with a multimeter, but you might need a wiring diagram.
6. Check fuel filter: A clogged filter restricts fuel flow.
Important Note: If you're not comfortable working on your car's electrical or fuel systems, it's best to take it to a qualified mechanic for diagnosis and repair. Working with fuel and ignition systems can be dangerous if not done properly.