Skip to main content
GetAFix
Free tool · No sign-up

OBD-II fault code lookup

Type any P, B, C or U code. Get a plain-English description, likely causes, severity and typical repair steps. Covers all standard SAE J2012 generic codes.

P0000Powertrain

No trouble code

Low severity
Likely causes
  • •No fault currently detected
Typical fixes
  • ✓No action needed
P0010Powertrain

A Camshaft Position Actuator Circuit (Bank 1)

Medium severity
Likely causes
  • •VVT solenoid failure
  • •Wiring damage
  • •Low oil pressure
Typical fixes
  • ✓Replace VVT solenoid
  • ✓Inspect oil level and pressure
  • ✓Check wiring continuity
P0011Powertrain

"A" Camshaft Position - Timing Over-Advanced or System Performance (Bank 1)

Medium severity
Likely causes
  • •Faulty VVT solenoid
  • •Dirty engine oil
  • •Timing chain wear
Typical fixes
  • ✓Change engine oil and filter
  • ✓Replace VVT solenoid
  • ✓Inspect timing chain
P0016Powertrain

Crankshaft Position - Camshaft Position Correlation (Bank 1 Sensor A)

High severity
Likely causes
  • •Stretched timing chain
  • •Faulty crank or cam sensor
  • •VVT solenoid issue
Typical fixes
  • ✓Inspect timing chain stretch
  • ✓Replace camshaft position sensor
  • ✓Check VVT operation
P0030Powertrain

HO2S Heater Control Circuit (Bank 1 Sensor 1)

Low severity
Likely causes
  • •Failed oxygen sensor heater
  • •Blown fuse
  • •Wiring issue
Typical fixes
  • ✓Replace O2 sensor
  • ✓Check fuse and wiring
P0100Powertrain

Mass or Volume Air Flow Circuit Malfunction

Medium severity
Likely causes
  • •Dirty MAF sensor
  • •Vacuum leak
  • •Wiring damage
Typical fixes
  • ✓Clean MAF sensor
  • ✓Inspect intake for leaks
  • ✓Check MAF wiring
P0101Powertrain

Mass or Volume Air Flow Circuit Range/Performance Problem

Medium severity
Likely causes
  • •Dirty/contaminated MAF
  • •Intake leak
  • •Damaged intake tube
Typical fixes
  • ✓Clean MAF with MAF cleaner
  • ✓Check intake tube integrity
  • ✓Replace MAF if cleaning does not help
P0128Powertrain

Coolant Thermostat (Coolant Temperature Below Thermostat Regulating Temperature)

Low severity
Likely causes
  • •Stuck-open thermostat
  • •Faulty coolant temp sensor
Typical fixes
  • ✓Replace thermostat
  • ✓Replace coolant temperature sensor
P0131Powertrain

O2 Sensor Circuit Low Voltage (Bank 1 Sensor 1)

Medium severity
Likely causes
  • •Failed O2 sensor
  • •Exhaust leak
  • •Fuel system issue
Typical fixes
  • ✓Replace upstream O2 sensor
  • ✓Check for exhaust leaks
  • ✓Inspect fuel pressure
P0135Powertrain

O2 Sensor Heater Circuit Malfunction (Bank 1 Sensor 1)

Low severity
Likely causes
  • •Heater element in O2 sensor failed
  • •Blown fuse
  • •Wiring issue
Typical fixes
  • ✓Replace O2 sensor
  • ✓Check heater circuit fuse and wiring
P0171Powertrain

System Too Lean (Bank 1)

Medium severity
Likely causes
  • •Vacuum leak
  • •Weak fuel pump
  • •Clogged fuel filter
  • •Dirty MAF sensor
Typical fixes
  • ✓Smoke test for vacuum leaks
  • ✓Check fuel pressure
  • ✓Clean MAF sensor
  • ✓Replace fuel filter
P0172Powertrain

System Too Rich (Bank 1)

