🔍 OBD-II Reference

OBD Fault Code Reference

Every fault code explained — symptoms, possible causes, whether it's safe to drive and MOT impact. UK-focused, plain English.

248
Codes covered
20
Systems covered
Free
To look up

Got a fault code on your car?

Don't guess — get the specific cause for your exact make, model and mileage. Instant results for £1.99.

Find Your Problem Now →

🔧 Ready to book a repair?

Compare prices from trusted local garages and book online instantly with BookMyGarage.

Find a Local Garage →

Fuel System

32 codes
P0087
High
Fuel Rail / System Pressure Too Low
Fuel System
P0088
High
Fuel Rail / System Pressure Too High
Fuel System
P0090
Medium
Fuel Pressure Regulator 1 Control Circuit Malfunction
Fuel System
P0093
High
Fuel System Leak Detected — Large
Fuel System
P0171
Medium
System Too Lean — Bank 1
Fuel / Air System
P0172
Medium
System Too Rich — Bank 1
Fuel / Air System
P0174
Medium
System Too Lean — Bank 2
Fuel / Air System
P0175
Medium
System Too Rich — Bank 2
Fuel / Air System
P0176
Low
Fuel Composition Sensor Circuit Malfunction
Fuel / Sensors
P0177
Low
Fuel Composition Sensor Circuit Low
Fuel / Sensors
P0178
Low
Fuel Composition Sensor Circuit High
Fuel / Sensors
P0190
Medium
Fuel Rail Pressure Sensor Circuit Malfunction
Fuel System / Sensors
P0191
Medium
Fuel Rail Pressure Sensor Range / Performance
Fuel System / Sensors
P0192
Medium
Fuel Rail Pressure Sensor Low Input
Fuel System / Sensors
P0193
Medium
Fuel Rail Pressure Sensor High Input
Fuel System / Sensors
P0194
Medium
Fuel Rail Pressure Sensor Intermittent
Fuel System / Sensors
P0201
High
Injector Circuit / Open — Cylinder 1
Fuel Injectors
P0202
High
Injector Circuit / Open — Cylinder 2
Fuel Injectors
P0203
High
Injector Circuit / Open — Cylinder 3
Fuel Injectors
P0204
High
Injector Circuit / Open — Cylinder 4
Fuel Injectors
P0205
High
Injector Circuit / Open — Cylinder 5
Fuel Injectors
P0206
High
Injector Circuit / Open — Cylinder 6
Fuel Injectors
P0261
High
Cylinder 1 Injector Circuit Low
Fuel Injectors
P0262
High
Cylinder 1 Injector Circuit High
Fuel Injectors
P0263
High
Cylinder 2 Injector Circuit Low
Fuel Injectors
P0264
High
Cylinder 2 Injector Circuit High
Fuel Injectors
P0267
High
Cylinder 3 Injector Circuit Low
Fuel Injectors
P0268
High
Cylinder 3 Injector Circuit High
Fuel Injectors
P0271
High
Cylinder 4 Injector Circuit Low
Fuel Injectors
P0272
High
Cylinder 4 Injector Circuit High
Fuel Injectors
P2187
Medium
System Too Lean at Idle — Bank 1
Fuel / Air System
P2188
Medium
System Too Rich at Idle — Bank 1
Fuel / Air System

Air / Intake

26 codes
P0100
Medium
Mass Air Flow Sensor Circuit Malfunction
Air Intake / Sensors
P0101
Medium
Mass Air Flow Sensor Range / Performance Problem
Air Intake / Sensors
P0102
Medium
Mass Air Flow Sensor Low Input
Air Intake / Sensors
P0103
Medium
Mass Air Flow Sensor High Input
Air Intake / Sensors
P0105
Medium
Manifold Absolute Pressure / Barometric Pressure Circuit Malfunction
Air Intake / Sensors
P0106
Medium
Manifold Absolute Pressure Sensor Range / Performance
Air Intake / Sensors
P0107
Medium
Manifold Absolute Pressure Sensor Low Input
Air Intake / Sensors
P0108
Medium
Manifold Absolute Pressure Sensor High Input
Air Intake / Sensors
P0110
Low
Intake Air Temperature Sensor Circuit Malfunction
Air Intake / Sensors
P0112
Low
Intake Air Temperature Sensor Low Input
Air Intake / Sensors
P0113
Low
Intake Air Temperature Sensor High Input
Air Intake / Sensors
P0120
Medium
Throttle Position Sensor Circuit Malfunction
Throttle / Accelerator
P0121
Medium
Throttle Position Sensor Range / Performance Problem
Throttle / Accelerator
P0122
Medium
Throttle Position Sensor Low Input
Throttle / Accelerator
P0123
Medium
Throttle Position Sensor High Input
Throttle / Accelerator
P0505
Medium
Idle Air Control System Malfunction
Idle / Throttle Control
P0506
Medium
Idle Speed Control — RPM Lower Than Expected
Idle / Throttle Control
P0507
Medium
Idle Speed Control — RPM Higher Than Expected
Idle / Throttle Control
P2100
High
Throttle Actuator Control Motor Circuit Open
Throttle / Drive-by-Wire
P2101
High
Throttle Actuator Control Motor Circuit Range / Performance
Throttle / Drive-by-Wire
P2111
High
Throttle Actuator Control System — Stuck Open
Throttle / Drive-by-Wire
P2112
High
Throttle Actuator Control System — Stuck Closed
Throttle / Drive-by-Wire
P2135
High
Throttle / Pedal Position Sensor Correlation Fault
Throttle / Accelerator
P2227
Low
Barometric Pressure Sensor Circuit Range / Performance
Air / Atmospheric Sensors
P2228
Medium
Barometric Pressure Sensor Circuit Low
Air / Atmospheric Sensors
P2229
Medium
Barometric Pressure Sensor Circuit High
Air / Atmospheric Sensors

