Diagnostic Tools
BMW
BMW Diagnostics
How To Buy
Ordering Info
Ways to buy
Downloads
Software and Instructions
Technical Support
How to get help
Company
About Us
BMW Model Feature Matrix

Select a model to jump to its support matrix:


2005-2009 BMW 1-Series E81-E82-E87-E88
Module ECU Identification Read Codes Actual Values Activations Commands Coding*
DDE6 on 118d, 120d (09/2004-03/2007) (engine) Yes Yes Yes Yes Yes No
DDE7 on 118d, 120d, and 123d (engine) Yes Yes Yes No No No
MV946 on 116i, 118i, and 120i (engine) Yes Yes Yes No No No
MSV70 for 125i (engine) Yes Yes Yes Yes Yes Yes
MSV80 on 123i, 128i, and 130i (engine) Yes Yes Yes Yes Yes Yes
MSD80/MSD81 on 135 (engine) Yes Yes Yes Yes Yes No
Fuel pump Yes Yes Yes Yes No No
Transmission Yes Yes No Yes Yes No
Stability control Yes Yes No No Yes No
Power steering Yes Yes No No No No
Air conditioner Yes Yes No Yes Yes Yes
Light control Yes Yes No Yes No Yes
Car access system Yes Yes No Yes No Yes
Junction box Yes Yes No Yes Yes Yes
Instrument cluster Yes Yes No Yes Yes Yes
Rain / light sensor Yes Yes No No Yes No
Airbags Yes Yes No No No Yes
Roof control Yes Yes No Yes Yes Yes
Seat module - driver Yes Yes No Yes No Yes
Convertible top Yes Yes No Yes No No
Radio Yes Yes No Yes Yes Yes
Radio gateway Yes Yes No Yes No No
Steering Yes Yes No No No No
Trailer Yes Yes No No No No
Central control - low Yes Yes No Yes No No
Additional features:
  • Condition based service (oil reset not yet available on N52 engine)
  • New battery registration on 123, 125, 128, 130, 135 - except Diesels


1996-2000 BMW 3-Series E36
Module ECU Identification Read Codes Actual Values Activations Commands Coding*
BMS43 Yes Yes No Yes No No
BMS46 on 316 and 318 (engine) Yes Yes No No No No
DME 5.2 Yes Yes No Yes No No
MS41 on 320, 323, and 325 (engine) Yes Yes Yes No No No
MSS50 on M3 1995 Yes Yes No No No No
MS41.1 on M3 from 1996 (engine) Yes Yes Yes No No No
MS42 on 325, 328 (engine) Yes Yes Yes Yes Yes No
MS43 Yes Yes Yes Yes Yes No
SMG transmission Yes Yes No No No No
Auto transmission Yes Yes No No No No
ABS Yes Yes No No No No
Stability control Yes Yes No Yes Yes No
Rain sensor Yes Yes No No No No
Anti-theft Yes Yes No No No No
Air conditioner Yes Yes No No No No
Instrument cluster Yes Yes No No Yes No
Light switch Yes Yes Yes Yes No Yes
Steering angle Yes Yes Yes No Yes Yes
Steering wheel Yes No No No No No
Airbags Yes Yes No No No No
Radio Yes Yes No Yes No No
Sunroof Yes Yes No No No No
Seat memory Yes Yes No No No No
Mirror - passenger Yes Yes No No No No
Center console switch Yes Yes No No No No
Central body Yes Yes No Yes No No


1998-2007 BMW 3-Series E46
Module ECU Identification Read Codes Actual Values Activations Commands Coding*
DDE3 on 320d up to 2001 (engine) Yes Yes Yes Yes No No
DDE4 on 330d up to 2003 (engine) Yes Yes Yes Yes Yes No
DDE5 on 318d and 320d from 2002 (engine) Yes Yes Yes Yes No No
DDE5 on 330d from 2003 (engine) Yes Yes Yes Yes No No
BMS46 on 316i and 318i (engine) Yes Yes No No No No
MS41 on 318, 323, 325 (engine) Yes Yes Yes No No No
MS42 on 328 and 330 (engine) Yes Yes Yes Yes Yes No
MS43 on 330i (engine) Yes Yes Yes Yes Yes No
MS45 on 330iZHP after 2003 (engine) Yes Yes No No No No
MSS54 on M3 (engine) Yes Yes Yes Yes Yes No
SMG transmission Yes Yes No No No No
Auto transmission Yes Yes Yes Yes Yes No
Stability control (Mk20 up to 2001) Yes Yes No Yes Yes No
Stability control (ABS/DSC 5.7) Yes Yes No No No No
Stability control (ABS/DSC Mk60 from 2002) Yes Yes No Yes No No
Airbags (MRS2) Yes Yes No No No No
Airbags (MRS3) Yes Yes No No No No
Fuel pump Yes Yes No No No No
Convertible top Yes Yes No No No No
Rain sensor Yes Yes No No No No
Anti-theft Yes Yes No No No No
Air conditioner Yes Yes No No No No
Instrument cluster Yes Yes No No Yes No
Light switch Yes Yes Yes Yes No No
Steering angle Yes Yes Yes No Yes Yes
Steering wheel Yes No No No No No
Radio Yes Yes No Yes No No
Sunroof Yes Yes No No No No
Seat memory Yes Yes No No No No
Mirror - passenger Yes Yes No No No No
Center console switch Yes Yes No No No No
Roll-over Yes Yes No No No No
Park distance Yes Yes No No No No
Xenon - right Yes Yes No No No No
Xenon - left Yes Yes No No No No
Cruise control Yes Yes No No No No
Tire pressure Yes Yes No No No No
Central body Yes Yes No Yes No No


