Check engine light on? Look up any code or warning light.

Plain-English explanations of 88 common OBD-II engine codes and 20 dashboard warning lights: what they mean, how serious they are, and what to do next.

Browse by category

Popular

Warning lights

Misfire codes

Fuel & air codes

Emissions, EVAP & catalyst

Sensor & timing codes

P0100
Mass or Volume Air Flow Circuit
P0101
Mass or Volume Air Flow Circuit Range/Performance
P0102
Mass or Volume Air Flow Circuit Low Input
P0103
Mass or Volume Air Flow Circuit High Input
P0068
MAP/MAF - Throttle Position Correlation
P0106
Manifold Absolute Pressure/Barometric Pressure Circuit Range/Performance
P0107
Manifold Absolute Pressure/Barometric Pressure Circuit Low Input
P0108
Manifold Absolute Pressure/Barometric Pressure Circuit High Input
P0110
Intake Air Temperature Sensor 1 Circuit
P0113
Intake Air Temperature Sensor 1 Circuit High
P0115
Engine Coolant Temperature Circuit
P0117
Engine Coolant Temperature Circuit Low
P0118
Engine Coolant Temperature Circuit High
P0120
Throttle/Pedal Position Sensor/Switch A Circuit
P0121
Throttle/Pedal Position Sensor/Switch A Circuit Range/Performance
P0122
Throttle/Pedal Position Sensor/Switch A Circuit Low
P0125
Insufficient Coolant Temperature for Closed Loop Fuel Control
P0128
Coolant Thermostat (Coolant Temperature Below Thermostat Regulating Temperature)
P0130
O2 Sensor Circuit (Bank 1 Sensor 1)
P0133
O2 Sensor Circuit Slow Response (Bank 1 Sensor 1)
P0134
O2 Sensor Circuit No Activity Detected (Bank 1 Sensor 1)
P0135
O2 Sensor Heater Circuit (Bank 1 Sensor 1)
P0136
O2 Sensor Circuit (Bank 1 Sensor 2)
P0137
O2 Sensor Circuit Low Voltage (Bank 1 Sensor 2)
P0138
O2 Sensor Circuit High Voltage (Bank 1 Sensor 2)
P0141
O2 Sensor Heater Circuit (Bank 1 Sensor 2)
P0155
O2 Sensor Heater Circuit (Bank 2 Sensor 1)
P0161
O2 Sensor Heater Circuit (Bank 2 Sensor 2)
P0217
Engine Coolant Over Temperature Condition
P0325
Knock Sensor 1 Circuit (Bank 1 or Single Sensor)
P0335
Crankshaft Position Sensor A Circuit
P0340
Camshaft Position Sensor A Circuit (Bank 1 or Single Sensor)
P0016
Crankshaft Position - Camshaft Position Correlation (Bank 1 Sensor A)
P0010
"A" Camshaft Position Actuator Circuit (Bank 1)
P0011
"A" Camshaft Position - Timing Over-Advanced or System Performance (Bank 1)
P0012
"A" Camshaft Position - Timing Over-Retarded (Bank 1)
P0014
"B" Camshaft Position - Timing Over-Advanced or System Performance (Bank 1)
P0351
Ignition Coil "A" Primary/Secondary Circuit
P0500
Vehicle Speed Sensor "A"
P0562
System Voltage Low
P0563
System Voltage High
P0571
Brake Switch "A" Circuit

Idle, computer & transmission