OBD-II Diagnostic Trouble Codes Database

Over 20K+ codes with detailed explanations, symptoms, causes, and repair solutions. Fast search, free access, and professional-grade information for mechanics and car enthusiasts.

ℹ️

Important Notice

OBD-II diagnostic codes can vary by vehicle manufacturer, model year, and specific configuration. While P-codes (powertrain) follow SAE J2012 standards, U-codes (network communication) and manufacturer-specific interpretations may differ. Always consult your vehicle's service manual or a qualified technician for accurate diagnosis.

Working with ECU firmware? Remove DTCs directly from firmware files

Our free Firmware DTC Remover detects and removes hardcoded fault codes directly from ECU firmware files — no software needed. Supports BMW / MINI, VAG (VW, Audi, Porsche, Skoda, Seat, Cupra), PSA (Peugeot, Citroën, DS), Mercedes-Benz, Renault / Dacia / Samsung, Ford (EDC16, EDC17, MD1, MEVD17, MSV/MSD (7X/8X/9X), MS45, DCM3.7, DCM6.x, PCR2.1, DCM3.4, SID201, SID208, SID803/803A, SID3xx (307, 310), SID3xx (301, 305, 307, 309, 310), SID202-SID206, SID209-SID211). Free: 3 removals/day.

Try DTC Remover — Free →

Popular OBD-II Error Codes

20 results
PP0420Catalyst System Bank-1, Efficiency Below Threshold
HIGH👁 253
PP034BCrankshaft Position Sensor – Crankshaft Direction Incorrect
HIGH👁 173
PP0020Camshaft Position Actuator A Bank 2 Circuit Malfunction
MODERATE👁 125
PP0032Oxygen Sensor B1 S1 Heating Circuit Signal too High
MODERATE👁 121
PP0036Heater Oxygen Sensor 2 Bank 1 Circuit Malfunction
MODERATE👁 107
PP0443Evaporative (EVAP) Emission Control System Purge Control Valve (N80), Circuit Electrical, Fault in Circuit
MODERATE👁 105
PP0142Oxygen Sensor Bank 1 Sensor 3 Circuit Malfunction
MODERATE👁 97
PP0001Fuel Volume Regulator Control Circuit Open
CRITICAL👁 92
PP0500Vehicle Speed Sensor (G22), Malfunction
MODERATE👁 88
PP0171Fuel Trim Bank 1 System too Lean
MODERATE👁 88
PP023BCharge Air Cooler Coolant Pump Control, Signal too Low
MODERATE👁 80
PP0100Mass Air Flow Sensor Supply Voltage
MODERATE👁 77
PP05EDReductant Heater Control Module Supply Voltage
MODERATE👁 75
PP0000No fault detected
INFORMATIONAL👁 73
PP0202Injector Cylinder 2 (N31), Circuit Malfunction
HIGH👁 73
PP053FCold Start Fuel Pressure Performance
MODERATE👁 67
PP02F3Cylinder 6 Injector, Circuit Implausible Signal
MODERATE👁 66
PP0220Throttle Pedal Position Sensor 2 (G188), Circuit Malfunction
HIGH👁 66
PP0200Injector Circuit, Fault in electrical circuit
HIGH👁 65
PP01F1O2 Sensor Circuit Bank 1 Sensor 4
MODERATE👁 64