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.
Search Results for "P04" (P-codes, 20 found)
20 resultsPP0400 — Exhaust Gas Recirculation (EGR), System Malfunction
PP0401 — Exhaust Gas Recirculation (EGR), Insufficient Flow
PP0402 — Exhaust Gas Recirculation (EGR), Excessive Flow
PP0403 — Exhaust Gas Recirculation (EGR), Circuit Malfunction
PP0404 — Exhaust Gas Recirculation (EGR), Circuit Implausible Signal
PP0405 — Exhaust Gas Recirculation (EGR) (G98), Signal too Low
PP0406 — Exhaust Gas Recirculation (EGR) (G98), Signal too High
PP0407 — EGR Potentiometer (G212), Signal too Low
PP0408 — EGR Potentiometer (G212), Signal too High
PP0409 — Exhaust Gas Recirculation Sensor A, Circuit
PP040A — Exhaust Gas Recirculation Temperature Sensor 'A', Circuit
PP040B — Exhaust Gas Recirculation Temperature Sensor 'A', Circuit Implausible Signal
PP040C — Exhaust Gas Recirculation Temperature Sensor 'A', Signal too Low
PP040D — Exhaust Gas Recirculation Temperature Sensor 'A', Signal too High
PP040E — Exhaust Gas Recirculation Temperature Sensor 'A', Circuit Intermittent / Erratic
PP040F — Exhaust Gas Recirculation Temperature Sensor 'A' / 'B', Correlation
PP0410 — Secondary Air Injection System, Malfunction
PP0411 — Secondary Air Injection System, Incorrect Flow Detected
PP0412 — Secondary Air Injection System Switching Valve A (N112), Circuit Malfunction
PP0413 — Secondary Air Injection System Switching Valve A (N112), Circuit Open