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
P0174
Powertrain
The cylinder bank without cylinder 1 is running lean even with the maximum fuel correction…
Moderate
P0420
Powertrain
The bank 1 catalytic converter no longer stores enough oxygen to clean the exhaust properly.
Low
P0101
Powertrain
The MAF sensor's airflow reading doesn't match what the engine computer expects…
Low
P0113
Powertrain
The intake air temperature signal is stuck at maximum voltage, which usually means an open…
Low
P0135
Powertrain
The heater inside the upstream oxygen sensor on bank 1 isn't working or its circuit is faulty.
Low
P0171
Powertrain
The engine computer is adding the maximum extra fuel it's allowed on bank 1 and still sees…
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