Engine Controls - Engine Speed Fluctuation on Coast Down
SI M 12 01 03Engine Electrical
April 2003
Service Engineering
Advance Information
This Service Information bulletin supersedes S.I. M12 01 03 January 2003
[NEW] designates changes to this revision
SUBJECT
Cooper with CVT: Engine Speed Fluctuation while Coasting Down
MODEL
[NEW] MINI Cooper with CVT automatic transmission produced up to 01/2003
[NEW] SITUATION
Customer may complain of engine speed dip/fluctuation when coasting down to a stop, when engine is still in the warm-up phase. Also, harsh gear engagement can be felt, when Park to Drive, or Park to Reverse gear changes are selected.
CORRECTION
On a customer complaint basis only, reprogram the EMS2OOO engine control module using DIS/GT1 CD 33.0, or higher.
PROCEDURE
To reprogram the EMS2OO0 control module:
1. Connect a BMW approved battery charger.
[NEW] 2. Connect DISplus/GT1 loaded with CD 33.0, or higher.
3. Select Coding/Programming
4. Select: 5 Programming, then the right arrow
5. Select: 3 DME Programming, then the right arrow
6. Select Exchange Control Unit, then the right arrow
7. Display appears First determine and then program basic control unit, then the right arrow
8. Select 1 Determine basic control unit, then the right arrow. Automatic determination is going to be performed.
9. DME ESM2OOO is the faulty control unit still installed in the car?, select YES
10. Start automatic determination?, select YES
11. Display appears: Compare chassis number displayed with number in the car. Chassis number Do numbers correspond? Select YES
12. Part number basic control unit .... are displayed, then scroll down
13. Display appears: Followed part numbers (basic control unit) can likewise be used. A new program version is also programmed for these part numbers. Duration depends on control unit between 4 - 16 minutes, then scroll down
14. At this point vehicle data is stored in the tester for the automatic identification. Disregard screen prompt which refers to obtaining and installing a new basic control unit, and scroll to the left
15. Select: 2 Program basic control module, then the right arrow
16. Follow instruction: Chassis number, enter the last 7 characters of VIN. Is the number correct? Select YES
17. Disregard the next instruction: Install new basic control module, just go forward by pressing the right arrow
18. Display will appear: There is new program version and new data version for this control unit. Depending on the control unit, programming may last between 4-16 minutes. First programming and then data are programmed. After programming, with diagnosis program, the fault memories have to be cleared. EWS alignment is automatically carried-out with reprogramming, then the right arrow
19. The next screen displays: The control module can be programmed X times, then the right arrow
20. Follow the command: Please enter reading mileage Entry correct?. Select: YES
21. DME EMS2OOO Start automatic programming? Select: YES
22. When programming starts, the following message is displayed: EMS2OOO Data programming active. Voltage terminal 30
23. After successful programming, message is displayed: Programming completed. Important: Alignment must be carried out with EWS, so turn off ignition for 25 s., then the right arrow
24. Important: at this point turn ignition off and perform battery reset (disconnect battery cable) for 30 seconds. After that, reconnect battery.
25. Recode BMS2000 control module. Select 3 ZCS/FA Coding.
26. Select R50/R53, then the right arrow
27. Select 1 Recoding, then the right arrow
26. Select 95 MOTRONIC, then the right arrow.
27. Follow instructions on the next screen for EMS coding procedure. After coding is completed start the engine.