Symptom · Engine

Car stalls at idle

Stalling at idle without any warning light is usually an air-control problem: the ECU cannot hold the small amount of air the engine needs at idle because the throttle body is dirty, the idle valve is sticking or a vacuum leak has confused the fuel trim. If the stall comes with a flicker of the tachometer to zero, the crankshaft sensor is dropping out; if it comes when a load is applied - A/C clutch, power steering at full lock, shifting into Drive - the idle compensation is too slow or the engine is too weak to cope. Stalling that only happens when warm points to a heat-sensitive component such as the crank sensor, idle valve or fuel pump.

Urgency
Visit a workshop soon

Possible causes, most likely first

  1. Dirty throttle body or faulty idle air control valve
    Idle drops and dies when coming to a stop, especially when warm with the A/C on; sometimes P0505-P0507. Look for a carbon ring behind the throttle plate, clean it, and check that the idle valve moves freely or that the electronic throttle adapts after a reset.
  2. Vacuum leak or failed intake gasket
    Idle hunts up and down then dies, lean codes and high positive fuel trim at idle. Smoke test the intake or spray around gaskets and hoses; also check the brake booster hose and PCV valve for cracks.
  3. Intermittent crankshaft position sensor
    Engine cuts suddenly as if the key was turned off, tachometer drops to zero at the instant of stall, often only when hot; restarts after cooling. Check for P0335/P0336 and scope the signal while heating the sensor with a hot-air gun.
  4. Weak fuel delivery (pump, filter, pressure regulator)
    Stalls after idling for a while or in hot weather, hesitates on light throttle, may need several cranks to restart. Measure fuel pressure at idle and watch for it dropping below spec over several minutes; a clogged filter or tired pump is likely.
  5. Faulty MAF or MAP sensor
    ECU gets wrong airflow data and either floods or starves the engine at idle; codes P0100-P0106. Compare sensor readings to expected values at idle and check the MAF element for dirt or oil film from an over-oiled aftermarket filter.
  6. EGR valve stuck open
    Rough idle and stall on deceleration, better at higher revs, often with P0401/P0402 or lean codes. Block the EGR passage temporarily or command it closed with a scan tool; if idle recovers, clean or replace the valve.
  7. Alternator or charging fault dragging the engine
    Stall when electrical load is high, dim lights and a battery warning before the stall. Measure charging voltage at idle (13.8-14.5 V expected) and check for a slipping belt or a seized alternator bearing adding drag.
Advertisement728 × 90

What you can check yourself

  • Note whether the stall happens cold, warm or both, and whether the tachometer drops to zero suddenly or the revs sink slowly.
  • Check if the stall is triggered by a load: A/C on, steering at full lock, or shifting into Drive.
  • Listen for hissing around the intake at idle and check the air filter and intake hose for obvious leaks or looseness.
  • Have the codes read even if no light is on - pending codes for idle control, crank sensor or lean mixture are common.

Codes often stored