Check engine light on: Codes, Causes & Fixes
A steady check engine light means the engine computer has stored a fault that affects emissions or engine management. In most cases you can keep driving normally for now, but have the code read soon – many auto parts stores and any OBD-II scanner can do this. If the light came on right after refueling, check that the gas cap is tight; loose caps are a classic trigger for EVAP codes.
558Codes
2.7Average severity
12%High or critical
18%DIY-friendly
Severity distribution
Most viewed
P0302
Powertrain
Cylinder 2 keeps misfiring. On inline engines it's a middle cylinder, so rule out coolant…
Moderate
P0174
Powertrain
The cylinder bank without cylinder 1 is running lean even with the maximum fuel correction…
Moderate
P0011
Powertrain
The bank 1 intake cam sits further advanced than the PCM asked for, usually an oil or control…
Moderate
P0301
Powertrain
Cylinder 1 is repeatedly failing to fire. The cause is almost always its coil, plug, injector…
Moderate
P0021
Powertrain
The bank 2 intake cam is more advanced than commanded or slow to respond; compare it with bank…
Moderate
P0014
Powertrain
The bank 1 exhaust cam won't follow its target and stays too far advanced; think oil, valve…
Moderate
All codes (558)
P1272
Nissan · Powertrain
The front air/fuel ratio sensor on bank 1 isn't sending a usable, moving signal to the Nissan…
Moderate
P1273
Nissan · Powertrain
Nissan's ECM sees the front air/fuel ratio sensor on bank 1 reading lean for too long and flags…
Low
P1281
Jeep · Powertrain
Your Jeep's engine didn't reach operating temperature in time, most often due to a stuck-open…
Low
P1285
Ford · Powertrain
Ford's cylinder head temperature sensor reports the engine is overheating. Pull over and shut…
Critical
P1289
Ford · Powertrain
The CHT sensor signal on your Ford is stuck near 5 volts, which the PCM reads as an impossibly…
Moderate
P1295
Hyundai · Powertrain
Hyundai's engine computer no longer trusts the electronic throttle and has cut power as…
High
P1296
Volkswagen · Powertrain
The VW ECU saw coolant temperature behave differently from its model – usually a sensor…
Low
P1297
Volkswagen · Powertrain
Boost is escaping between turbo and throttle body – usually a split hose or a leaking diverter…
Moderate
P1298
Honda · Powertrain
The ELD signal that tells the PCM how much current the car is drawing is stuck too high.
Low
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
P1310
Toyota · Powertrain
No spark confirmation from one Toyota coil: No. 3 on four-cylinders, but a different coil…
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
P1340
Volkswagen · Powertrain
The cam signal no longer lines up with the crank signal – often a jumped belt or stretched…
High
P1345
Chevrolet · Powertrain
The cam signal is out of step with the crank signal; on Vortec engines usually a mis-set…
Moderate
P1346
Toyota · Powertrain
Toyota's ECM sees the intake cam signal in the wrong place relative to the crankshaft signal.
Moderate
P1349
Toyota · Powertrain
Toyota's VVT-i system isn't moving the intake camshaft to the position the ECM is asking for.
Moderate
P1354
Toyota · Powertrain
On a Toyota V6 or V8, the bank 2 intake camshaft isn't reaching the timing the ECM commands.
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
P1380
Chevrolet · Powertrain
A misfire was detected, and the ABS module couldn't supply rough-road data to confirm it wasn't…
Moderate
P1381
Chevrolet · Powertrain
A misfire was detected while the PCM had lost contact with the ABS module that supplies…
Moderate
P1391
Jeep · Powertrain
The PCM keeps briefly losing the cam or crank position signal, which can make your Jeep stumble…
Moderate
P1399
Honda · Powertrain
An older Honda's PCM counted misfires that jump between cylinders instead of staying in one.
Moderate
P1400
Ford · Powertrain
The Ford PCM sees the EGR pressure-feedback (DPFE) sensor signal stuck below its normal minimum…
Low
P1401
Ford · Powertrain
The Ford DPFE sensor that measures EGR flow is sending a voltage above anything it should…
Low
P1404
Chevrolet · Powertrain
The electric EGR valve on a Chevy isn't fully closing when the PCM commands it shut.
Low
P1405
Ford · Powertrain
Ford's EGR flow sensor isn't getting exhaust pressure on its upstream port: loose, split…
Low