Medium severity
Likely causes
  • •Leaking injector
  • •Faulty MAF/MAP sensor
  • •High fuel pressure
  • •Restricted air filter
Typical fixes
  • ✓Replace air filter
  • ✓Test injectors
  • ✓Inspect MAF signal
  • ✓Check fuel pressure regulator
P0174Powertrain

System Too Lean (Bank 2)

Medium severity
Likely causes
  • •Vacuum leak on Bank 2 side
  • •Fuel delivery issue
  • •Bad MAF
Typical fixes
  • ✓Inspect intake manifold gasket
  • ✓Test fuel pressure
  • ✓Clean MAF
P0175Powertrain

System Too Rich (Bank 2)

Medium severity
Likely causes
  • •Leaking injector on Bank 2
  • •Bad MAF/MAP
  • •High fuel pressure
Typical fixes
  • ✓Test Bank 2 injectors
  • ✓Check fuel pressure regulator
  • ✓Replace MAF if faulty
P0300Powertrain

Random/Multiple Cylinder Misfire Detected

High severity
Likely causes
  • •Worn spark plugs
  • •Faulty ignition coils
  • •Vacuum leak
  • •Low fuel pressure
  • •Timing chain issue
Typical fixes
  • ✓Replace spark plugs
  • ✓Test ignition coils
  • ✓Check compression
  • ✓Inspect fuel system
P0301Powertrain

Cylinder 1 Misfire Detected

High severity
Likely causes
  • •Bad spark plug or coil on cyl 1
  • •Clogged injector
  • •Low compression in cyl 1
Typical fixes
  • ✓Swap coil/plug to check
  • ✓Injector flow test
  • ✓Compression test cyl 1
P0302Powertrain

Cylinder 2 Misfire Detected

High severity
Likely causes
  • •Bad spark plug or coil on cyl 2
  • •Injector issue
  • •Compression loss
Typical fixes
  • ✓Swap coil/plug to confirm
  • ✓Test injector
  • ✓Compression test
P0303Powertrain

Cylinder 3 Misfire Detected

High severity
Likely causes
  • •Spark plug/coil failure on cyl 3
  • •Injector clogged
  • •Valve issue
Typical fixes
  • ✓Replace spark plug and test coil
  • ✓Clean/replace injector
  • ✓Compression test
P0304Powertrain

Cylinder 4 Misfire Detected

High severity
Likely causes
  • •Coil or plug failure on cyl 4
  • •Fuel or compression issue
Typical fixes
  • ✓Swap coil to isolate
  • ✓Replace spark plug
  • ✓Check compression
P0305Powertrain

Cylinder 5 Misfire Detected

High severity
Likely causes
  • •Ignition component on cyl 5
  • •Injector or mechanical issue
Typical fixes
  • ✓Replace coil/plug on cyl 5
  • ✓Test injector
  • ✓Compression check
P0306Powertrain

Cylinder 6 Misfire Detected

High severity
Likely causes
  • •Cyl 6 spark or fuel issue
  • •Timing / compression loss
Typical fixes
  • ✓Replace plug/coil
  • ✓Injector test
  • ✓Compression test
P0325Powertrain

Knock Sensor 1 Circuit Malfunction (Bank 1 or Single Sensor)

Medium severity
Likely causes
  • •Faulty knock sensor
  • •Wiring corrosion
  • •ECU issue
Typical fixes
  • ✓Replace knock sensor
  • ✓Inspect sensor harness
  • ✓Verify ECU response
P0335Powertrain

Crankshaft Position Sensor A Circuit Malfunction

High severity
Likely causes
  • •Faulty crank sensor
  • •Damaged reluctor ring
  • •Wiring fault
Typical fixes
  • ✓Replace crank sensor
  • ✓Inspect reluctor wheel
  • ✓Check wiring and connector
P0340Powertrain

Camshaft Position Sensor A Circuit Malfunction

High severity
Likely causes
  • •Bad cam sensor
  • •Timing issue
  • •Wiring damage
