Engine stalling: Codes, Causes & Fixes
An engine that dies at idle, when coming to a stop or while driving is most often starved of air or fuel, or has lost a crankshaft or camshaft position signal. Common causes include a dirty throttle body or idle air control valve, a failing fuel pump, a faulty MAF sensor and intermittent crank sensor faults. Stalling while moving is dangerous because power steering and brake assist are reduced – if it happens repeatedly, limit driving until it is fixed.
133Codes
3.1Average severity
25%High or critical
21%DIY-friendly
Severity distribution
Most viewed
P0101
Powertrain
The MAF sensor's airflow reading doesn't match what the engine computer expects…
Low
P0171
Powertrain
The engine computer is adding the maximum extra fuel it's allowed on bank 1 and still sees…
Moderate
P0335
Powertrain
The engine computer lost the crankshaft position signal. Expect stalling or a crank-no-start.
High
P0340
Powertrain
The computer lost the camshaft signal on bank 1. Expect long cranking, less power…
Moderate
P0505
Powertrain
The engine computer can't hold idle speed where it wants it – usually a dirty or sticking idle…
Low
P0562
Powertrain
The engine computer sees too little supply voltage – usually a charging, battery or ground…
Moderate
All codes (33)
P0001
Powertrain
The PCM can't drive the solenoid that meters fuel into the high-pressure pump. Often a no-start…
High
P0018
Powertrain
The bank 2 intake cam is out of step with the crankshaft on a V or boxer engine; chain wear…
High
P0087
Powertrain
Measured fuel pressure has dropped well below what the engine computer is asking for.
High
P0093
Powertrain
Rail pressure is dropping faster than injection explains: fuel may be escaping. Stop and check…
Critical
P0200
Powertrain
The ECU found a fault in the injector control circuits that it can't pin on one cylinder, often…
High
P0216
Powertrain
The ECU can't control or confirm injection timing, usually on a diesel with an electronic…
High
P0231
Powertrain
Voltage on the wire feeding the fuel pump is too low while the pump is supposed to be running.
High
P0320
Powertrain
The computer lost the engine speed (rpm) signal. The engine can stall suddenly or refuse…
High
P0335
Powertrain
The engine computer lost the crankshaft position signal. Expect stalling or a crank-no-start.
High
P0337
Powertrain
The crank sensor signal line is stuck near 0 volts, usually a wire shorted to ground. Often…
High
P0338
Powertrain
The crank signal line sits at 5 or 12 volts and stops switching: open ground, open wire…
High
P0339
Powertrain
The crank signal drops out for moments at a time. Classic sign: stalls when hot, restarts once…
High
P0524
Powertrain
Measured oil pressure fell below the safe minimum. Stop the engine now and check the oil before…
Critical
P0641
Powertrain
The PCM's shared 5-volt supply 'A' is missing or out of range – often one shorted sensor…
High
P0642
Powertrain
The PCM's 5-volt supply 'A' is being pulled below spec, usually by a short to ground in one…
High
P0685
Powertrain
The engine computer can't switch its own main power relay – open coil, blown fuse or broken…
High
P0742
Powertrain
The converter lockup clutch stays applied when it should be released, which can stall…
High
P07A3
Ford · Powertrain
The PowerShift's odd-gear clutch isn't letting go when the TCM commands it open, so the car…
High
P1217
Nissan · Powertrain
Nissan's ECM saw engine coolant get hotter than it should, usually because the radiator fan…
Critical
P1295
Hyundai · Powertrain
Hyundai's engine computer no longer trusts the electronic throttle and has cut power as…
High
P1299
Ford · Powertrain
The engine got so hot that the Ford PCM is shutting off fuel to cylinders to save it. Stop…
Critical
P1362
Honda · Powertrain
The PCM gets no signal at all from the top dead center (TDC) sensor; stalling or a no-start…
High
P1682
Chevrolet · Powertrain
The engine computer's two ignition power feeds disagree, which can cause stalling or Reduced…
High
P2105
Powertrain
The engine computer shut the engine off on purpose because it could no longer control…
Critical
P2107
Powertrain
The processor supervising the electronic throttle failed its self-check – a computer fault, not…
High
P2111
Powertrain
The throttle plate stayed more open than commanded – a real safety concern until you know why.
High
P2112
Powertrain
The PCM asked the throttle to open, but it stayed shut – the engine can't get air, so it bogs…
High
P2149
Powertrain
The shared supply to the second injector group dropped out, often an intermittent wiring fault…
High
P3191
Toyota · Powertrain
The hybrid system spun the gas engine with its motor-generator, but the engine never fired up.
High
U0100
Network
Another module stopped hearing from the engine computer on the CAN network.
High