2005-2009 BMW 3-Series E90-E91-E92-E93
Module ECU Identification Read Codes Actual Values Activations Commands Coding*
DDE6 on 330d 2005 only (engine) Yes Yes Yes Yes Yes No
DDE6 on 318d, 320d (09/2005 - 09/2007) (engine) Yes Yes Yes Yes Yes No
DDE7 on 318d, 320d, 325d, 330d, 335d (engine) Yes Yes Yes Yes Yes No
MV946 on 316i, 318i, 320i, 320si (engine) Yes Yes Yes No No No
MSV70 on 323i, 325i and 330i (engine) Yes Yes Yes Yes Yes Yes
MSV80 on 328i (engine) Yes Yes Yes Yes Yes Yes
MSD80/MSD81 on 325i [N53] 335i [N54] (engine) Yes Yes Yes Yes Yes Yes
MSS60 on M3 (engine) Yes Yes Yes No No No
Fuel pump Yes Yes Yes Yes No No
Longitudinal mgmt Yes Yes No No No No
Power steering Yes Yes No No No No
Transmission Yes Yes No Yes Yes No
Stability control Yes Yes No No Yes No
Transfer case Yes Yes No No Yes Yes
Air conditioner Yes Yes No Yes Yes Yes
Footwell module Yes Yes No Yes Yes Yes
Car access system Yes Yes No Yes No Yes
Junction box Yes Yes No Yes Yes Yes
Instrument cluster Yes Yes No Yes Yes Yes
Rain / light sensor Yes Yes No No Yes No
Telematic Yes Yes No Yes No No
Airbags Yes Yes No No No Yes
Roof control Yes Yes No Yes Yes Yes
Seat module - driver Yes Yes No Yes No Yes
Radio Yes Yes No Yes Yes Yes
Radio gateway Yes Yes No Yes No No
Steering Yes Yes No No No No
Convertible top Yes Yes No Yes No No
Trailer Yes Yes No No No No
Park distance Yes Yes No Yes No No
Central control - low Yes Yes No Yes No No
Additional features:
  • Condition based service (oil reset not yet available on N52 engine)
  • New battery registration on 323, 325, 328, 330, 335 - except Diesels


1996-2004 BMW 5-Series E39
Module ECU Identification Read Codes Actual Values Activations Commands Coding*
DDE4 on 525d and 530d (M57 engine) Yes Yes Yes Yes Yes No
DDE5 on 520d (M47 engine) Yes Yes Yes Yes No No
DDE5 on 525d and 530d (M57 engine) Yes Yes Yes Yes Yes No
MS41 on 520i to 08/1998 (M52 engine) Yes Yes Yes Yes No No
MS42 on 520i from 08/1998 (M52 engine) Yes Yes Yes Yes Yes No
MS42 on 520i, 528i, and 530i up to 1999 (M54 engine) Yes Yes Yes Yes Yes No
MS42 on 525i (M54 engine) Yes Yes Yes Yes Yes No
MS43 on 528i and 530i from 2000 (M54 engine) Yes Yes Yes Yes Yes No
ME52 on 535i, 540i up to 1998 (M62 engine) Yes Yes No No No No
ME72 on 535i, 540i from 1999 (M62 engine) Yes Yes No No No No
MSS52 on M5 (S62 engine) Yes Yes Yes Yes Yes No
Stability control (ABS/ASC 5.7) Yes Yes No No No No
Stability control (ABS/DSC Mk60) Yes Yes No Yes No No
Transmission Yes Yes Yes Yes Yes No
Airbags Yes Yes No No No No
Anti-theft Yes Yes No No No No
Steering angle Yes Yes Yes No Yes Yes
Lamps Yes Yes No No No No
Height control Yes Yes No No No No
Air conditioner Yes Yes No No No No
Instrument cluster Yes Yes No Yes Yes No
Steering wheel Yes No No No No No
Rain sensor Yes Yes No No No No
Seats Yes Yes No No No No
Central body Yes Yes No No No No
Radio Yes Yes No Yes No No
Park distance Yes Yes No No No No
Xenon - right Yes Yes No No No No
Xenon - left Yes Yes No No No No
Cruise control Yes Yes No No No No
Tire pressure Yes Yes No No No No
Information display Yes Yes No No No No


