BMW Z4 E89 (2009–2016) — Diagnosis
The table below is the real diagnostic profile the Diagnost program uses for the BMW Z4 E89 — 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 E89
| Unit | System | Coding |
|---|---|---|
| CAS | Access / immobiliser (CAS) | ✓ |
| KOMB87 | Instrument cluster | ✓ |
| D_MOTOR | Engine (auto-detect) | |
| D_EGS | Automatic transmission (auto-detect) | |
| mevd172 | Engine N55 | |
| mevd1724 | Engine N20 | |
| MSD80 | Engine N54 (35i) | |
| MSD80N43 | Engine N43 | |
| MSV70 | Engine N52 | |
| MSV80 | Engine N52N | |
| MSS60 | Engine | |
| ME17N45 | Engine | |
| EGS | Automatic transmission | |
| GS19 | Automatic transmission | |
| FRM_87 | Lights (FRM E9x) | ✓ |
| FRM_70 | Lights (variant E70) | ✓ |
| JBBF87 | Junction box | ✓ |
| CTM_89 | Folding roof | ✓ |
| DSC_89 | Brakes / ABS | ✓ |
| DSC_87 | Brakes / ABS (variant) | ✓ |
| MRS7 | airbag | ✓ |
| MRS5 | airbag (variant) | ✓ |
| ACSM2 | airbag (variant) | ✓ |
| IHKA89 | Climate control (auto) | ✓ |
| IHKR89 | Climate control (base) | ✓ |
| CID_89 | Display | |
| CID_90 | Display (variant) | ✓ |
| PDC_87 | Park distance control | ✓ |
| RLS_87 | Rain sensor (E9x) | ✓ |
| RLS_E65 | Rain sensor (variant) | ✓ |
| AMPTLR89 | Audio amplifier (top-hifi) | ✓ |
| TVM_89 | TV module | ✓ |
| AFS_90 | Active steering | ✓ |
| AMPH1 | ✓ | |
| AMPH70 | ✓ | |
| AMPT70 | ✓ | |
| ASD_89 | Active Sound | ✓ |
| CECALLR | eCall | ✓ |
| cic | iDrive | ✓ |
| cicm | iDrive | ✓ |
| CMEDIAR | Combox | ✓ |
| DWA_63 | Alarm system | ✓ |
| EDCK65 | Adaptive dampers | ✓ |
| EKPM60_2 | Fuel pump | ✓ |
| EKPM60_3 | Fuel pump | ✓ |
| EMF_89 | Parking brake | ✓ |
| FLA_R | High-beam assist | ✓ |
| GWS_60 | Gear selector | ✓ |
| LDM_90 | Radar cruise (ACC) | ✓ |
| RAD1 | ✓ | |
| rad12 | ✓ | |
| RAD2 | ✓ | |
| SZL | Steering column | ✓ |
| TVM2R | ✓ | |
| ZBE_60_2 | iDrive controller | ✓ |
Have a problem with your E89?
Describe the symptoms or paste the codes — the AI knows this chassis' typical weak points.
Start diagnosisFault 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.