★★★★★
As Reviewed by Motor Verso
"One of the more thoughtfully designed car diagnostic apps to come out of the UK in recent years."
Paul Hadley, MCIJ — Motoring Journalist & Editor →
Demo Report — Sample Data
AI Diagnostic Report
2019 BMW 320d xDrive
BD19 KXF
0 Health Score
CarX Verified • Tamper-Proof
Scanned 9 March 2026, 14:32 • 16 sensors read • 3 fault codes detected
Battery
0
Marginal
🌡
Coolant
0
Normal
Fault Codes
3
3 Active
🚗
Odometer
0
km

AI Analysis

Is this car safe to drive?
CX
Yes, but with caution. The EGR valve issue (P0401) means your exhaust gas recirculation isn't working properly — this won't leave you stranded but it's increasing your emissions and could cause the engine to run rougher over time. The low battery voltage (12.1V) is borderline — if it drops below 12V you might struggle to start on cold mornings. I'd recommend getting the battery tested within 2 weeks. The catalytic converter code (P0420) is worth monitoring but not urgent.
How much will repairs cost?
CX
Here's a realistic breakdown for a 2019 BMW 320d:

P0401 — EGR Valve: £280–£450 at an independent, £500–£700 at BMW dealer. The part is ~£180, rest is labour (2–3 hours). This is the priority fix.

P0420 — Catalytic Converter: If genuinely failing, £800–£1,400. But this code is often triggered by a faulty O2 sensor (£120–£200 fix). Get the sensor tested first — 40% of the time it's not the cat itself.

Battery: £120–£180 for a quality AGM battery (BMW spec). Easy DIY or £30 fitting at Halfords.

Total realistic estimate: £400–£850
Should I buy this car?
CX
It's a mixed picture. The 320d xDrive is a solid car — the B47 diesel engine is reliable and 67k km is relatively low mileage. However, three fault codes suggest the previous owner may have been ignoring maintenance. Key things to negotiate:

• Use the fault codes to negotiate £500–£800 off the asking price
• Ask for service history — specifically if the EGR has been cleaned
• Check the DPF ash loading — common on BMWs at this age
• Battery is due for replacement regardless

Verdict: Buy if priced right, but factor in £500+ for immediate repairs.

Fault Codes

P0401
EGR — Insufficient Flow
The EGR valve is not recirculating enough exhaust gas. Common on diesel BMWs, usually caused by carbon buildup. Increases emissions and can cause rough running.
Est. repair: £280–£700
P0420
Catalytic Converter — Below Threshold
Catalyst isn't converting exhaust gases efficiently. Could be the cat itself or a faulty downstream O2 sensor — check sensor first (40% chance it's not the cat).
Est. repair: £120–£1,400
P0562
System Voltage Low
Electrical system voltage below expected range. Consistent with the 12.1V reading — battery likely needs replacement.
Est. repair: £120–£180

See It In Action

CarX OBD-II Dongle

CarX OBD-II Adapter

Bluetooth Low Energy. Plug into any car made after 2004. Pairs instantly with the CarX app.

£14.99 • Learn more

Detailed Data

AI Diagnostic Summary
This 2019 BMW 320d xDrive presents with three diagnostic trouble codes and marginal battery voltage. The primary concern is the EGR valve (P0401) showing insufficient flow — common on B47 engines, typically requiring cleaning or replacement. The catalytic converter code (P0420) may be secondary to the EGR issue, as improper exhaust gas recirculation can affect catalyst readings. Engine parameters are otherwise within normal range: coolant stable at 92°C, RPM steady at idle, fuel system in closed loop. Short-term fuel trims are slightly positive (+3.1%) — consistent with the EGR causing a slightly lean mixture. Battery voltage at 12.1V with engine running is below the expected 13.5–14.5V range. Recommend load testing. Overall: Mechanically sound engine with maintenance items. Not immediately dangerous but EGR and battery should be addressed within 30 days.
Sensor Snapshot (16 readings)
Battery12.1 V
Coolant92.0 °C
RPM780
Speed0 km/h
Intake Air28.0 °C
Engine Load18.4 %
ST Fuel Trim+3.1 %
LT Fuel Trim+1.8 %
Throttle14.5 %
MAF Flow4.2 g/s
Timing12.0 °
Fuel Press.340 kPa
O2 Bank 10.72 V
Cat Temp412 °C
Ambient11.0 °C
Odometer67,482 km
Demo report with sample data. Real reports are generated live from your car's OBD-II port. Covers electronic diagnostics only — not brakes, tyres, suspension, or bodywork.
Your car has an AI agent now.
Plug in a £15 OBD-II adapter. Get AI diagnostics in 30 seconds. Free.
Powered by CarX • AI Diagnostics in Plain English • Patent Pending • CyberSecAI