Exhaust / O2 Sensors

21 codes
P0030
Low
Heated Oxygen Sensor Heater Control Circuit — Bank 1 Sensor 1
O2 Heater Circuit
P0031
Low
Heated Oxygen Sensor Heater Control Circuit Low — Bank 1 Sensor 1
O2 Heater Circuit
P0036
Low
Heated Oxygen Sensor Heater Control Circuit — Bank 1 Sensor 2
O2 Heater Circuit
P0130
Medium
O2 Sensor Circuit Malfunction — Bank 1 Sensor 1
Exhaust / Sensors
P0131
Medium
O2 Sensor Circuit Low Voltage — Bank 1 Sensor 1
Exhaust / Sensors
P0132
Medium
O2 Sensor Circuit High Voltage — Bank 1 Sensor 1
Exhaust / Sensors
P0133
Medium
O2 Sensor Circuit Slow Response — Bank 1 Sensor 1
Exhaust / Sensors
P0136
Medium
O2 Sensor Circuit Malfunction — Bank 1 Sensor 2
Exhaust / Sensors
P0137
Medium
O2 Sensor Circuit Low Voltage — Bank 1 Sensor 2
Exhaust / Sensors
P0138
Medium
O2 Sensor Circuit High Voltage — Bank 1 Sensor 2
Exhaust / Sensors
P0139
Low
O2 Sensor Circuit Slow Response — Bank 1 Sensor 2
Exhaust / Sensors
P0141
Low
O2 Sensor Heater Circuit Malfunction — Bank 1 Sensor 2
Exhaust / Sensors
P0150
Medium
O2 Sensor Circuit Malfunction — Bank 2 Sensor 1
Exhaust / Sensors
P0151
Medium
O2 Sensor Circuit Low Voltage — Bank 2 Sensor 1
Exhaust / Sensors
P0152
Medium
O2 Sensor Circuit High Voltage — Bank 2 Sensor 1
Exhaust / Sensors
P0153
Medium
O2 Sensor Circuit Slow Response — Bank 2 Sensor 1
Exhaust / Sensors
P0155
Low
O2 Sensor Heater Circuit Malfunction — Bank 2 Sensor 1
O2 Heater Circuit
P0156
Medium
O2 Sensor Circuit Malfunction — Bank 2 Sensor 2
Exhaust / Sensors
P0157
Medium
O2 Sensor Circuit Low Voltage — Bank 2 Sensor 2
Exhaust / Sensors
P0158
Medium
O2 Sensor Circuit High Voltage — Bank 2 Sensor 2
Exhaust / Sensors
P0161
Low
O2 Sensor Heater Circuit Malfunction — Bank 2 Sensor 2
O2 Heater Circuit

Transmission

19 codes
P0700
Medium
Transmission Control System Malfunction
Automatic Transmission
P0705
Medium
Transmission Range Sensor Circuit Malfunction — Park / Neutral
Automatic Transmission
P0706
Medium
Transmission Range Sensor Circuit Range / Performance
Automatic Transmission
P0710
Medium
Transmission Fluid Temperature Sensor Circuit Malfunction
Automatic Transmission
P0711
Low
Transmission Fluid Temperature Sensor Range / Performance
Automatic Transmission
P0712
Low
Transmission Fluid Temperature Sensor Low Input
Automatic Transmission
P0713
Low
Transmission Fluid Temperature Sensor High Input
Automatic Transmission
P0715
Medium
Input / Turbine Shaft Speed Sensor Circuit Malfunction
Automatic Transmission
P0720
Medium
Output Shaft Speed Sensor Circuit Malfunction
Automatic Transmission
P0725
Medium
Engine Speed Input Circuit Malfunction
Automatic Transmission / Engine
P0730
Medium
Incorrect Gear Ratio
Automatic Transmission
P0740
Medium
Torque Converter Clutch Circuit Malfunction
Automatic Transmission
P0741
Medium
Torque Converter Clutch Circuit Performance / Stuck Off
Automatic Transmission
P0742
High
Torque Converter Clutch Circuit Stuck On
Automatic Transmission
P0750
Medium
Shift Solenoid A Malfunction
Automatic Transmission
P0755
Medium
Shift Solenoid B Malfunction
Automatic Transmission
P0760
Medium
Shift Solenoid C Malfunction
Automatic Transmission
P0801
Medium
Reverse Inhibit Control Circuit Malfunction
Automatic Transmission
P0850
Low
Park / Neutral Switch Input Circuit Malfunction
Automatic Transmission
🔍
No codes found
Try searching by code number (e.g. P0300) or a keyword (e.g. catalyst, misfire, turbo)

Popular OBD Fault Codes