2004-2005 BMW 5-Series E60-E61
Module ECU Identification Read Codes Actual Values Activations Commands Coding*
DDE6 on 530d [2004 only] (engine) Yes Yes Yes Yes Yes No
DDE7 on 520d, 525d, 530d, 535d (engine) Yes Yes Yes Yes Yes No
MS45 on 520i and 530i (engine) Yes Yes No No No No
MSV70 for 523i and 525i (engine) Yes Yes Yes Yes Yes Yes
MSV80 on 528i (engine) Yes Yes Yes Yes Yes Yes
MSD80/MSD81 on 535i (engine) Yes Yes Yes Yes Yes Yes
ME9 on 545i and 550i (engine) Yes Yes No Yes No No
MSS65 on M5 (engine) Yes Yes Yes Yes No No
Stability control Yes Yes No No Yes Yes
Transmission Yes Yes No Yes Yes No
Gear lever Yes Yes No No No No
Car access system Yes Yes No Yes No Yes
Instrument cluster Yes Yes No Yes Yes Yes
Lights Yes Yes No Yes Yes Yes
Chassis gateway Yes Yes No Yes No Yes
Body module Yes Yes No Yes No Yes
Air conditioner Yes Yes No Yes Yes Yes
Fuel pump Yes Yes No Yes No Yes
Seat module - driver Yes Yes No Yes No Yes
Central control Yes Yes No No No No
Anti-theft Yes Yes No Yes No No
Central display Yes Yes No Yes No No
Seat module - passenger Yes Yes No No No No
Audio / video control Yes Yes No No No No
Radio gateway Yes Yes No Yes No No
Tire pressure Yes Yes No No No No
Rain / light sensor Yes Yes No No Yes No
Sunroof Yes Yes No No No No
Tilt sensor Yes Yes No No No No
Center switch Yes Yes No No No Yes
Telephone Yes Yes No Yes Yes No
Transfer case Yes Yes No No Yes Yes
Cruise control Yes Yes No Yes No No
Active Steering Yes Yes No Yes No No
Trailer Yes Yes No Yes No No
Backrest - passenger Yes Yes No No No No
Backrest - driver Yes Yes No No No No
Amplifier Yes Yes No No No No
Radio Yes Yes No Yes No No
Full beam Yes Yes No No No No
Tailgate Yes Yes No No No No
Heads-up display Yes Yes No No No No
Radio - hybrid Yes Yes No No No No
Longitude manager Yes Yes No No No No
Radar sensor Yes Yes No No No No
Audio controller Yes Yes No Yes No Yes
Night vision Yes Yes No No No No
Park distance Yes Yes No No No No
Passive go Yes Yes No No No No
Entertainment - rear Yes Yes No No No No
Park heating Yes Yes No No No No
Lane departure Yes Yes No No No No
Central control - high Yes Yes No No No No
Airbag - SIM Yes Yes No No No No
Airbag - center Yes Yes No No No No
Airbag - front left Yes Yes No No No No
Airbag - front right Yes Yes No No No No
Airbag - left B pillar Yes Yes No No No No
Airbag - right B pillar Yes Yes No No No No
Steering column Yes Yes No No No Yes
Additional features:
  • Condition based service (oil reset not yet available on N52 engine)
  • New battery registration on 523, 525, 528, 535, 545, 550 - except Diesels


