Diagnose right in your browser — plug in an ELM327 and the site reads your car itselfProgram for Windows and macOS — all-module scan on any make

Mini One / Cooper R50 (2001–2006) — Diagnosis

The table below is the real diagnostic profile the Diagnost program uses for the Mini One / Cooper R50 (R50/R52/R53) — every unit it polls, reads fault memory from and (where marked) codes. This is not marketing: it is the program's working database.

Control units read on the R50

UnitSystemCoding
EMS2KEngine W10/W11 (EMS2000)
KOMBIR50Instrument cluster
D_MOTOREngine (auto-detect)
D_EGSAutomatic transmission (auto-detect)
EGSAutomatic transmission
BC1Body controller
IHKAR50Climate control
mrsr50airbag
mrs5kairbag (variant K-bus)
ABSMK20ABS/ASC (MK20)
dsc_mk60DSC (MK60, option)
EWSEWS immobiliser
ews3EWS immobiliser
EHPSR50Power steering pump (electro-hydraulic)
MFLR50Steering wheel controls
cvm_r52Convertible top (R52)
cvm_52_2Convertible top (variant)
DSP_R50Audio DSP (H/K)
BMBTR50On-board monitor / navigation
lws5Steering angle sensor
ulfBluetooth

Have a problem with your R50?

Describe the symptoms or paste the codes — the AI knows this chassis' typical weak points.

Start diagnosis

Fault memories on this car (if it has a CAN bus — roughly 2008 and newer) are read by the program with an ordinary ELM327 adapter too. A K+DCAN cable (E series) or ENET cable (G series) in the Windows version is what unlocks dealer-level depth: coding, service intervals, factory options, per-module mileage and the full fault list for every unit in the table above.