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 (105)
P1217
Nissan · Powertrain
Nissan's ECM saw engine coolant get hotter than it should, usually because the radiator fan…
Critical
P1233
Ford · Powertrain
The Ford PCM lost the status signal from the fuel pump driver module, so fuel pump control…
Moderate
P1260
Ford · Powertrain
Ford's Passive Anti-Theft System didn't accept the key, so the PCM shut off fuel and the engine…
Moderate
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
P1300
Toyota · Powertrain
Toyota's ECM fires ignition coil No. 1 but gets no confirmation pulse (IGF) back from its…
Moderate
P1305
Toyota · Powertrain
The igniter in Toyota coil No. 2 stops confirming its sparks, often only once the engine is hot.
Moderate
P1320
Nissan · Powertrain
The Nissan ECM isn't seeing the ignition primary signal it expects while the engine cranks…
Moderate
P1336
Ford · Powertrain
The Ford PCM sees the cam and crank signals out of step, usually from a mistimed or worn cam…
Moderate
P1349
Toyota · Powertrain
Toyota's VVT-i system isn't moving the intake camshaft to the position the ECM is asking for.
Moderate
P1361
Honda · Powertrain
The top dead center (TDC) sensor signal keeps dropping out for a moment while the engine…
Moderate
P1362
Honda · Powertrain
The PCM gets no signal at all from the top dead center (TDC) sensor; stalling or a no-start…
High
P1391
Jeep · Powertrain
The PCM keeps briefly losing the cam or crank position signal, which can make your Jeep stumble…
Moderate
P1516
Chevrolet · Powertrain
The electronic throttle didn't move to where the computer commanded, so the engine drops into…
Moderate
P1519
Honda · Powertrain
The PCM found a fault in the idle air control valve (IACV) circuit on a Honda with a cable…
Moderate
P1603
Toyota · Powertrain
Toyota's ECM logged that the engine stopped by itself while running, without the key being…
Moderate
P1604
Toyota · Powertrain
Toyota's ECM recorded a start that took too long, failed, or died within seconds of firing.
Moderate
P1607
Honda · Powertrain
The Honda engine computer's self-test found a fault inside its own circuitry.
Moderate
P1612
Nissan · Powertrain
The Nissan ECM and the immobilizer (IMMU or BCM) couldn't complete their ID exchange, so…
Moderate
P1626
Chevrolet · Powertrain
The engine computer lost the 'OK to fuel' signal from the Chevy anti-theft system, so it may…
Moderate
P1631
Chevrolet · Powertrain
The engine computer received the wrong anti-theft password, so it blocks starting or fuel.
Moderate
P1682
Chevrolet · Powertrain
The engine computer's two ignition power feeds disagree, which can cause stalling or Reduced…
High
P1690
Hyundai · Powertrain
The engine computer asked the SMARTRA immobilizer unit to check your key and got no answer back.
Moderate
P1693
Kia · Powertrain
The immobilizer couldn't read a valid code from the chip in your Kia key, so the engine isn't…
Moderate
P2101
Powertrain
The throttle plate isn't reaching the position the computer asks for, fast enough or accurately…
Moderate
P2102
Powertrain
Too little current or voltage reaches the throttle motor – usually resistance in the feed, not…
Moderate
P2103
Powertrain
The throttle motor circuit draws too much current – a short, a shorted motor or a plate that…
Moderate
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