Step by step
- Find the port. The OBD2 port is a 16-pin socket, usually under the dashboard on the driver's side.
- Plug in with the engine off, then turn the ignition on. Handheld readers take power from the port; there's nothing to charge.
- Read the codes. Note every code, not just the first.
- Save the freeze frame. It's a snapshot of engine conditions at the moment the fault was stored: speed, load, temperature and more. It's the most useful clue you'll get.
- Check live data if the reader supports it, for readings that look out of place.
- Look the code up, then decide on a fix before clearing anything.
Reading the code
OBD2 codes have five characters, like P0301.
| Part | Meaning |
|---|---|
| First letter | P powertrain, B body, C chassis, U network |
| First digit | 0 generic (same meaning on every car), 1 manufacturer-specific |
| Last three | The system and the specific fault |
P0301, for example, means a misfire detected on cylinder 1. A code tells you what the computer noticed, not always what broke. A misfire code can come from a spark plug, a coil, an injector or a mechanical problem, and the freeze frame and live data help narrow it down.
Solid or flashing?
- Solid light: a fault has been stored. Check it soon; it's rarely an emergency.
- Flashing light: usually an active misfire bad enough to damage the catalytic converter. Ease off and get it checked as soon as possible.
Common first codes
- Loose or faulty fuel cap can set an evaporative-system code. Tighten or replace it and give it a few drive cycles.
- Oxygen sensor and fuel trim codes often point to air leaks or sensor ageing.
- Misfire codes point to ignition, fuel delivery or compression on that cylinder.
Vacuum and evaporative leaks that won't show themselves are what a smoke machine is for; see the smoke machine guide.
When a code reader isn't enough
A code reader covers engine and emissions. If the warning light on your dash is ABS, airbag, traction control or transmission, a basic reader usually can't reach that module. That's the job of a full-system scanner; see the Bluetooth scanner guide or the buyer's guide. And if you want to command components to test them, see the bidirectional guide.
The two readers in our shop
| Reader | What it does | Price |
|---|---|---|
| V519 Handheld | Colour screen; reads and clears codes, live data, I/M readiness | €39 |
| ANCEL AD310 | Backlit monochrome screen; codes, live data, freeze frame, I/M readiness | €39 |
Both plug in and work without a phone, an app or a battery. If you'd rather use your phone, a Bluetooth adapter does the same job; see the Bluetooth guide above.
Questions people actually ask
Can I drive with the check engine light on?
Will the light come back after clearing?
Does my car have OBD2?
Is a code reader enough for an inspection?
Code readers in the shop.
V519 and ANCEL AD310, €39 each. Shipped free, 2-year warranty.
See them in the shop → Which tool do I need?