2006-2008 BMW 5-Series E60-E61
Module ECU Identification Read Codes Actual Values Activations Commands Coding*
DDE6 on 530d [2004 only] (engine) Yes Yes Yes Yes Yes No
DDE7 on 520d, 525d, 530d, 535d (engine) Yes Yes Yes No No No
MSV70 for 523i, 525i, 530i (engine) Yes Yes Yes Yes Yes Yes
MSV80 on 528i (engine) Yes Yes Yes Yes Yes Yes
MSD80/MSD81 on 535i (engine) Yes Yes Yes Yes Yes No
ME9 on 545i and 550i (engine) Yes Yes No Yes No No
MSS65 on M5 (engine) Yes Yes Yes Yes No No
Stability control Yes Yes No No Yes Yes
Transmission Yes Yes No Yes Yes No
Gear lever Yes Yes No No No No
Car access system Yes Yes No Yes No Yes
Instrument cluster Yes Yes No Yes Yes Yes
Lights Yes Yes No Yes Yes Yes
Chassis gateway Yes Yes No Yes No Yes
Body module Yes Yes No Yes No Yes
Air conditioner Yes Yes No Yes Yes Yes
Fuel pump Yes Yes No Yes No Yes
Seat module - driver Yes Yes No Yes No Yes
Central control Yes Yes No No No No
Anti-theft Yes Yes No Yes No No
Central display Yes Yes No Yes No No
Airbags Yes Yes No No No Yes
Seat module - passenger Yes Yes No No No No
Audio / video control Yes Yes No Yes Yes No
Audio / video gateway Yes Yes No Yes No No
Tire pressure Yes Yes No No No No
Rain sensor Yes Yes No No Yes No
Sunroof Yes Yes No No No No
Tilt sensor Yes Yes No No No No
Steering column Yes Yes No No No Yes
Center switch Yes Yes No No No Yes
Telephone Yes Yes No Yes Yes No
Transfer case Yes Yes No No Yes Yes
Cruise control Yes Yes No Yes No No
Active Steering Yes Yes No Yes No No
Trailer Yes Yes No Yes No No
Backrest - passenger Yes Yes No No No No
Backrest - driver Yes Yes No No No No
Amplifier Yes Yes No No No No
Radio Yes Yes No Yes No No
Full beam Yes Yes No No No No
Tailgate Yes Yes No No No No
Heads-up display Yes Yes No No No No
Radio - hybrid Yes Yes No No No No
Longitude manager Yes Yes No No No No
Radar sensor Yes Yes No No No No
Audio controller Yes Yes No Yes Yes Yes
Night vision Yes Yes No No No No
Park distance Yes Yes No No No No
Passive go Yes Yes No No No No
Entertainment - rear Yes Yes No No No No
Park heating Yes Yes No No No No
Lane departure Yes Yes No No No No
Central control - high Yes Yes No No No No
Additional features:
  • Condition based service (oil reset not yet available on N52 engine)
  • New battery registration on 523, 525, 528, 530, 535, 545, 550 - except Diesels


2004-2008 BMW 6-Series E63-E64
Module ECU Identification Read Codes Actual Values Activations Commands Coding*
DDE7 on 635d (engine) Yes Yes Yes No No No
MSV70 on 630i (engine) Yes Yes Yes Yes Yes Yes
ME9 on 645i and 650i (engine) Yes Yes No Yes No No
MSS65 on M6 (engine) Yes Yes Yes Yes No No
Stability control Yes Yes No No Yes Yes
Transmission Yes Yes No Yes Yes No
Gear lever No Yes No No No No
Car access system Yes Yes No Yes No Yes
Instrument cluster Yes Yes No Yes Yes Yes
Lights Yes Yes No Yes Yes Yes
Chassis gateway Yes Yes No Yes No Yes
Body module Yes Yes No Yes No Yes
Air conditioner Yes Yes No Yes Yes Yes
Fuel pump Yes Yes No Yes No Yes
Seat module - driver Yes Yes No Yes No Yes
Central control Yes Yes No No No No
Anti-theft Yes Yes No Yes No No
Central display Yes Yes No Yes No No
Airbags Yes Yes No No No Yes
Seat module - passenger Yes Yes No No No No
Audio / video control Yes Yes No No No No
Audio / video gateway Yes Yes No Yes No No
Tire pressure Yes Yes No No No No
Rain sensor Yes Yes No No Yes No
Sunroof Yes Yes No No No No
Tilt sensor Yes Yes No No No No
Steering column Yes Yes No No No Yes
Center switch Yes Yes No No No Yes
Telephone Yes Yes No Yes Yes No
Transfer case Yes Yes No No Yes Yes
Cruise control Yes Yes No Yes No No
Steering Yes Yes No Yes No No
Trailer Yes Yes No Yes No No
Backrest - passenger Yes Yes No No No No
Backrest - driver Yes Yes No No No No
Amplifier Yes Yes No No No No
Convertible top Yes Yes No Yes No No
Radio Yes Yes No Yes No No
Full beam Yes Yes No No No No
Tailgate Yes Yes No No No No
Heads-up display Yes Yes No No No No
Radio - hybrid Yes Yes No No No No
Longitude manager Yes Yes No No No No
Radar sensor Yes Yes No No No No
Audio controller Yes Yes No Yes Yes Yes
Night vision Yes Yes No No No No
Park distance Yes Yes No No No No
Passive go Yes Yes No No No No
Entertainment - rear Yes Yes No No No No
Park heating Yes Yes No No No No
Lane departure Yes Yes No No No No
Central control - high Yes Yes No No No No
Additional features:
  • Condition based service (oil reset not yet available on N52 engine)
  • New battery registration on 630, 645, 650 - except Diesels


