Support · Fault Code Lookup

OBD-II Fault Code Guides

Mechanic-written repair guides for every trouble code — what it really means, what actually causes it, and how to fix it before you replace expensive parts.

Most searched
P2463 Code Mercedes C300 L (2022-2024) Fix DPF Soot Accumulation with ICARZONE UR800 P171C Fix Guide Resolve Transmission Hydraulic Pressure Fault with ICARZONE UR800 P0113 Ford F-150 IAT Sensor High Voltage Fix | MA900 Diagnostic Guide Chevrolet Silverado 1500 P0496 Code Guide Causes, Symptoms & Fixes with MA900 Fix P0701 with ICARZONE UR1000 Diagnostic Tool P0740 Chevrolet Silverado Fix Torque Converter Clutch Issues with UR1000 Repair Guide Fix Catalyst Efficiency Fault code P0426 with ICARZONE UR1000 Fix P0730 Fault Code by ICARZONE UR1000 Incorrect Gear Ratio Fix P2008 code DPF Efficiency Below Threshold with ICARZONE UR1000 Fix P0408 with ICARZONE UR1000 Diagnostic Tool Fix P2456 Code with ICARZONE UR1000 Diagnostic Tool P04DB Code Diesel Particulate Filter (DPF) Pressure Sensor Circuit in Mercedes GLE 450 P2112 Code in Mercedes E-Class Fix Throttle Actuator faults with ICARZONE UR800 P2422 Repair Guide EVAP System Diagnosis with UR1000 DIY FIX Idle Speed - System Too Lean faults in Audi A6L P2188 Code Cleared by ICARZONE UR800 P2185 Code Idle Speed - System Too Rich Faults in Mercedes C-Class Fix with ICARZONE UR800 P2173 Code Idle Air Flow Too High faults in BMW X5 | DIY Fix with ICARZONE UR800 Throttle Actuator Control System - Performance faults P2118 Code in Audi Q7 | Fix with ICARZONE UR800 P2279 Code Listen for the Hissing Before You Buy New Parts P0451 Code in BMW X3 xDrive30i B48 (2019-2024) Fix with ICARZONE MA200 V6 P0461 Code in Audi Q5) Fix Fuel Level Sensor Circuit Range/Performance faults with ICARZONE MA200 V6 P0024 Fix Guide Silverado 1500 Intake Valve Timing Issues | UR800 Tool P2635 Troubleshooting Silverado Oil Pressure Sensor Circuit High Voltage Fix | UR800 Guide P2459 Fix Guide Silverado EVAP Pump Control Circuit Pump Pump Circuit High | UR800 Diagnostics Fix P1453 with ICARZONE UR1000 Diagnostic Tool Fix P0271 Code with ICARZONE UR1000 Diagnostic Tool Fix P2454 Code with ICARZONE UR1000 Diagnostic Tool P0473 Exhaust Pressure Sensor A Circuit Fault| ICARZONE UR1000 Repair Guide Fix P0488 Fault Code with ICARZONE UR1000 Diagnostic Tool Fix P1489 Fault Code ICARZONE UR1000 diagnostic tool P0264: Cylinder 1 Injector Circuit Fault | Fix fast with professional ICARZONE UR1000 P0244 Turbocharger Wastegate Solenoid Fault Fix Audi A4, BMW 3 Series & Mercedes C-Class with ICARZONE UR1000 Fix P2006 Intake Manifold Runner Control Stuck Closed Bank 1 with ICARZONE UR1000 P0642 Code Sensor Reference Voltage A Circuit Low — Don't Replace Your ECU Yet P060C Code Internal Control Module Main Processor Performance — Don't Replace Your ECU Yet P228C Code Fuel Pressure Regulator Pressure Too Low — Don't Replace Your HPFP Yet P2000 Code NOx Adsorber Efficiency Below Threshold — Don't Replace Your SCR Catalyst Yet P0269 Code Injector Circuit Performance Cylinder 3 — Don't Replace Your Injector Yet P219A Code Bank 1 Air/Fuel Imbalance — Don't Replace Your O2 Sensor Yet P0153 Code Fix Guide O2 Sensor Slow Response B2S1 | iCarzone P219C Code Cylinder 1 Air/Fuel Imbalance — Don't Replace Your Injector Yet P0480 Code Check the Relay First, Not the Fan Motor P2014 Intake Manifold Sensor Fault Fix Audi/BMW with ICARZONE UR1000 P0092 Fuel Pressure Regulator High Fix Audi Q7/BMW X5 with ICARZONE UR1000 P219E Code Cylinder 3 Air-Fuel Ratio Imbalance P0415 Code VW Audi Mercedes Fix SAI Valve Circuit Open with ICARZONE UR1000 P0491: EVAP System Flow During Non-Purge Condition | Fix with UR1000 Fix P0241 with ICARZONE UR1000 Diagnostic Tool P1404 Code Clean the EGR Carbon Before You Replace It P2570: Intake Manifold Runner Position Sensor Fault | ICARZONE UR1000
839 codes · page 10 of 17
01 Read your code

Every code is four signals in five characters.

P
System
P = Powertrain (engine & transmission)
0
Type
0 = generic SAE standard · 1 = make-specific
4
Subsystem
The subsystem the code points to
2
Fault
The specific fault
0
Index
Index within that subsystem
P
Powertrain

Engine, fuel, ignition, emissions and transmission. By far the most common — most check-engine lights start with P.

B
Body

Interior comfort and safety: airbags, lighting, power windows, seats, climate control.

C
Chassis

Mechanical systems outside the body: ABS, traction control, steering, suspension, wheel-speed sensors.

U
Network

Communication between control modules over the car's data bus (CAN). Often points to wiring or a module that has gone quiet.

Generic vs manufacturer-specific: a 0 in the second position means the code follows the SAE standard and means the same on every car — those are the ones in this library. A 1 (and sometimes 3) means the carmaker defined it themselves, so the same code can mean different things on a BMW and a Toyota. For those, read the exact definition on your scan tool.

02 When the light comes on

Four moves, in order.

  1. Is it flashing?

    A flashing check-engine light usually means an active misfire that can damage the catalytic converter — ease off the throttle and get it looked at promptly. A steady light is rarely an emergency; investigate soon.

  2. Scan for the codes

    Plug in a scan tool and read the stored codes. Note every code and its freeze-frame data — the first one set is often the root cause of the rest.

  3. Look it up

    Search the code here to understand what system it points to, how serious it is, and the parts most often behind it — before you spend a cent on parts.

  4. Fix, clear, confirm

    Repair the root cause, clear the code, then drive and re-scan. If it comes straight back, the underlying fault is still there — keep diagnosing, don't just keep clearing.

From code to cause

A code tells you the system. A scanner tells you the part.

Reading the code is step one. ICARZONE tools go further — live data, bidirectional actuator tests and OE-level access pinpoint the actual faulty component, then clear the code once it's fixed.

Can't find your code, or got a P1/B1/C1/U1 code? Those are manufacturer-specific. Tell our team the code and your vehicle (make, model, year) and we'll help you read it — or grab the exact OE definition with an ICARZONE tool. Contact support →