OBD fault code hub

OBD Fault Codes Explained UK

If your car has stored a fault code such as P0420, P0300, P0171, P0101, P0335, P0440, P0500, P0562, P0700 or P2195, this hub explains what the code means, symptoms to watch for, common causes, likely UK repair costs, whether you can still drive and whether the fault may affect an MOT.

✓ Plain-English code meanings ✓ UK repair cost guidance ✓ MOT-aware advice ✓ Real diagnostic checks
Quick lookup

Find your OBD fault code

Enter a fault code such as P0420, P0300, P0171, P0335, P0440 or P0700. If we already have a full guide for it, you can jump straight to the mechanic-style explanation.

This lookup currently supports the live fault-code pages already published on Motor Vehicle Expert. For other codes, use the main search bar above or browse the full list below.

Quick answer

What should you do when your car shows an OBD fault code?

An OBD fault code tells you which system the car has detected a problem with. It is a starting point, not a guaranteed parts list. A P0171 lean code may be caused by an air leak, fuel pressure issue or MAF problem. A P0335 crank sensor code may cause a crank-no-start, but wiring and live RPM data still need checking. A P0420 catalyst code may follow misfires, exhaust leaks or oxygen sensor faults.

If you're scanning a vehicle before buying it, our Used Car Buying Guides UK hub explains how to check MOT history, service records, dashboard warning lights, test drive behaviour, paperwork and common scams before committing to a purchase.

1. Record all codes

Write down stored, pending and permanent codes before clearing anything. Multiple codes together often tell a better story than one code on its own.

2. Check symptoms

Misfire, smoke, limp mode, rough idle, warning lights, no-start and loss of power matter as much as the code itself.

3. Diagnose first

Use live data, visual checks, smoke testing, voltage testing and pressure checks before replacing parts.

Gearbox fault code

P0700 transmission control system malfunction

P0700 is different from many engine codes. It usually means the transmission control module has detected a gearbox fault and asked the engine ECU to turn the engine light on. The real gearbox fault is normally stored inside the transmission module and needs a capable scanner.

Best advice

Read the gearbox module before replacing parts

Do not replace gearbox parts from P0700 alone. A proper scan should read the transmission module, check live data, inspect fluid condition and confirm whether the fault is electrical, hydraulic, sensor-related or internal.

MOT implications

Will an OBD fault code fail an MOT?

The MOT tester does not normally fail a car simply because a scan tool shows a stored OBD code. The issue is what the fault causes. If the code causes an emissions-related engine warning light, poor emissions, visible smoke, ABS warning light, airbag warning light, serious oil leak, rough running, cutting out or safety issue, it can lead to an MOT failure.

⚠️ High risk: flashing engine light, misfire, emissions light, ABS/airbag warning, visible smoke, no-start or oil pressure warning.

⚠️ Medium risk: oxygen sensor, catalyst, EGR, EVAP, DPF, boost, crank/cam or fuel mixture faults.

✅ Lower risk: historic codes where the fault is repaired and no warning light or symptoms remain.

Real experience

Real mechanic-style fault-code advice

In real diagnostics, the cheapest repair is often the correct test. A P0171 may need a smoke test before a sensor. A P0420 may need misfire history checked before a catalytic converter. A P0299 may need boost pipes tested before blaming the turbo. A P0335 may need live RPM and wiring checks before replacing starting parts.

The best order is simple: scan, record data, check symptoms, inspect visually, test live data, check wiring, voltage and pressure, then replace parts only when the evidence supports it.

Best diagnostic checks

Checks to do before replacing parts

✅ Check battery voltage and charging system.

✅ Inspect intake pipes for splits or loose clips.

✅ Check for vacuum leaks and exhaust leaks.

✅ Read live data, not just stored codes.

✅ Check fuel trims for lean or rich running.

✅ Check live RPM while cranking for crank sensor/no-start faults.

✅ Check oil level and oil condition where relevant.

✅ Record freeze frame data before clearing codes.

✅ Road test after repair and check pending codes.

Frequently asked questions

Frequently Asked Questions About OBD Fault Codes

Find answers to common questions about fault codes, engine warning lights, diagnostic scans, safe driving advice and MOT implications for UK drivers.

What does an OBD fault code mean?

An OBD fault code is a diagnostic trouble code stored by the car when a control module detects a fault. It helps identify the affected system, but it does not always confirm the exact failed part.

Should I replace the part named in the code?

Not straight away. A fault code can point towards a system or sensor, but wiring faults, air leaks, low voltage, poor servicing, fuel pressure faults or another fault can trigger the same code.

Can I drive with a fault code?

It depends on the code and symptoms. A steady engine light with no running problem may allow short careful driving, but flashing engine lights, misfires, overheating, oil pressure warnings, brake warnings, no-start or loss of power should be treated as urgent.

Can a fault code cause an MOT failure?

The code itself is not usually what fails the car. The fault behind the code can cause an MOT failure if it affects emissions, warning lights, braking, ABS, airbag systems, visible smoke or vehicle safety.

Are cheap fault code readers accurate?

Basic fault code readers are useful, but many only show engine codes and may miss ABS, airbag, gearbox or manufacturer-specific faults. A professional diagnostic scan can provide live data, freeze frame information and module-specific codes.

Should I clear the code before fixing the fault?

It is better to record the codes and freeze frame data before clearing anything. Clearing codes too early can remove useful evidence and make intermittent faults harder to trace.

About this hub

Based on practical mechanic-style diagnostic experience

Motor Vehicle Expert publishes practical UK vehicle guidance based on real-world mechanical knowledge and hands-on diagnostic experience. This fault code hub brings together common OBD codes, engine warning light advice, MOT-aware guidance and plain-English repair information for everyday UK drivers.

Every guide is written to help drivers understand the likely meaning of a fault before replacing parts. Fault codes should always be treated as a starting point for diagnosis, not a guaranteed parts list.