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), EDC16 (C3, C36, CP33, C41, CP42), EDC17 (C42, C11, CP19, C84), MD1CS006, SID3xx (301, 305, 307, 309, 310), SID202-SID206, SID209-SID211, EDC17 (C10, CP65, C70), Delphi DCM 3.5, Delphi DCM 6.x). Free: 3 removals/day.

Try DTC Remover — Free →

Popular OBD-II Error Codes

20 results
PP2587Turbocharger Boost Control Position Sensor 'B', Circuit Implausible Signal
MEDIUM👁 347
PP0420Catalyst System Bank-1, Efficiency Below Threshold
HIGH👁 306
PP034BCrankshaft Position Sensor – Crankshaft Direction Incorrect
HIGH👁 221
PP0020Camshaft Position Actuator A Bank 2 Circuit Malfunction
MODERATE👁 172
PP0032Oxygen Sensor B1 S1 Heating Circuit Signal too High
MODERATE👁 167
PP053FCold Start Fuel Pressure Performance
MODERATE👁 155
PP0443Evaporative (EVAP) Emission Control System Purge Control Valve (N80), Circuit Electrical, Fault in Circuit
MODERATE👁 152
PP0036Heater Oxygen Sensor 2 Bank 1 Circuit Malfunction
MODERATE👁 151
PP0001Fuel Volume Regulator Control Circuit Open
CRITICAL👁 146
PP0142Oxygen Sensor Bank 1 Sensor 3 Circuit Malfunction
MODERATE👁 144
PP0500Vehicle Speed Sensor (G22), Malfunction
MODERATE👁 132
PP0171Fuel Trim Bank 1 System too Lean
MODERATE👁 131
PP05EDReductant Heater Control Module Supply Voltage
MODERATE👁 128
PP023BCharge Air Cooler Coolant Pump Control, Signal too Low
MODERATE👁 121
PP0100Mass Air Flow Sensor Supply Voltage
MODERATE👁 120
PP039BCylinder 1, Compression Too High
MODERATE👁 118
PP0000No fault detected
INFORMATIONAL👁 117
PP0200Injector Circuit, Fault in electrical circuit
HIGH👁 116
PP0202Injector Cylinder 2 (N31), Circuit Malfunction
HIGH👁 110
PP0220Throttle Pedal Position Sensor 2 (G188), Circuit Malfunction
HIGH👁 103