OBD-II Diagnostic Trouble Codes
Type a code to filter the list. Every page explains the code in plain language: what it means, the most likely causes, and how to diagnose it without throwing parts at the problem.
- P0010 Camshaft Position Actuator "A" Circuit (Bank 1) Moderate
- P0011 Camshaft Position Timing Over-Advanced — "A" (Bank 1) Moderate
- P0012 Camshaft Position Timing Over-Retarded — "A" (Bank 1) Moderate
- P0013 Camshaft Position Actuator "B" Circuit (Bank 1) Moderate
- P0014 Camshaft Position Timing Over-Advanced — "B" (Bank 1) Moderate
- P0015 Camshaft Position Timing Over-Retarded — "B" (Bank 1) Moderate
- P0016 Crankshaft/Camshaft Position Correlation (Bank 1, Sensor A) Severe
- P0017 Crankshaft/Camshaft Position Correlation (Bank 1, Sensor B) Severe
- P0018 Crankshaft/Camshaft Position Correlation (Bank 2, Sensor A) Severe
- P0019 Crankshaft/Camshaft Position Correlation (Bank 2, Sensor B) Severe
- P0020 Camshaft Position Actuator "A" Circuit (Bank 2) Moderate
- P0021 Camshaft Position Timing Over-Advanced — "A" (Bank 2) Moderate
- P0022 Camshaft Position Timing Over-Retarded — "A" (Bank 2) Moderate
- P0023 Camshaft Position Actuator "B" Circuit (Bank 2) Moderate
- P0024 Camshaft Position Timing Over-Advanced — "B" (Bank 2) Moderate
- P0025 Camshaft Position Timing Over-Retarded — "B" (Bank 2) Moderate
- P0030 O2 Sensor Heater Control Circuit (Bank 1, Sensor 1) Moderate
- P0031 O2 Sensor Heater Control Circuit Low (Bank 1, Sensor 1) Moderate
- P0032 O2 Sensor Heater Control Circuit High (Bank 1, Sensor 1) Moderate
- P0036 O2 Sensor Heater Control Circuit (Bank 1, Sensor 2) Moderate
- P0037 O2 Sensor Heater Control Circuit Low (Bank 1, Sensor 2) Moderate
- P0038 O2 Sensor Heater Control Circuit High (Bank 1, Sensor 2) Moderate
- P0042 O2 Sensor Heater Control Circuit (Bank 1, Sensor 3) Moderate
- P0043 O2 Sensor Heater Control Circuit Low (Bank 1, Sensor 3) Moderate
- P0044 O2 Sensor Heater Control Circuit High (Bank 1, Sensor 3) Moderate
- P0050 O2 Sensor Heater Control Circuit (Bank 2, Sensor 1) Moderate
- P0051 O2 Sensor Heater Control Circuit Low (Bank 2, Sensor 1) Moderate
- P0052 O2 Sensor Heater Control Circuit High (Bank 2, Sensor 1) Moderate
- P0056 O2 Sensor Heater Control Circuit (Bank 2, Sensor 2) Moderate
- P0057 O2 Sensor Heater Control Circuit Low (Bank 2, Sensor 2) Moderate
- P0058 O2 Sensor Heater Control Circuit High (Bank 2, Sensor 2) Moderate
- P0062 O2 Sensor Heater Control Circuit (Bank 2, Sensor 3) Moderate
- P0063 O2 Sensor Heater Control Circuit Low (Bank 2, Sensor 3) Moderate
- P0064 O2 Sensor Heater Control Circuit High (Bank 2, Sensor 3) Moderate
- P0087 Fuel Rail/System Pressure Too Low Severe
- P0088 Fuel Rail/System Pressure Too High Moderate
- P0089 Fuel Pressure Regulator Performance Moderate
- P0090 Fuel Pressure Regulator Control Circuit Open Moderate
- P0091 Fuel Pressure Regulator Control Circuit Low Moderate
- P0100 Mass Air Flow (MAF) Sensor — Circuit Malfunction Moderate
- P0101 Mass Air Flow (MAF) Sensor — Circuit Range/Performance Moderate
- P0102 Mass Air Flow (MAF) Sensor — Circuit Low Input Moderate
- P0103 Mass Air Flow (MAF) Sensor — Circuit High Input Moderate
- P0104 Mass Air Flow (MAF) Sensor — Circuit Intermittent Moderate
- P0105 Manifold Absolute Pressure (MAP) Sensor — Circuit Malfunction Moderate
- P0106 Manifold Absolute Pressure (MAP) Sensor — Circuit Range/Performance Moderate
- P0107 Manifold Absolute Pressure (MAP) Sensor — Circuit Low Input Moderate
- P0108 Manifold Absolute Pressure (MAP) Sensor — Circuit High Input Moderate
- P0109 Manifold Absolute Pressure (MAP) Sensor — Circuit Intermittent Moderate
- P0110 Intake Air Temperature (IAT) Sensor — Circuit Malfunction Low
- P0111 Intake Air Temperature (IAT) Sensor — Circuit Range/Performance Low
- P0112 Intake Air Temperature (IAT) Sensor — Circuit Low Input Low
- P0113 Intake Air Temperature (IAT) Sensor — Circuit High Input Low
- P0114 Intake Air Temperature (IAT) Sensor — Circuit Intermittent Low
- P0115 Engine Coolant Temperature (ECT) Sensor — Circuit Malfunction Moderate
- P0116 Engine Coolant Temperature (ECT) Sensor — Circuit Range/Performance Moderate
- P0117 Engine Coolant Temperature (ECT) Sensor — Circuit Low Input Moderate
- P0118 Engine Coolant Temperature (ECT) Sensor — Circuit High Input Moderate
- P0119 Engine Coolant Temperature (ECT) Sensor — Circuit Intermittent Moderate
- P0120 Throttle Position Sensor (TPS) — Circuit Malfunction Moderate
- P0121 Throttle Position Sensor (TPS) — Circuit Range/Performance Moderate
- P0122 Throttle Position Sensor (TPS) — Circuit Low Input Moderate
- P0123 Throttle Position Sensor (TPS) — Circuit High Input Moderate
- P0124 Throttle Position Sensor (TPS) — Circuit Intermittent Moderate
- P0125 Insufficient Coolant Temperature for Closed Loop Fuel Control Low
- P0128 Coolant Thermostat — Temperature Below Regulating Temperature Low
- P0130 O2 Sensor Circuit Malfunction (Bank 1, Sensor 1) Moderate
- P0131 O2 Sensor Circuit Low Voltage (Bank 1, Sensor 1) Moderate
- P0132 O2 Sensor Circuit High Voltage (Bank 1, Sensor 1) Moderate
- P0133 O2 Sensor Circuit Slow Response (Bank 1, Sensor 1) Moderate
- P0134 O2 Sensor Circuit No Activity Detected (Bank 1, Sensor 1) Moderate
- P0135 O2 Sensor Heater Circuit Malfunction (Bank 1, Sensor 1) Moderate
- P0136 O2 Sensor Circuit Malfunction (Bank 1, Sensor 2) Moderate
- P0137 O2 Sensor Circuit Low Voltage (Bank 1, Sensor 2) Moderate
- P0138 O2 Sensor Circuit High Voltage (Bank 1, Sensor 2) Moderate
- P0139 O2 Sensor Circuit Slow Response (Bank 1, Sensor 2) Moderate
- P0140 O2 Sensor Circuit No Activity Detected (Bank 1, Sensor 2) Moderate
- P0141 O2 Sensor Heater Circuit Malfunction (Bank 1, Sensor 2) Moderate
- P0142 O2 Sensor Circuit Malfunction (Bank 1, Sensor 3) Moderate
- P0143 O2 Sensor Circuit Low Voltage (Bank 1, Sensor 3) Moderate
- P0144 O2 Sensor Circuit High Voltage (Bank 1, Sensor 3) Moderate
- P0145 O2 Sensor Circuit Slow Response (Bank 1, Sensor 3) Moderate
- P0146 O2 Sensor Circuit No Activity Detected (Bank 1, Sensor 3) Moderate
- P0147 O2 Sensor Heater Circuit Malfunction (Bank 1, Sensor 3) Moderate
- P0150 O2 Sensor Circuit Malfunction (Bank 2, Sensor 1) Moderate
- P0151 O2 Sensor Circuit Low Voltage (Bank 2, Sensor 1) Moderate
- P0152 O2 Sensor Circuit High Voltage (Bank 2, Sensor 1) Moderate
- P0153 O2 Sensor Circuit Slow Response (Bank 2, Sensor 1) Moderate
- P0154 O2 Sensor Circuit No Activity Detected (Bank 2, Sensor 1) Moderate
- P0155 O2 Sensor Heater Circuit Malfunction (Bank 2, Sensor 1) Moderate
- P0156 O2 Sensor Circuit Malfunction (Bank 2, Sensor 2) Moderate
- P0157 O2 Sensor Circuit Low Voltage (Bank 2, Sensor 2) Moderate
- P0158 O2 Sensor Circuit High Voltage (Bank 2, Sensor 2) Moderate
- P0159 O2 Sensor Circuit Slow Response (Bank 2, Sensor 2) Moderate
- P0160 O2 Sensor Circuit No Activity Detected (Bank 2, Sensor 2) Moderate
- P0161 O2 Sensor Heater Circuit Malfunction (Bank 2, Sensor 2) Moderate
- P0162 O2 Sensor Circuit Malfunction (Bank 2, Sensor 3) Moderate
- P0163 O2 Sensor Circuit Low Voltage (Bank 2, Sensor 3) Moderate
- P0164 O2 Sensor Circuit High Voltage (Bank 2, Sensor 3) Moderate
- P0165 O2 Sensor Circuit Slow Response (Bank 2, Sensor 3) Moderate
- P0166 O2 Sensor Circuit No Activity Detected (Bank 2, Sensor 3) Moderate
- P0167 O2 Sensor Heater Circuit Malfunction (Bank 2, Sensor 3) Moderate
- P0171 System Too Lean (Bank 1) Moderate
- P0172 System Too Rich (Bank 1) Moderate
- P0174 System Too Lean (Bank 2) Moderate
- P0175 System Too Rich (Bank 2) Moderate
- P0200 Injector Circuit Malfunction Severe
- P0201 Injector Circuit — Cylinder 1 Severe
- P0202 Injector Circuit — Cylinder 2 Severe
- P0203 Injector Circuit — Cylinder 3 Severe
- P0204 Injector Circuit — Cylinder 4 Severe
- P0205 Injector Circuit — Cylinder 5 Severe
- P0206 Injector Circuit — Cylinder 6 Severe
- P0207 Injector Circuit — Cylinder 7 Severe
- P0208 Injector Circuit — Cylinder 8 Severe
- P0209 Injector Circuit — Cylinder 9 Severe
- P0210 Injector Circuit — Cylinder 10 Severe
- P0211 Injector Circuit — Cylinder 11 Severe
- P0212 Injector Circuit — Cylinder 12 Severe
- P0230 Fuel Pump Primary Circuit Malfunction Severe
- P0300 Random/Multiple Cylinder Misfire Detected Severe
- P0301 Cylinder 1 Misfire Detected Severe
- P0302 Cylinder 2 Misfire Detected Severe
- P0303 Cylinder 3 Misfire Detected Severe
- P0304 Cylinder 4 Misfire Detected Severe
- P0305 Cylinder 5 Misfire Detected Severe
- P0306 Cylinder 6 Misfire Detected Severe
- P0307 Cylinder 7 Misfire Detected Severe
- P0308 Cylinder 8 Misfire Detected Severe
- P0309 Cylinder 9 Misfire Detected Severe
- P0310 Cylinder 10 Misfire Detected Severe
- P0311 Cylinder 11 Misfire Detected Severe
- P0312 Cylinder 12 Misfire Detected Severe
- P0325 Knock Sensor (Sensor 1) — Circuit Malfunction Moderate
- P0326 Knock Sensor (Sensor 1) — Circuit Range/Performance Moderate
- P0327 Knock Sensor (Sensor 1) — Circuit Low Input Moderate
- P0328 Knock Sensor (Sensor 1) — Circuit High Input Moderate
- P0329 Knock Sensor (Sensor 1) — Circuit Intermittent Moderate
- P0330 Knock Sensor (Sensor 2 / Bank 2) — Circuit Malfunction Moderate
- P0331 Knock Sensor (Sensor 2 / Bank 2) — Circuit Range/Performance Moderate
- P0332 Knock Sensor (Sensor 2 / Bank 2) — Circuit Low Input Moderate
- P0333 Knock Sensor (Sensor 2 / Bank 2) — Circuit High Input Moderate
- P0334 Knock Sensor (Sensor 2 / Bank 2) — Circuit Intermittent Moderate
- P0335 Crankshaft Position (CKP) Sensor — Circuit Malfunction Severe
- P0336 Crankshaft Position (CKP) Sensor — Circuit Range/Performance Severe
- P0337 Crankshaft Position (CKP) Sensor — Circuit Low Input Severe
- P0338 Crankshaft Position (CKP) Sensor — Circuit High Input Severe
- P0339 Crankshaft Position (CKP) Sensor — Circuit Intermittent Severe
- P0340 Camshaft Position (CMP) Sensor — Circuit Malfunction Moderate
- P0341 Camshaft Position (CMP) Sensor — Circuit Range/Performance Moderate
- P0342 Camshaft Position (CMP) Sensor — Circuit Low Input Moderate
- P0343 Camshaft Position (CMP) Sensor — Circuit High Input Moderate
- P0344 Camshaft Position (CMP) Sensor — Circuit Intermittent Moderate
- P0350 Ignition Coil (Primary/Secondary) Circuit Malfunction Severe
- P0351 Ignition Coil A Primary/Secondary Circuit Severe
- P0352 Ignition Coil B Primary/Secondary Circuit Severe
- P0353 Ignition Coil C Primary/Secondary Circuit Severe
- P0354 Ignition Coil D Primary/Secondary Circuit Severe
- P0355 Ignition Coil E Primary/Secondary Circuit Severe
- P0356 Ignition Coil F Primary/Secondary Circuit Severe
- P0357 Ignition Coil G Primary/Secondary Circuit Severe
- P0358 Ignition Coil H Primary/Secondary Circuit Severe
- P0359 Ignition Coil I Primary/Secondary Circuit Severe
- P0360 Ignition Coil J Primary/Secondary Circuit Severe
- P0361 Ignition Coil K Primary/Secondary Circuit Severe
- P0362 Ignition Coil L Primary/Secondary Circuit Severe
- P0400 EGR Flow Malfunction Moderate
- P0401 EGR Insufficient Flow Detected Moderate
- P0402 EGR Excessive Flow Detected Moderate
- P0403 EGR Circuit Malfunction Moderate
- P0404 EGR Circuit Range/Performance Moderate
- P0405 EGR Position Sensor Circuit Low Moderate
- P0406 EGR Position Sensor Circuit High Moderate
- P0410 Secondary Air Injection System Malfunction Low
- P0411 Secondary Air Injection — Incorrect Flow Detected Low
- P0412 Secondary Air Injection Switching Valve A Circuit Low
- P0420 Catalyst System Efficiency Below Threshold (Bank 1) Moderate
- P0421 Warm-Up Catalyst System Efficiency Below Threshold (Bank 1) Moderate
- P0430 Catalyst System Efficiency Below Threshold (Bank 2) Moderate
- P0431 Warm-Up Catalyst System Efficiency Below Threshold (Bank 2) Moderate
- P0440 EVAP System Malfunction Moderate
- P0441 EVAP Incorrect Purge Flow Moderate
- P0442 EVAP Small Leak Detected Low
- P0443 EVAP Purge Valve Circuit Malfunction Moderate
- P0446 EVAP Vent Control Circuit Malfunction Moderate
- P0455 EVAP Large Leak Detected Low
- P0456 EVAP Very Small Leak Detected Low
- P0457 EVAP Leak Detected (Fuel Cap Loose/Off) Low
- P0500 Vehicle Speed Sensor (VSS) — Circuit Malfunction Moderate
- P0501 Vehicle Speed Sensor (VSS) — Circuit Range/Performance Moderate
- P0502 Vehicle Speed Sensor (VSS) — Circuit Low Input Moderate
- P0503 Vehicle Speed Sensor (VSS) — Circuit Intermittent Moderate
- P0505 Idle Air Control System Malfunction Moderate
- P0506 Idle Control System — RPM Lower Than Expected Moderate
- P0507 Idle Control System — RPM Higher Than Expected Moderate
- P0520 Engine Oil Pressure Sensor Circuit Moderate
- P0521 Oil Pressure Sensor Range/Performance Moderate
- P0522 Oil Pressure Sensor Circuit Low (Pressure Reading Low) Severe
- P0523 Oil Pressure Sensor Circuit High Moderate
- P0560 System Voltage Malfunction Moderate
- P0562 System Voltage Low Moderate
- P0563 System Voltage High Moderate
- P0601 Internal Control Module Memory Checksum Error Moderate
- P0602 Control Module Programming Error Moderate
- P0603 Internal Control Module Keep Alive Memory (KAM) Error Low
- P0604 Internal Control Module RAM Error Moderate
- P0605 Internal Control Module ROM Error Moderate
- P0606 Control Module Processor Fault Moderate
- P0700 Transmission Control System Malfunction Moderate
- P0705 Transmission Range Sensor Circuit (PRNDL Input) Moderate
- P0710 Transmission Fluid Temperature Sensor Circuit Moderate
- P0711 Transmission Fluid Temperature Sensor Range/Performance Moderate
- P0712 Transmission Fluid Temperature Sensor Circuit Low Moderate
- P0713 Transmission Fluid Temperature Sensor Circuit High Moderate
- P0715 Input/Turbine Speed Sensor Circuit Moderate
- P0720 Output Speed Sensor Circuit Moderate
- P0730 Incorrect Gear Ratio Severe
- P0740 Torque Converter Clutch Circuit Malfunction Moderate
- P0741 Torque Converter Clutch Performance or Stuck Off Moderate
- P0750 Shift Solenoid A Malfunction Moderate
- P0755 Shift Solenoid B Malfunction Moderate
- P2096 Post Catalyst Fuel Trim System Too Lean (Bank 1) Moderate
- P2097 Post Catalyst Fuel Trim System Too Rich (Bank 1) Moderate
- P2098 Post Catalyst Fuel Trim System Too Lean (Bank 2) Moderate
- P2099 Post Catalyst Fuel Trim System Too Rich (Bank 2) Moderate
- P2135 Throttle/Pedal Position Sensor A/B Voltage Correlation Severe
- P2138 Accelerator Pedal Position Sensor D/E Voltage Correlation Severe
- P2195 O2 Sensor Signal Biased/Stuck Lean (Bank 1, Sensor 1) Moderate
- P2196 O2 Sensor Signal Biased/Stuck Rich (Bank 1, Sensor 1) Moderate
- P2197 O2 Sensor Signal Biased/Stuck Lean (Bank 2, Sensor 1) Moderate
- P2198 O2 Sensor Signal Biased/Stuck Rich (Bank 2, Sensor 1) Moderate
- P2270 O2 Sensor Signal Stuck Lean (Bank 1, Sensor 2) Moderate
- P2271 O2 Sensor Signal Stuck Rich (Bank 1, Sensor 2) Moderate
- P2272 O2 Sensor Signal Stuck Lean (Bank 2, Sensor 2) Moderate
- P2273 O2 Sensor Signal Stuck Rich (Bank 2, Sensor 2) Moderate
- U0073 Lost Communication — Control Module Communication Bus A Off Severe
- U0100 Lost Communication — Engine control module (ECM/PCM) Severe
- U0101 Lost Communication — Transmission control module (TCM) Moderate
- U0121 Lost Communication — ABS control module Moderate
- U0140 Lost Communication — Body control module (BCM) Moderate
- U0155 Lost Communication — Instrument cluster Moderate