Engine stalls by itself: causes and what to do

By Altay Hasanli, auto electrician

Short answer

When an engine cuts out suddenly, it's missing fuel, spark or a control signal. The usual culprits are the crankshaft sensor, the fuel pump's electrical circuit, idle control and the alternator. The fault is often intermittent, so fault codes and the data stored at the moment of stalling are decisive. If the engine dies while driving, the steering and brakes get heavy: pull over carefully.

The most common causes

  1. 1

    Crankshaft or camshaft sensor

    The sensor's signal drops out when it heats up: the engine dies suddenly, won't restart for a while, then runs normally again after cooling. This is checked with an oscilloscope on a warm engine.

    Fix: Oscilloscope diagnostics

  2. 2

    Fuel pump, relay and wiring

    When contact is lost in the pump's relay, fuse or power wire, fuel pressure drops. The engine most often dies on the move, on a rough road or in a turn.

    Fix: Wiring and electrical repair

  3. 3

    Idle control, throttle body and adaptation

    Because of a dirty throttle body, an air leak or a lost adaptation, the engine stalls only when slowing or stopped (at a traffic light, when you lift off). It can also follow a battery disconnect.

    Fix: Computer diagnostics

  4. 4

    Alternator and charging circuit

    If the alternator isn't charging, the battery drains while driving and the ignition and control unit stop working for lack of voltage. The battery warning light is usually on.

    Fix: Alternator and starter repair

What you can check yourself

  1. Note when it stalls: cold, warm, at a stop, accelerating, in a turn, with the A/C on.
  2. Notice whether it restarts straight away or you have to wait a few minutes.
  3. See which dashboard lights (battery, Check Engine, oil pressure) were on before it died.
  4. Make sure you haven't run out of fuel: the gauge can be wrong. Note also if it began after refuelling.
  5. Check that the battery terminals are tight.

When to stop driving

  • If the engine dies while driving, the steering and brakes get heavy: switch on the hazard lights, press the brake firmly and pull over.
  • If it keeps stalling, don't drive the car: on the road that's especially dangerous. Call a tow truck.
  • If the battery warning light is on, the alternator isn't charging: switch off unneeded electrical loads and stop.
  • If you smell burning or see smoke, switch the car off and disconnect the negative battery terminal.

How we find the cause

  1. 1We read fault codes and the freeze-frame data showing the engine's state at the moment it stalled.
  2. 2We check the crankshaft and camshaft sensor signals with an oscilloscope, cold and warm.
  3. 3We check the fuel pump circuit (relay, fuse, voltage drop) and the fuel pressure.
  4. 4We check the alternator's charging voltage, clean the throttle body and run the idle adaptation.

This guide is general information: one symptom can have several causes, and only a diagnostic shows the exact one.

Services and prices

Frequently asked questions

The engine stalls but Check Engine isn't on. Is that normal?

No. With intermittent faults the light may stay off, but the control unit may still have stored a code. Diagnostics reads that memory.

It only happens sometimes. Can it still be found?

Yes, though it can take longer. The more precisely you can describe the conditions (cold or warm, the road, the speed), the shorter the search.

It died while driving: what should I do?

Switch on the hazard lights and pull over. If the engine restarts and stays running, drive carefully to us. If it stalls again, don't drive it: call us and we'll tell you what to do.

Other problems

Describe the symptom and we'll tell you what to do

Call, or send photos and videos of the problem on WhatsApp: we'll tell you upfront whether the car needs to come in.