1994-2001 BMW 7-Series E38
Module ECU Identification Read Codes Actual Values Activations Commands Coding*
DDE4 on 730d (engine) Yes Yes Yes Yes Yes No
DDE4 on 740d (engine) Yes Yes Yes Yes Yes No
MS42 on 730i (engine) Yes Yes Yes Yes Yes No
ME52 on 740i up to 1999 (engine) Yes Yes No No No No
ME72 on 740i from 2000 (engine) Yes Yes No No No No
ME5.21 on 750i - left bank (engine) Yes Yes No No No No
ME5.21 on 750i - right bank (engine) Yes Yes No No No No
Stability control Yes Yes No No No No
Transmission Yes Yes Yes Yes Yes No
Airbag Yes Yes No No No No
Anti-theft Yes Yes No No No No
Steering angle Yes Yes Yes No Yes Yes
Lamps Yes Yes No No No No
Air conditioner Yes Yes No No No No
Instrument cluster Yes Yes No Yes Yes No
Steering wheel Yes No No No No No
Rain sensor Yes Yes No No No No
Seats Yes Yes No No No No
Central body Yes Yes No No No No
Radio Yes Yes No Yes No No
Cruise control Yes Yes No No No No
Tire pressure Yes Yes No No No No
Information display Yes Yes No No No No


2002-2004 BMW 7-Series E65-E66
Module ECU Identification Read Codes Actual Values Activations Commands Coding*
DDE6 for 730d (engine) Yes Yes Yes Yes Yes No
DDE7 for 745d (engine) Yes Yes Yes No No No
MSV70 for 730i (engine) Yes Yes Yes Yes Yes Yes
ME9 for 735i, 745i, 750i, 760i (engine) Yes Yes No Yes No No
Transmission Yes Yes No Yes Yes No
Center console Yes Yes No No No No
Center control Yes Yes No No No No
Cruise control Yes Yes No Yes No No
Trailer Yes Yes No Yes No No
Adaptive lights Yes Yes No Yes Yes No
Roll-over stability Yes Yes No No No No
Car access system Yes Yes No Yes No Yes
Radio Yes Yes No Yes No No
Stability control Yes Yes No No No No
Anti-theft Yes Yes No Yes No No
Damper control Yes Yes No No No No
Suspension Yes Yes No No No No
Park brake Yes Yes No No Yes No
Flexible bus Yes Yes No No No No
Full beam Yes Yes No No No No
Air conditioner - rear Yes Yes No No No No
Tailgate Yes Yes No No No No
Radio - hybrid Yes Yes No No No No
Air conditioner Yes Yes No No No No
Instrument cluster Yes Yes No No No No
Lights Yes Yes No Yes Yes Yes
Light switch Yes Yes No No No No
Navigation Yes Yes No No No No
Night vision Yes Yes No No No No
Park distance Yes Yes No No No No
Passive go Yes Yes No No No No
Power Yes Yes No No No No
Tire pressure Yes Yes No No No No
Tilt sensor Yes Yes No No No No
Valves - bank 1 Yes Yes No No No No
Valves - bank 2 Yes Yes No No No No
Wipers Yes Yes No No No No
Front control Yes Yes No No No No
Central gateway Yes Yes No No No No
Airbag - SIM Yes Yes No No No No
Airbag - center Yes Yes No No No No
Airbag - front left Yes Yes No No No No
Airbag - front right Yes Yes No No No No
Airbag - left B pillar Yes Yes No No No No
Airbag - right B pillar Yes Yes No No No No
Airbag - satellite driver Yes Yes No No No No
Airbag - satellite passenger Yes Yes No No No No
Airbag - right A pillar Yes Yes No No No No
Airbag - left A pillar Yes Yes No No No No
Airbag - satellite rear Yes Yes No No No No
Steering column Yes Yes No No No Yes
Additional features:
  • Condition based service (oil reset not yet available on N52 engine)
  • New battery registration on 730, 735, 745, 750 - except Diesels


