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 →

P-Codes (20 results)

20 results
PP2587Turbocharger Boost Control Position Sensor 'B', Circuit Implausible Signal
MEDIUM👁 368
PP0420Catalyst System Bank-1, Efficiency Below Threshold
HIGH👁 307
PP034BCrankshaft Position Sensor – Crankshaft Direction Incorrect
HIGH👁 222
PP0020Camshaft Position Actuator A Bank 2 Circuit Malfunction
MODERATE👁 173
PP0032Oxygen Sensor B1 S1 Heating Circuit Signal too High
MODERATE👁 168
PP053FCold Start Fuel Pressure Performance
MODERATE👁 156
PP0443Evaporative (EVAP) Emission Control System Purge Control Valve (N80), Circuit Electrical, Fault in Circuit
MODERATE👁 153
PP0036Heater Oxygen Sensor 2 Bank 1 Circuit Malfunction
MODERATE👁 152
PP0001Fuel Volume Regulator Control Circuit Open
CRITICAL👁 147
PP0142Oxygen Sensor Bank 1 Sensor 3 Circuit Malfunction
MODERATE👁 145
PP0500Vehicle Speed Sensor (G22), Malfunction
MODERATE👁 133
PP0171Fuel Trim Bank 1 System too Lean
MODERATE👁 132
PP05EDReductant Heater Control Module Supply Voltage
MODERATE👁 129
PP023BCharge Air Cooler Coolant Pump Control, Signal too Low
MODERATE👁 122
PP0100Mass Air Flow Sensor Supply Voltage
MODERATE👁 121
PP039BCylinder 1, Compression Too High
MODERATE👁 119
PP0000No fault detected
INFORMATIONAL👁 118
PP0200Injector Circuit, Fault in electrical circuit
HIGH👁 117
PP0202Injector Cylinder 2 (N31), Circuit Malfunction
HIGH👁 111
PP0220Throttle Pedal Position Sensor 2 (G188), Circuit Malfunction
HIGH👁 104