* Fuel Pump: The most likely culprit. A failing fuel pump might be able to supply enough fuel for a short period but then struggle to maintain pressure once the engine's been running for 15 minutes. The heat buildup could exacerbate the problem. The stalling and the "out of gas" feeling are strong indicators. It may be intermittently working, hence the ability to restart.
* Fuel Filter: A clogged fuel filter could restrict fuel flow, leading to similar symptoms as a failing fuel pump. The restriction would worsen over time, explaining the 15-minute window.
* Crankshaft Position Sensor (CKP) or Cam Position Sensor (CMP): These sensors are crucial for ignition timing. If one is failing intermittently, it could cause misfires (leading to backfires) and stalling, especially under load or after the engine has warmed up.
* Mass Airflow Sensor (MAF): A faulty MAF sensor provides inaccurate air/fuel mixture readings to the engine's computer (ECM). This could result in a lean condition, causing the engine to stall, particularly after a period of running.
* Ignition Coil(s): A weak or failing ignition coil can cause misfires and stalling. Heat can worsen the problem. Backfires are a common symptom of ignition issues.
* Fuel Injectors: Clogged or failing fuel injectors can lead to inconsistent fuel delivery, resulting in stalling and rough running.
* Wiring Issues: Corrosion, loose connections, or damaged wiring in the fuel system or ignition system could interrupt the flow of electricity or fuel, causing intermittent problems.
Why it restarts: The intermittent nature of the problem suggests the failure isn't complete. The component might be cooling down, recovering slightly, or the problem is only present under certain conditions (load, temperature).
What to do:
1. Check the obvious: Ensure the fuel tank is actually full. Check for any visible fuel leaks.
2. Professional Diagnosis: This is crucial. A mechanic with diagnostic equipment (scan tool) can read fault codes from the engine's computer (ECM), which will pinpoint potential problems with much higher accuracy. They can also test the fuel pressure, check the fuel pump's operation, and test other components mentioned above.
3. Don't guess and replace parts: Replacing parts randomly is expensive and inefficient. Let the diagnostic testing guide the repair.
Ignoring the problem could lead to more serious engine damage, so getting it professionally diagnosed and repaired is highly recommended.