2006-2008 BMW 7-Series E65-E66
Module ECU Identification Read Codes Actual Values Activations Commands Coding*
DDE6 for 730d (engine) Yes Yes Yes Yes Yes No
DDE7 for 745d (engine) Yes Yes Yes No No No
MSV70 for 730i (engine) Yes Yes Yes Yes Yes Yes
ME9 for 735i, 745i, 750i, 760i (engine) Yes Yes No Yes No No
Transmission Yes Yes No No Yes No
Center console Yes Yes No No No No
Center control Yes Yes No No No No
Cruise control Yes Yes No Yes No No
Trailer Yes Yes No Yes No No
Airbags Yes Yes No No No Yes
Adaptive lights Yes Yes No No No No
Roll-over stability Yes Yes No No No No
Car access system Yes Yes No Yes No Yes
Radio Yes Yes No Yes No No
Stability control Yes Yes No No No No
Anti-theft Yes Yes No Yes No No
Damper control Yes Yes No No No No
Suspension Yes Yes No No No No
Park brake Yes Yes No No Yes No
Flexible bus Yes Yes No No No No
Full beam Yes Yes No No No No
Air conditioner - rear Yes Yes No No No No
Tailgate Yes Yes No No No No
Radio - hybrid Yes Yes No No No No
Air conditioner Yes Yes No No No No
Instrument cluster Yes Yes No No No No
Lights Yes Yes No No No Yes
Light switch Yes Yes No No No No
Navigation Yes Yes No No No No
Night vision Yes Yes No No No No
Park distance Yes Yes No No No No
Passive go Yes Yes No No No No
Power Yes Yes No No No No
Tire pressure Yes Yes No No No No
Tilt sensor Yes Yes No No No No
Valves - bank 1 Yes Yes No No No No
Valves - bank 2 Yes Yes No No No No
Wipers Yes Yes No No No No
Front control Yes Yes No No No No
Central gateway Yes Yes No No No No
Additional features:
  • Condition based service (oil reset not yet available on N52 engine)
  • New battery registration on 730, 735, 745, 750, 760 - except Diesels


2001-2008 Mini Cooper R50-R52-R53
Module ECU Identification Read Codes Actual Values Activations Commands Coding*
DDE4 03/2003 - 09/2005 (diesel engine) Yes Yes Yes Yes Yes No
DDE6 09/2005 - 11/2006 (diesel engine) Yes Yes No Yes No No
EMS2K (engine) Yes Yes No No Yes No
Steering angle Yes Yes Yes No Yes Yes
Instrument cluster Yes Yes No Yes Yes No
Headlight control Yes Yes No No No No
Central body Yes Yes No Yes No No
Stability control Yes Yes No Yes No No
Steering assist Yes Yes No No No No
Air conditioner Yes No No Yes No No
Airbags Yes Yes No No No No
Seat sensor Yes Yes No No No No
Anti-theft Yes Yes No No No No
Rain/light sensor Yes Yes No No No No
Sunroof Yes Yes No Yes No No
Radio Yes Yes No Yes No No
Occupancy recognition Yes Yes No Yes No No


2007-2008 Mini Cooper R55-R56-R57
Module ECU Identification Read Codes Actual Values Activations Commands Coding*
DDE6 for Diesel (engine) Yes Yes No Yes No No
MEV72 for non-turbo (engine) Yes Yes Yes No No No
MED172 for turbo (engine) Yes Yes Yes No No No
Amplifier Yes Yes No No No No
Stability control Yes Yes No No No No
Power steering Yes Yes No No No No
Trailer Yes Yes No Yes No No
Airbags Yes Yes No No No Yes
Car access system Yes Yes No Yes No Yes
CCC application Yes Yes No No No No
Radio Yes Yes No Yes No No
Light control Yes Yes No No No No
Radio - hybrid Yes Yes No No No No
Control panel Yes Yes No No No No
Instrument cluster Yes Yes No No No No
Central control Yes Yes No No No No
Additional features:
2004-2008 BMW X3 E83
Module ECU Identification Read Codes Actual Values Activations Commands Coding*
DDE6 on 3.0d [2004-2005] (engine) Yes Yes Yes Yes No No
DDE7 on 2.0d and 3.0d [2006-2008] (engine) Yes Yes Yes No No No
MS45 on 2.5i and 3.0i [2004-2005] (engine) Yes Yes No No No No
MSV70 on 2.5i [2006-2008] (engine) Yes Yes Yes Yes Yes Yes
MSV80 on 3.0i [2006-2008] (engine) Yes Yes Yes Yes Yes Yes
Fuel pump Yes Yes No No No No
Transmission Yes Yes No No No No
Transfer box Yes Yes No No No No
Stability control Yes Yes No No No No
Steering angle Yes Yes No No Yes Yes
Tire pressure Yes Yes No No No No
Airbags Yes Yes No No No No
Air conditioner Yes Yes No No No No
Central body Yes Yes No Yes No No
Anti-theft Yes Yes No No No No
Instrument cluster Yes Yes No Yes Yes No
Light switch Yes Yes Yes Yes No Yes
Center switch Yes Yes No No No No
Steering wheel Yes No No No No No
Rain sensor Yes Yes No No No No
Sunroof Yes Yes No No No No
Seats Yes Yes No No No No
Seat sensor Yes Yes No No No No
Radio Yes Yes No Yes No No
Voice recognition Yes Yes No No No No
Telephone Yes Yes No No No No
Additional features:
    New battery registration on 2.5, 3.0 - except Diesels


