OBD2 CodesDash LightsSymptomsAbout

OBD2 Diagnostic Trouble Codes

35 codes with repair estimates, diagnostic steps, and "Can I drive?" guidance.

B0001 — Driver Frontal Airbag Squib Circuit$ 200 - $ 800B0028 — Right Front Side Airbag Deployment Loop Resistance Low$ 150 - $ 600C0040 — Right Front Wheel Speed Sensor Circuit$ 100 - $ 400C1201 — ABS Pump Motor Circuit Malfunction$ 200 - $ 1200P0101 — Mass Air Flow (MAF) Sensor Circuit Range/Performance$ 80 - $ 400P0113 — Intake Air Temperature (IAT) Sensor Circuit High Input — sensor voltage indicate$ 50 - $ 300P0128 — Coolant Thermostat Below Regulating Temperature$ 80 - $ 350P0133 — O2 Sensor Circuit Slow Response (Bank 1 Sensor 1) — upstream oxygen sensor respo$ 100 - $ 350P0135 — O2 Sensor Heater Circuit Malfunction (Bank 1 Sensor 1)$ 100 - $ 350P0138 — O2 Sensor Circuit High Voltage (Bank 1 Sensor 2)$ 100 - $ 350P0171 — System Too Lean (Bank 1)$ 100 - $ 800P0172 — System Too Rich (Bank 1) — fuel mixture exceeds stoichiometric ratio per SAE J19$ 80 - $ 1200P0300 — Random/Multiple Cylinder Misfire Detected$ 150 - $ 1200P0301 — Cylinder 1 Misfire Detected$ 80 - $ 1000P0302 — Cylinder 2 Misfire Detected$ 80 - $ 1000P0303 — Cylinder 3 Misfire Detected$ 80 - $ 1000P0304 — Cylinder 4 Misfire Detected$ 80 - $ 1000P0335 — Crankshaft Position Sensor A Circuit Malfunction — CKP sensor signal lost per SA$ 100 - $ 600P0340 — Camshaft Position Sensor Circuit Malfunction$ 100 - $ 600P0401 — Exhaust Gas Recirculation (EGR) Flow Insufficient$ 50 - $ 500P0420 — Catalytic Converter System Efficiency Below Threshold (Bank 1)$ 400 - $ 2500P0430 — Catalyst System Efficiency Below Threshold (Bank 2) — catalytic converter effici$ 400 - $ 2500P0440 — Evaporative Emission Control System Malfunction$ 50 - $ 500P0442 — Evaporative Emission System Small Leak Detected$ 50 - $ 500P0446 — EVAP Vent Control Circuit Malfunction$ 100 - $ 400P0455 — Evaporative Emission System Leak Detected (Gross Leak)$ 50 - $ 600P0496 — EVAP System High Purge Flow$ 80 - $ 350P0500 — Vehicle Speed Sensor (VSS) Malfunction$ 100 - $ 400P0505 — Idle Air Control System Malfunction$ 50 - $ 300P0520 — Engine Oil Pressure Sensor Circuit Malfunction$ 80 - $ 400P0606 — ECM/PCM Processor Fault$ 500 - $ 2000P06DD — Engine Oil Pressure Control Circuit Stuck Off$ 200 - $ 1200P0700 — Transmission Control System Malfunction$ 50 - $ 3000P2101 — Throttle Actuator Control Motor Circuit Range/Performance$ 100 - $ 800U0100 — Lost Communication with ECM/PCM$ 200 - $ 1500