Programming Procedures for "Exchange Control Unit"
WARNING: This page does not describe the selected car, but rather 136 other vehicles, including the 2008 BMW 760Li, 2008 BMW 650i, 2007 BMW Z4, 2007 BMW X5, and 2007 BMW X3. However, it is still accessible from the selected car via links, so may be relevant.
Select this to program a replacement Basic DME control module.
Prior to any type of programming, make sure the DME fault memory is cleared and vehicle battery is connected to a BMW battery charger with stabalized 12.5V!
- 1. From the Programming selection menu select "2 Exchange Control unit"
and press continue.
Courtesy of BMW OF NORTH AMERICA, INC.
Courtesy of BMW OF NORTH AMERICA, INC.
- 2. Press "1 Determine Basic Control Module" and continue.
- 3. Press "Yes" to confirm control module is still in the vehicle.
- 4. Turn on the ignition and press the "Yes" button to start the automatic determination.
- 5. If the chassis numbers are correct press the "Yes" button. If they are different press the "No" button and enter it manually.
- 6. The programming software provides the replacement control module part numbers in the display. The part number on the left is for a new control module. The number on the right is for a remanufactured control module.
Courtesy of BMW OF NORTH AMERICA, INC.
Always order the remanufactured number.
- 7. Obtain the exchange control module and install it in the car. The vehicle data will remain stored in the DIS/MoDiC as long as it is not used for any other purpose. Press the back arrow to return to the selection menu.
- 9. Select "2 Program control module" and press continue.
- 10. Enter the last 7 digits of the VIN and press the "YES" button.
- 11. Press the "YES" button to start automatic programming.
The screen will indicate when the programming is complete.
- 12. Carry out DME-EWS alignment if necessary and clear any faults stored in the DME that may have occurred during the programming process.