Your check engine light just came on — or you've been told your car has an OBD2 fault code — and now you're wondering what OBD2 actually is. This guide explains everything UK drivers need to know about the system that monitors your car's health, how it works, what it can tell you, and how to use it to save money on garage repairs.
OBD2 stands for On-Board Diagnostics, second generation. It's the standardised electronic diagnostic system fitted to virtually every car sold in the UK since 2001. The system continuously monitors your car's engine, emissions equipment, transmission, and other electronic systems. When it detects something outside of normal operating parameters, it stores a Diagnostic Trouble Code (DTC) — a five-character code like P0420 or P0171 — and illuminates the check engine light on your dashboard.
Before OBD2, every car manufacturer used their own proprietary diagnostic system, meaning you needed a different scanner tool for every brand. OBD2 standardised everything — any OBD2 scanner works with any OBD2-compliant car, regardless of manufacturer.
OBD2 compliance became mandatory in the UK and Europe on the following dates:
| Fuel type | Mandatory from | Notes |
|---|---|---|
| Petrol | 1 January 2001 | All new registrations |
| Diesel | 1 January 2004 | All new registrations |
| Hybrid | 1 January 2001 | Follows petrol rules |
| Electric (EV) | Varies | Most EVs have OBD2 but use different code sets |
Many cars from 1996–2000 also have OBD2 fitted voluntarily by manufacturers, particularly US-market imports. If you're unsure whether your pre-2001 car has OBD2, look under the driver's side dashboard for the 16-pin trapezoidal port.
The OBD2 port is a 16-pin trapezoidal (D-shaped) connector. On the vast majority of UK cars it's found under the driver's side dashboard, within reach of the steering column. It doesn't require any tools to access — you can simply plug in a scanner or dongle by hand.
Common locations by manufacturer:
Use AI-Diagnostics-Pro's free OBD2 port locator to find the exact location for your specific make, model and year.
Your car contains an Engine Control Unit (ECU) — a computer that monitors dozens of sensors throughout the vehicle in real time. These sensors measure things like oxygen levels in the exhaust, engine temperature, airflow, fuel pressure, wheel speed, and much more. The ECU compares these readings against expected values and when something falls outside the acceptable range, it:
When you connect an OBD2 scanner to the port, it communicates with the ECU and retrieves these stored codes and freeze frame data. This tells you exactly what the car's computer has detected as being wrong.
Every OBD2 fault code is five characters long. Here's how to read them:
| Character | Position | Meaning |
|---|---|---|
| P | 1st — letter | Powertrain (engine/transmission). Also B (Body), C (Chassis), U (Network) |
| 0 | 2nd — digit | 0 = generic SAE code. 1, 2, 3 = manufacturer-specific |
| 4 | 3rd — digit | Sub-system: 1=fuel/air, 2=injector, 3=ignition, 4=emissions, 5=speed/idle, 6=ECU, 7/8=transmission |
| 20 | 4th–5th digits | Specific fault number within that sub-system |
So P0420 means: Powertrain (P), generic code (0), emissions sub-system (4), fault number 20 — which is "catalyst system efficiency below threshold, bank 1."
OBD2 plays a central role in the UK MOT test. When your car goes in for its annual test, the MOT tester connects an OBD2 scanner and checks two things:
The OBD2 standard defines 10 diagnostic service modes. Most consumer scanners access modes 1–3; professional scanners access all 10:
| Mode | Name | What it shows |
|---|---|---|
| 01 | Current data | Live sensor readings — RPM, speed, coolant temp, O2 sensors etc. |
| 02 | Freeze frame | Sensor snapshot at the moment a fault was stored |
| 03 | Stored codes | All confirmed fault codes currently stored |
| 04 | Clear codes | Erase stored codes and reset check engine light |
| 05 | O2 sensor tests | Oxygen sensor test results (not on CAN-bus cars) |
| 06 | On-board tests | Results of specific component self-tests |
| 07 | Pending codes | Faults detected once but not yet confirmed |
| 08 | Control operations | Activate/deactivate specific components (bi-directional) |
| 09 | Vehicle info | VIN, calibration IDs, ECU information |
| 0A | Permanent codes | Codes that cannot be cleared until the fault is fixed |
OBD1 was the first generation of on-board diagnostics, used by manufacturers from the mid-1980s through the 1990s. Unlike OBD2, OBD1 was not standardised — every manufacturer had their own connector type, their own code system, and their own scanner protocol. Reading OBD1 codes often required manufacturer-specific tools and specialist knowledge.
OBD2 replaced this with a single universal standard: one connector type, one set of generic codes, and a common communication protocol. This is why a £15 dongle from Amazon can read fault codes from a Ford, a BMW or a Toyota with equal effectiveness.
OBD2 is powerful but it has limits. It can only detect faults that are monitored by a sensor and stored by the ECU. It cannot detect:
This is why OBD2 diagnosis should always be the starting point, not the only step. A stored code tells you which system is affected — it rarely tells you the exact failed component. That's where vehicle-specific knowledge and professional assessment add real value.
The biggest practical benefit of OBD2 for most UK drivers is the ability to understand a fault code before visiting a garage. Here's a typical scenario:
Your check engine light comes on. You plug in a £12 Bluetooth dongle and your phone reads P0420. You run an AI-Diagnostics-Pro report for £1.59 and learn that on your specific 2014 Toyota Corolla, P0420 is most commonly caused by a failing upstream oxygen sensor rather than the catalytic converter itself — and the UK repair cost is £80–£150 rather than the £400–£600 a new cat would cost. You go to the garage knowing what to ask for. You don't get sold an unnecessary catalytic converter replacement.
That's OBD2 working as it was designed to — putting the driver in an informed position.
Instant AI-powered report specific to your vehicle — UK repair costs, MOT impact and step-by-step fix guide.
Get My AI Diagnostic Report — £1.59 →Disclaimer: AI-Diagnostics-Pro provides information for educational purposes only. Always consult a qualified mechanic before carrying out vehicle repairs.