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
P0102 Code in Ford F-150 & VW Golf FIX MAF Sensor Circuit with ICARZONE UR1000 P0235: Turbo Boost Sensor Issues in Ford F-150 (EcoBoost) | iCarzone UR800 Guide P0603 Code Fix PCM Memory Errors Fast with iCarzone UR800 – Causes, Symptoms & Solutions P1743: Transmission Pressure Control Solenoid Malfunction P0122 Code Throttle Position Sensor A Circuit Low Voltage – Causes & Fixes | iCarzone P0202 Honda Fix Fuel Injector Issues in Civic, Accord & CR-V (2013-2020) P0172 in Peugeot Citroen Fix Fuel System Rich Condition [2025 Guide] P0101 Ford Focus Fix MAF Sensor Issues (2012-2018)| UR800 Guide P0171 Honda Civic Fix Diagnose & Repair Fuel System Lean (2016-2022) | UR800 Guide P0100 Code Clean the MAF Before You Replace It How to Fix P0301 in 2018-2023 Toyota Camry Cylinder 1 Misfire Guide | UR800 Tool P1401 Code EGR Boost Sensor Circuit Malfunction – Causes & Fixes | iCarzone UR1000 P0504 Code Brake Switch A/B Correlation Malfunction| iCarzone UR1000 P0401 Code – EGR Flow Insufficient Detected P0140: Understanding and Fixing O2 Sensor Circuit No Activity Detected (Bank 1, Sensor 2) P0130: Oxygen Sensor Circuit Malfunction (Bank 1, Sensor 1) DF017–0190: Renault Fault Codes Guide P0335: Crankshaft Position Sensor “A” Circuit Malfunction P0685 Code ECM/PCM Power Relay Control Circuit/Open Fix Understanding P0087 Error Code Causes, Symptoms, and Solutions P0190 Error Code Complete Guide to Fuel Rail Pressure Sensor Malfunction P0016 Error Code Complete Guide to Crankshaft-Camshaft Position Correlation Issues P0299 Error Code Complete Guide to Turbocharger Underboost Issues P0089 Error Code Understanding Fuel Pressure Regulator IssuesP0089 error code P0380 Error Code Your Complete Guide to Diesel Glow Plug IssuesDiesel engine glow plug P0046 Fault Code Explained Turbo/Supercharger Boost Control Circuit Range/Performance
526 codes · page 11 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 →