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 (EDC16, EDC17, MEVD17) and VAG Group (EDC17). Free: 3 removals/day.
Search Results for "P01" (20 found)
20 resultsPP0100 — Mass Air Flow Sensor Supply Voltage
PP0101 — Mass Air Flow Sensor Circuit Implausible Signal
PP0102 — Mass Air Flow Sensor Signal too Low
PP0103 — Mass Air Flow Sensor Signal too High
PP0104 — Mass Air Flow Sensor Circuit Intermittent
PP0105 — MAP or BARO Sensor Voltage Supply
PP0106 — MAP or BARO Sensor Circuit Range Performance
PP0107 — MAP or BARO Sensor Signal too Low
PP0108 — MAP or BARO Sensor Signal too High
PP0109 — MAP or BARO Sensor Circuit Intermittent
PP010A — Mass Air Flow Sensor B Circuit
PP010B — Mass Air Flow Sensor B Circuit Implausible Signal
PP010C — Mass Air Flow Sensor B Signal too Low
PP010D — Mass Air Flow Sensor B Signal too High
PP010E — Mass Air Flow Sensor B Circuit Intermittent/Erratic
PP010F — Mass Air Flow Sensor A/B Correlation
PP0110 — Intake Air Temperature Sensor 1 Circuit Malfunction
PP0111 — Intake Air Temperature Sensor 1 Implausible Signal
PP0112 — Intake Air Temperature Sensor 1 Signal too Low
PP0113 — Intake Air Temperature Sensor 1 Signal too High