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
Fix P0150 Code on Ford F-150 Easily with ICARZONE MA100 – No Pro Tools Needed P1505 Dodge Ram 1500 Fix Diagnose with ICARZONE MA100 Idle Control Tool DF002-0110 Jaguar F-Pace Fix Diagnose with ICARZONE UR800 P0826 Code Chevrolet Silverado 1500 Manual Shift Switch Circuit Input Causes, Symptoms, Diagnosis & Fixes with MA900 P0756 Code Shift Solenoid B Performance or Stuck Off – Causes, Symptoms, Fixes for Chevrolet Silverado 1500 with MA900 P0446 Code in Toyota Camry Fix EVAP Issues with ICARZONE MA100 (DIY Solution) P0302 Code in Ford F-150 Fix Cylinder 2 Misfire Easily with ICARZONE MA100 (No Pro Tools) P015B Chevrolet Silverado 1500 O2 Sensor Slow Response Fix | UR1000 Guide P0157 Code Check Exhaust Leaks Before Buying a New O2 Sensor P0155 Code in Ford F-150 Fix Bank 2 Sensor 1 Heater with ICARZONE MA900 P2101 Code Clean the Throttle Body Before You Replace It P0720 Chevrolet Silverado 1500 Output Speed Sensor Fix | UR1000 Guide P0073 Code in BMW 3 Series Fix Ambient Sensor Issues with ICARZONE MA900 P0400 Code EGR Flow Insufficient? Diagnose & Fix It With Expert Tips P0238: Turbocharger Boost Sensor A Circuit High | Comprehensive Fix Guide P0402: Exhaust Gas Recirculation Flow Excessive Detected P0670 Code Glow Plug Control Circuit Malfunction – Causes, Diagnosis, and Fixes | iCarzone UR1000 P0460 Code Fix Ford F-150 EcoBoost Fuel Level Sensor Issue | iCarzone MA100 P0374 Code Fix Ford F-150 EcoBoost Timing Signal Issue | iCarzone MA100 P0366 Code Fix Ford F-150 EcoBoost Cylinder 6 Camshaft Sensor Issue | iCarzone MA100 P0206 Code Swap the Cylinder 6 Injector First — Then You'll Know P0011 Code in Chevy Silverado DIY Fix with ICARZONE MA100 P0442 Code EVAP System Small Leak in Toyota Camry | 2025 DIY FIX WITH ICARZONE MA100 P0128 Code in Ford F-150 Fix It Easily with ICARZONE MA100 (No Pro Tools Needed) P0205 Code Injector Circuit Malfunction Cylinder 5 in Ford F-150 EcoBoost – Causes, Symptoms & Fixes with iCarsoft MA100 P0463 Code in Ford F-150 Fix Fuel Level Sensor Issues with ICARZONE MA900 P0010 Chevrolet Silverado 1500 Intake Camshaft Actuator Fix | MA900 Diagnostic Guide P0457 Code in Jeep Wrangler Fix with ICARZONE MA900 P2096 Chevrolet Silverado 1500 Guide Post-Cat Rich Fixes & MA900 Diagnosis P06DD Chevrolet Silverado 1500 Guide Oil Solenoid Fixes & MA900 Diagnosis P0175 Code in Honda Civic Fix Bank 2 Rich Condition with ICARZONE MA900 P0174 Code Compare Bank 1 vs Bank 2 First — That's the Real Clue P1649 Code CAN Communication Link Malfunction – Causes, Symptoms & Fixes for Ford, Chevrolet & Volkswagen with ICARZONE UR800 P1611 VW Golf MK7 GTI Fix Immobilizer Fault Repair with ICARZONE UR800 P0521 Code in Volkswagen Golf 2025 DIY Fix with ICARZONE MA900 P0115 in Toyota Corolla Fix ECT Sensor Issues with UR800 [2025 Guide] P0118 in Volkswagen Golf Fix ECT Sensor Issues with UR800 [2025 Guide] P0136 in Honda Civic Fix Oxygen Sensor Issues with UR800 Guide P0352 Code Ignition Coil B Circuit Malfunction – Diagnose & Fix with ICARZONE UR1000 P0098: Fix Fuel Pressure Issue in 2017-2020 F-150 | Fuel Regulator Repair with ICARZONE UR800 P3008 Code Cylinder 1 Misfire Detected – Causes, Symptoms & Fixes for Ford, Chevrolet & Volkswagen with ICARZONE UR800 U0121 Code Lost Communication With ABS Module — Causes & Fix P1336-P1346: Fix Sync Issues in 2014-2020 Silverado | ICARZONE UR800 P0571 Code The $15 Brake Switch Fix Most Shops Miss U3000 Code Fix for Chevrolet Silverado 1500 Causes, Symptoms & MA100 Diagnostic Tool Guide P1597-P1598 Dodge Ram 1500 Fix DIY Diagnose with ICARZONE UR800 2025 P0601 Code ECU Internal Fault Repair for Ford F-150 | DIY FIX WITH ICARZONE UR800 2025 P0125 Toyota Camry Fix Diagnose with ICARZONE MA100 Coolant Temperature Tool Chevrolet Silverado 1500 P0133 Code | Causes, Symptoms & Fixes U0100: Lost Communication with ECM/PCM | ICARZONE UR1000 [2025 Guide]
526 codes · page 9 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 →