Typical fixes
  • ✓Replace camshaft sensor
  • ✓Inspect timing
  • ✓Check wiring harness
P0401Powertrain

Exhaust Gas Recirculation Flow Insufficient Detected

Medium severity
Likely causes
  • •Clogged EGR valve
  • •Blocked EGR passages
  • •Failed DPFE sensor
Typical fixes
  • ✓Clean or replace EGR valve
  • ✓Clear EGR passages
  • ✓Replace DPFE if faulty
P0420Powertrain

Catalyst System Efficiency Below Threshold (Bank 1)

Medium severity
Likely causes
  • •Failing catalytic converter
  • •Bad downstream O2 sensor
  • •Exhaust leak upstream
Typical fixes
  • ✓Replace catalytic converter if aged
  • ✓Replace rear O2 sensor
  • ✓Inspect exhaust for leaks
P0430Powertrain

Catalyst System Efficiency Below Threshold (Bank 2)

Medium severity
Likely causes
  • •Bank 2 cat failing
  • •Rear O2 sensor fault
  • •Exhaust leak
Typical fixes
  • ✓Replace cat
  • ✓Replace downstream O2 sensor
  • ✓Fix exhaust leaks
P0440Powertrain

Evaporative Emission Control System Malfunction

Low severity
Likely causes
  • •Loose fuel cap
  • •EVAP hose leak
  • •Failed purge valve
Typical fixes
  • ✓Tighten or replace fuel cap
  • ✓Smoke test EVAP system
  • ✓Replace purge valve
P0442Powertrain

Evaporative Emission Control System Leak Detected (small leak)

Low severity
Likely causes
  • •Loose gas cap
  • •Small EVAP leak
  • •Hose crack
Typical fixes
  • ✓Check fuel cap seal
  • ✓EVAP smoke test
  • ✓Replace cracked hose
P0455Powertrain

Evaporative Emission Control System Leak Detected (gross leak)

Low severity
Likely causes
  • •Fuel cap off or broken
  • •Large EVAP hose leak
  • •Charcoal canister cracked
Typical fixes
  • ✓Replace fuel cap
  • ✓Locate and fix large leak
  • ✓Replace canister
P0500Powertrain

Vehicle Speed Sensor Malfunction

Medium severity
Likely causes
  • •Failed VSS
  • •ABS sensor issue
  • •Wiring damage
Typical fixes
  • ✓Replace speed sensor
  • ✓Inspect ABS system
  • ✓Check wiring
P0506Powertrain

Idle Control System RPM Lower Than Expected

Low severity
Likely causes
  • •Dirty throttle body
  • •Vacuum leak
  • •IAC valve fault
Typical fixes
  • ✓Clean throttle body
  • ✓Smoke test for leaks
  • ✓Replace IAC valve
P0507Powertrain

Idle Control System RPM Higher Than Expected

Low severity
Likely causes
  • •Vacuum leak
  • •Sticking throttle
  • •Faulty IAC valve
Typical fixes
  • ✓Inspect intake for leaks
  • ✓Clean throttle plate
  • ✓Replace IAC
P0562Powertrain

System Voltage Low

Medium severity
Likely causes
  • •Failing alternator
  • •Weak battery
  • •Corroded cables
Typical fixes
  • ✓Test alternator output
  • ✓Load-test battery
  • ✓Clean battery terminals
P0700Powertrain

Transmission Control System Malfunction

High severity
Likely causes
  • •Internal transmission fault
  • •TCM issue
  • •Low/burnt fluid
Typical fixes
  • ✓Pull transmission sub-codes
  • ✓Inspect fluid
  • ✓Visit transmission specialist
P0720Powertrain

Output Speed Sensor Circuit Malfunction

Medium severity
Likely causes
  • •Failed output speed sensor
  • •Wiring issue
  • •Valve body problem
Typical fixes
  • ✓Replace output speed sensor
  • ✓Inspect harness
  • ✓Check valve body