1999-2006 BMW X5 E53
Module ECU Identification Read Codes Actual Values Activations Commands Coding*
DDE5 on 2.0d [2003-2006] (engine) Yes Yes Yes Yes No No
DDE4 on 3.0d [2000-2002] (engine) Yes Yes Yes Yes Yes No
DDE5 on 3.0d [2003-2006] (engine) Yes Yes Yes Yes No No
MS43 on 3.0i (engine) Yes Yes Yes Yes Yes No
ME72 on 4.4i and 4.6is up to 02/2003 (engine) Yes Yes No No No No
ME9 on 4.4i and 4.8is from 03/2003 (engine) Yes Yes No No No No
Stability control (DSC 5.7 up to 2003) Yes Yes No No No No
Stability control (DXC8 from 2004) Yes Yes No No No No
Transmission Yes Yes No No No No
Transfer case Yes Yes No No No No
Airbags Yes Yes No No No No
Anti-theft Yes Yes No No No No
Steering angle Yes Yes Yes No Yes Yes
Lamps Yes Yes No No No No
Air conditioner Yes Yes No No No No
Instrument cluster Yes Yes No Yes Yes No
Steering wheel Yes No No No No No
Rain sensor Yes Yes No No No No
Seats Yes Yes No No No No
Central body Yes Yes No No No No
Radio Yes Yes No Yes No No
Information display Yes Yes No No No No


2007-2009 BMW X5 E70
Module ECU Identification Read Codes Actual Values Activations Commands Coding*
DDE7 on 3.0d and 3.5d (engine) Yes Yes Yes No No No
MSV80 on 3.0i (engine) Yes Yes Yes Yes Yes Yes
ME9 on 4.5i and 4.8i (engine) Yes Yes No Yes No No
Transmission Yes Yes No No Yes No
Gear lever Yes Yes No No No No
Stability control Yes Yes No No No No
Park brake Yes Yes No No Yes No
Tire pressure Yes Yes No No No No
Transfer case Yes Yes No No Yes Yes
Air suspension Yes Yes No No No No
Airbags Yes Yes No No No No
Car access system Yes Yes No Yes No Yes
Junction box - passenger Yes Yes No Yes No No
Air conditioner Yes Yes No No No No
Air conditioner - rear Yes Yes No No No No
Light control Yes Yes No No No No
Instrument cluster Yes Yes No No Yes No
Park distance Yes Yes No Yes No No
Roof control Yes Yes No Yes No No
Seat - driver Yes Yes No Yes No Yes
Seat - passenger Yes Yes No No No No
Central control - low Yes Yes No No No No
Rain sensor Yes Yes No No Yes No
Tilt sensor Yes Yes No No No No
Central display Yes Yes No No No No
Audio / video control Yes Yes No No No No
MASK / CCC Yes Yes No No Yes No
Audio / video gateway Yes Yes No No No No
Amplifier Yes Yes No No No No
Satellite radio Yes Yes No No No No
Telematic Yes Yes No No No No
Additional features:

2008-2009 BMW X6 E71
Module ECU Identification Read Codes Actual Values Activations Commands Coding*
DDE7 on 3.5d (engine) Yes Yes Yes No No No
MSD80 on 3.5i (engine) Yes Yes Yes Yes Yes No
ME9 on 4.5i (engine) Yes Yes No Yes No No
Transmission Yes Yes No No Yes No
Gear lever Yes Yes No No No No
Stability control Yes Yes No No No No
Park brake Yes Yes No No Yes No
Tire pressure Yes Yes No No Yes No
Transfer case Yes Yes No No Yes Yes
Air suspension Yes Yes No No No No
Airbags Yes Yes No Yes No No
Car access system Yes Yes No Yes No Yes
Junction box - passenger Yes Yes No Yes No No
Air conditioner Yes Yes No No No No
Air conditioner - rear Yes Yes No No No No
Light control Yes Yes No No No No
Instrument cluster Yes Yes No No Yes No
Park distance Yes Yes No Yes No No
Roof control Yes Yes No Yes No No
Seat - driver Yes Yes No Yes No Yes
Seat - passenger Yes Yes No No No No
Central control - low Yes Yes No No No No
Rain sensor Yes Yes No No Yes No
Tilt sensor Yes Yes No No No No
Central display Yes Yes No No No No
Audio / video control Yes Yes No No No No
MASK / CCC Yes Yes No No Yes No
Audio / video gateway Yes Yes No No No No
Amplifier Yes Yes No No No No
Satellite radio Yes Yes No No No No
Telematic Yes Yes No No No No
Additional features:

