Support · Fault Code Lookup

What's that code trying to tell you?

Type an OBD-II trouble code to find the matching guide — its meaning, the usual causes, the symptoms to expect, and how it's fixed.

Most searched
P1407 Code VW Tiguan Mk3 (2020-2024) Fix EGR Sensor with ICARZONE UR800 P0710 Code Audi Q7 3.0T (2019-2024) Fix with UR800 Diagnostic Tool P2016 Audi Q7 3.0T Fix Intake Manifold Sensor Repair with ICARZONE UR800 (2019-2024) P0734 Chevrolet Silverado Fix 4th Gear Ratio Issues with UR800 Scanner P1405 Code in BMW 530d (EGR Valve Position Sensor Circuit Low faults )| ICARZONE UR1000 P0714 BMW 3 Series G20 Fix Transmission Fluid Temp Sensor A Circuit with ICARZONE UR1000 P203F Code Solve DPF Differential Pressure Sensor Circuit Range/Performance faults in in Mercedes-Benz GLC ICARZONE UR1000 P0700 Code This Is Just a Messenger — Read the Real Code P0894 Chevrolet Silverado 1500 (10L80) Fix Transmission Component Slippage with ICARZONE UR1000 UR1000 Diagnostic Tool Resolve P2011 Code in Audi Q7 3.0T TFSI (2019-2024) – Expert Guide Meta Description UR1000 Diagnostic Tool Resolve P1693 PCM Communication Error in Audi Q7 3.0T (2019-2024) Fix Mercedes GLC 300 P1443 Code (2018-2024) UR1000 Diagnostic Tool for EVAP System Issues Meta Description P1454 Code Chevrolet Silverado 1500 Causes, Symptoms & Fixes with UR1000 Diagnostic Tool P0091 Volkswagen Tiguan Mk2 Fix Fuel System Rich Condition with ICARZONE UR1000 P0412 Code in BMW Secondary Air Injection System Circuit Low faults Fix with ICARZONE UR1000 P018C Code Mercedes C300 L (2022-2024) Fix Fuel Temp Sensor with ICARZONE UR800 P018B Code 2006 Honda Accord Fix Fuel Temp Sensor with ICARZONE UR800 P0160 Code Fix Test the Heater Before Replacing the O2 Sensor P01F0 Code Fix Coolant Temp Below Diagnostic Monitoring Threshold P0343 Audi Q5 (B9) Fix Camshaft Position Sensor A Circuit High Input with ICARZONE UR1000 P0156 Code Ford F-150 2015-2020 3.5L EcoBoost O2 Sensor (Bank 2 Sensor 1) Fix | iCarzone P0126 Code 2015-2020 3.5L EcoBoost ECT Sensor Fix & Diagnosis P0000 Audi A4 (B9) Fix Fuel Trim Malfunction with ICARZONE UR800 P0332 Chevrolet Silverado 1500 Knock Sensor 2 Fix | MA900 Guide P2097 Code in Chevrolet Silverado 2025 FULL DIAGNOGE GUIDE with ICARZONE MA900 P0111 Code Fix Intake Air Temp Sensor Circuit Range/Performance P2119 Code in Audi Q5 Fix Throttle Actuator Control Module Performance/Intermittent Circuit faults with ICARZONE UR800 P2110 Throttle Actuator Control Circuit Range/Performance faults in Mercedes-AMG | DIY Fix with ICARZONE UR800 P2401 Code Fix with ICARZONE UR800 | EVAP Leak Detection Pump Fault P205B BMW X3 B48 (2018-2024) Fix Intake Manifold Runner Control Fault with ICARZONE UR800 Solve P2563 Intermittent Turbo Boost Control Fault in Mercedes C300 L with ICARZONE UR800 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
526 codes · page 3 of 11
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 →