P0730Powertrain

Incorrect Gear Ratio

High severity
Likely causes
  • •Slipping clutch/band
  • •Solenoid fault
  • •Low fluid
Typical fixes
  • ✓Check fluid level and condition
  • ✓Test shift solenoids
  • ✓Transmission rebuild if severe
P0740Powertrain

Torque Converter Clutch Circuit Malfunction

Medium severity
Likely causes
  • •Bad TCC solenoid
  • •Low fluid
  • •Failed torque converter
Typical fixes
  • ✓Replace TCC solenoid
  • ✓Check fluid
  • ✓Inspect torque converter
P0750Powertrain

Shift Solenoid A Malfunction

Medium severity
Likely causes
  • •Failed shift solenoid
  • •Valve body issue
  • •Wiring fault
Typical fixes
  • ✓Replace solenoid A
  • ✓Inspect valve body
  • ✓Check harness
B0001Body

Driver Frontal Stage 1 Deployment Control

High severity
Likely causes
  • •SRS airbag circuit fault
  • •Clock spring failure
  • •Damaged wiring
Typical fixes
  • ✓SRS scan tool diagnosis
  • ✓Replace clock spring
  • ✓Specialist airbag service
B1318Body

Battery Voltage Low

Low severity
Likely causes
  • •Weak battery
  • •Parasitic draw
  • •Alternator issue
Typical fixes
  • ✓Load-test and replace battery if needed
  • ✓Find parasitic draw
  • ✓Check alternator
C0035Chassis

Left Front Wheel Speed Sensor Circuit

Medium severity
Likely causes
  • •Failed wheel speed sensor
  • •Damaged tone ring
  • •Wiring fault
Typical fixes
  • ✓Replace LF wheel speed sensor
  • ✓Inspect tone ring
  • ✓Check connector and harness
C0040Chassis

Right Front Wheel Speed Sensor Circuit

Medium severity
Likely causes
  • •RF wheel speed sensor fault
  • •Connector corrosion
  • •Reluctor issue
Typical fixes
  • ✓Replace RF sensor
  • ✓Clean/replace connector
  • ✓Check reluctor ring
C0265Chassis

EBCM Relay Circuit Malfunction

High severity
Likely causes
  • •EBCM internal fault
  • •Relay failure
  • •Wiring issue
Typical fixes
  • ✓Run EBCM self-test
  • ✓Replace relay
  • ✓Inspect harness
U0100Network

Lost Communication With ECM/PCM A

High severity
Likely causes
  • •Dead ECM/PCM
  • •CAN bus failure
  • •Bad ground
Typical fixes
  • ✓Check battery and grounds
  • ✓CAN bus integrity test
  • ✓ECM reprogramming / replacement
U0101Network

Lost Communication with TCM

High severity
Likely causes
  • •TCM power/ground issue
  • •CAN wiring fault
  • •Failed TCM
Typical fixes
  • ✓Verify TCM power
  • ✓CAN bus test
  • ✓Replace TCM if confirmed
U0121Network

Lost Communication With ABS Control Module

High severity
Likely causes
  • •ABS module failure
  • •CAN bus short
  • •Blown fuse
Typical fixes
  • ✓Check ABS fuse
  • ✓Run CAN bus diagnostic
  • ✓Replace ABS module if dead
U0155Network

Lost Communication With Instrument Panel Cluster

Medium severity
Likely causes
  • •Cluster power fault
  • •CAN issue
  • •Cluster internal failure
Typical fixes
  • ✓Check cluster fuses
  • ✓CAN continuity test
  • ✓Replace cluster
Database coverage: This tool covers generic SAE J2012 OBD-II codes (P0xxx, P2xxx, P3xxx, B, C, U series). Manufacturer-specific codes (P1xxx, B1xxx, C1xxx, U1xxx) vary by brand — consult your factory service manual.

Log OBD scans to every job card

GetAFix technicians can paste scan results into the digital job card — code history follows every vehicle.