1996-2002 BMW Z3 E36
Module ECU Identification Read Codes Actual Values Activations Commands Coding*
BMS46 on 1.8 and 1.9 (engine) Yes Yes No No No No
MS41 on 2.0, 2.8, and 3.2 up to 1999 (engine) Yes Yes Yes No No No
MS42 for 2.0, 2.8, and 3.2 from 2000 (engine) Yes Yes Yes Yes Yes No
MS43 for 2.5 and 3.0 from 2001 (engine) Yes Yes Yes Yes Yes No
MS41.1 on S52 for Z3M (engine) Yes Yes Yes No No No
MSS54 on S54 for Z3M (engine) Yes Yes Yes Yes Yes No
Stability control Yes Yes No Yes No No
Rain sensor Yes Yes No No No No
Anti-theft Yes Yes No No No No
Air conditoner Yes Yes No No No No
Instrument cluster Yes Yes No No Yes No
Light switch Yes Yes Yes Yes No Yes
Steering angle Yes Yes Yes No Yes Yes
Steering wheel Yes No No No No No
Airbags Yes Yes No No No No
Radio Yes Yes No Yes No No
Sunroof Yes Yes No No No No
Seats Yes Yes No No No No
Mirror - passenger's Yes Yes No No No No
Center switch Yes Yes No No No No
Central body Yes Yes No Yes No No


2002-2008 BMW Z4 E85-E86
Module ECU Identification Read Codes Actual Values Activations Commands Coding*
MV946 (engine) Yes Yes Yes No No No
MS45 for M54 (engine) Yes Yes No No No No
MSV70 (engine) Yes Yes Yes Yes Yes Yes
MSV80 for N52 (engine) Yes Yes Yes Yes Yes Yes
MSS70 for S54 (engine) Yes Yes Yes No No No
Fuel pump Yes Yes No No No No
Transmission Yes Yes No No No No
Stability control Yes Yes No No No No
Steering angle Yes Yes Yes No Yes Yes
Tire pressure Yes Yes No No No No
Airbags Yes Yes No No No No
Air conditioner Yes Yes No No No No
Central body Yes Yes No Yes No No
Anti-theft Yes Yes No No No No
Instrument cluster Yes Yes No Yes Yes No
Lamp switch Yes Yes Yes Yes No Yes
Center switch Yes Yes No No No No
Steering wheel Yes No No No No No
Rain sensor Yes Yes No No No No
Sunroof Yes Yes No No No No
Seats Yes Yes No No No No
Seat sensor Yes Yes No No No No
Radio Yes Yes No Yes No No
Voice recognition Yes Yes No No No No
Telephone Yes Yes No No No No
Additional features:
    New battery registration on 2.5, 3.0 - except Diesels


2009+ BMW Z4 E89
Module ECU Identification Read Codes Actual Values Activations Commands Coding*
MSV70 for sDrive23i (engine) Yes Yes Yes Yes Yes Yes
MSV80 for sDrive30i (engine) Yes Yes Yes Yes Yes Yes
MSD80 for sDrive35i (engine) Yes Yes Yes Yes Yes Yes
Fuel pump Yes Yes No Yes No No
Transmission Yes Yes No Yes Yes No
Stability control Yes Yes No No Yes No
Air conditioner Yes Yes No Yes No Yes
Light control Yes Yes No Yes No Yes
Car access system Yes Yes No Yes No Yes
Junction box Yes Yes No Yes No Yes
Instrument cluster Yes Yes No No No Yes
Rain / light sensor Yes Yes No Yes No No
Airbags Yes Yes No No No Yes
Roof control Yes Yes No Yes No Yes
Seat module - driver Yes Yes No Yes No Yes
Radio Yes Yes No Yes Yes Yes
Additional features:
  • Condition based service (oil reset not yet available on N52 engine)
  • New battery registration on 2.3, 3.0, 3.5 - except Diesels


2000-2003 BMW Z8 E52
Module ECU Identification Read Codes Actual Values Activations Commands Coding*
MSS52 (engine) Yes Yes Yes Yes Yes No
Stability control Yes Yes No Yes No No
Airbags Yes Yes No No No No
Anti-theft Yes Yes No No No No
Steering angle Yes Yes Yes No Yes Yes
Lamps Yes Yes No No No No
Air conditioner Yes Yes No No No No
Instrument cluster Yes Yes No Yes Yes No
Steering wheel Yes No No No No No
Rain sensor Yes Yes No No No No
Seats Yes Yes No No No No
Central body Yes Yes No No No No
Radio Yes Yes No Yes No No
Information display Yes Yes No No No No




*Coding feature available with the Professional kits only.