Engine Control

OBD-II Diagnostic Trouble Code List

~3min read

Code number (malfunction indicator lamp flash count)
Possible cause of failure
P0107 (3)
MAP sensor low input
P0108 (3)
MAP sensor high input
P0112 (10)
IAT sensor low input
P0113 (10)
IAT sensor high input
P0116 (86)
ECT sensor/engine coolant temperature performance problem
P0117 (6)
ECT sensor low input
P0118 (6)
ECT sensor high input
P0122 (7)
TP sensor low input
P0123 (7)
TP sensor high input
P0131 (1)
Primary heated O2 sensor circuit low voltage (bank 1, sensor 1)
P0132 (1)
Primary heated O2 sensor circuit high voltage
(bank 1, sensor 1)
P0133 (61)
Primary heated O2 sensor slow response (bank 1, sensor 1)
P0135 (41)
Primary O2 sensor circuit malfunction (bank 1, sensor 1)
P0137 (63)
Secondary heated O2 sensor circuit low voltage (bank 1, sensor 2)
P0138 (63)
Secondary heated O2 sensor circuit high voltage
(bank 1, sensor 2)
P0139 (63)
Secondary heated O2 sensor slow response (bank 1, sensor 2)
P0141 (65)
Secondary O2 sensor heater circuit malfunction (bank 1, sensor 2)
P0171 (45)
System too lean
P0172 (45)
System too rich
P0300 (71)
Random misfire detected
P0301 (71)
Cylinder 1 misfire
P0302 (72)
Cylinder 2 misfire
P0303 (73)
Cylinder 3 misfire
P0304 (74)
Cylinder 4 misfire
P0305 (75)
Cylinder 5 misfire
(V6 models)
P0306 (76)
Cylinder 6 misfire
(V6 models)
P0325 (23)
Knock sensor circuit malfunction
(4-cylinder models)
P0335 (4)
Crankshaft position sensor circuit malfunction
P0336 (4)
Crankshaft position sensor performance
P0401 (80)
Insufficient EGR flow detected
P0420 (67)
Catalyst system efficiency below threshold
P0452 (91)
EVAP fuel tank pressure sensor low input
P0453 (91)
EVAP fuel tank pressure sensor high input
P0500 (17)
VSS circuit malfunction
(4-cylinder MT models)
P0505 (14)
IAC valve circuit malfunction
P0715 (70)
A/T malfunction
P0720 (70)
A/T malfunction
P0725 (70)
A/T malfunction
P0730 (70)
A/T malfunction
P0740 (70)
A/T malfunction
P0753 (70)
A/T malfunction
P0758 (70)
A/T malfunction
P0763 (70)
A/T malfunction
P1106 (13)
Barometric pressure sensor
P1107 (13)
Barometric pressure sensor low input
P1108 (13)
Barometric pressure sensor high input
P1121 (7)
TP sensor low input
P1122 (7)
TP sensor high input
P1128 (5)
Intake manifold absolute pressure lower than expected (MAP sensor low input)
P1129 (5)
Intake manifold absolute pressure higher than expected (MAP sensor high input)
P1149 (61)
Primary O2 sensor malfunction
(4-cylinder models)
P1162 (48)
Primary O2 sensor circuit malfunction
(4-cylinder models)
P1163 (61)
Primary O2 sensor response too slow (4-cylinder models)
P1164 (61)
Primary O2 sensor malfunction
(4-cylinder models)
P1165 (61)
Primary O2 sensor malfunction
(4-cylinder models)
P1166 (41)
Primary O2 sensor malfunction
(4-cylinder models)
P1167 (41)
Primary O2 sensor heater circuit malfunction (4-cylinder models)
P1253 (21)
VTEC system malfunction (4-cylinder models)
P1257 (22)
VTEC system malfunction (4-cylinder models)
P1258 (22)
VTEC system malfunction (4-cylinder models)
P1259 (22)
VTEC system malfunction
P1297 (20)
ELD low input
P1298 (20)
ELD high input
P1359 (8)
CKP/TDC sensor disconnected
P1361 (8)
TDC sensor signal unstable
P1362 (8)
No signal from TDC sensor
P1366 (58)
TDC-2 sensor signal unstable (V6 models)
P1367 (58)
No signal from TDC sensor (V6 models)
P1381 (9)
CYP sensor signal unstable (4-cylinder models)
P1381 (9)
No signal from CYP sensor (4-cylinder models)
P1456 (90)
Fuel vapor leak in fuel tank (EVAP)
P1457 (90)
Fuel vapor leak in charcoal canister (EVAP)
P1491 (12)
EGR valve opening insufficient
P1498 (12)
EGR valve opening sensor signal too high
P1519 (14)
IAC valve circuit malfunction
P1607 (-)
PCM internal circuit malfunction
P1705 (-)
A/T malfunction
P1706 (-)
A/T malfunction
P1738 (-)
A/T malfunction
P1739 (-)
A/T malfunction
P1753 (-)
A/T malfunction
P1768 (-)
A/T malfunction
P1773 (-)
A/T malfunction
P1791 (-)
A/T malfunction

Test yourself

A quick Honda Accord quiz: every answer comes with an explanation and a link to the manual page.