Operation CHARM: Car repair manuals for everyone.

A/T Controls - Harsh 3-2 and 2-1 Downshifts

SI B 24 03 03
October 2006

Automatic Transmissions
Technical Service

This Service Information bulletin supersedes S.I. B24 03 03 dated June 2003.

[NEW] designates changes to this revision

SUBJECT
E39, E46, E85 with M54/M56 and ZF 5HP19; Harsh 3-2 and 2-1 Downshifts

MODEL
E39 525iA, 530iA with 5HP19 produced 04/02 - 11/02

NEW E46 325iTA, 325CiA, 325CicA, 330iA, 330CiA, 330CicA with M54 and 5HP19 produced 04/02 - 02/03

NEW E46 325iA with M56 (SULEV) produced up to 04/03

E85 Z4 2.5, Z4 3.0 with 5HP19 produced up to 11/02

SITUATION
Customer may complain of a harsh 3-2 and 2-1 downshifts (with "clunk" noise) when coming to a stop.

CAUSE
Incorrect programming dataset in EGS control module.

The incorrect dataset can be recognized by the "Amendment index" lower then 23, as displayed on the EGS module diagnostic identification page.




Amendment index lower then 23, indicates incorrect EGS dataset.

CORRECTION
NEW The improved EGS transmission control module software was introduced since DIS/GT1 CD V32.0 with 1st update and Progman V 7.22, or higher.

On a customer complaint basis only, reprogram EGS control module using the updated software.

PROCEDURE
NEW To reprogram EGS control module on 5HP19 equipped E39, or E46 vehicle using DIS/GT1 (up to the software version CD V45.0):
1. Connect vehicle to BMW approved battery charger.
2. Connect DISplus/GT1 loaded with CD32 1st update, or higher.
3. Select: BMW Coding/Programming
4. Select: 5 Programming, then right arrow
5. Select: 5 EGS Programming , then right arrow
6. Select: 1 Exchange control unit, then right arrow
7. Display appears First determine and then program basic control unit, then right arrow
8. Select 1 Determine basic control unit, then right arrow.
9. EGS, is the faulty control unit still installed in the car? select YES
10. Enter vehicle identification number as prompted. The automatic EGS module determination is performed. Scroll down through displayed part number pages.
11. At this point vehicle data and the required EGS software version numbers are stored in the tester for the automatic identification, scroll to the left
12. Select: 2 Program basic control module, then right arrow
13. Follow instruction: Chassis number, enter the last 7 characters of VIN. Is the number correct? Select YES
14. Disregard the next instruction: Install new basic control module, just go forward by pressing right arrow
15. 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. The adaptation values must be cleared after programming, then right arrow.
16. The next screen displays: The control module can be programmed X times, then right arrow
17. Follow the command: Please enter reading mileage.....Entry correct?. Select: YES
18. Start automatic programming? Select: YES
19. When programming starts, the following message is displayed. Program programming active. Voltage terminal 30......
20. After programming part is finished, the following message is displayed: Data programming active. Voltage terminal 30.......
21. After successful programming, message is displayed: Programming terminated.
22. Next, follow-up screen instructions for clearing of the adaptation values. Clear faults codes stored in the various control modules (DME, EGS, DSC) during programming process.

[NEW] To reprogram EGS control module on 5HP19 equipped vehicles using Progman:
1. Connect vehicle to BMW approved battery charger.
2. Connect SSS loaded with Progman V 7.22, or higher.
3. Select: BMW Coding/Programming
4. Select: appropriate model
5. Select: Load Software
6. Answer: NO to a question: Has the control module been replaced?
7. Select: EGS/SMG
8. Select: Program, and then: Update Software submenu. The measure plan will be determined and then displayed.
9. Select: Accept, and then: Start. Programming takes approximately 4 minutes.
10. After programming is completed, the final report is being displayed. Print the final report for your records.
11. Clear faults codes stored in the various control modules (DME, EGS, DSC) during programming process.

WARRANTY INFORMATION





Covered under the terms of the BMW New Vehicle Limited Warranty.

NOTE:
The following explanations will spell out the correct use of the work times.

Main Work:
Use this labor operation number when the only repair performed is the listed warranty repair.
OR
Use this labor operation number when other repairs or services are performed along with the listed warranty repair.

+Associated Work:
Under no circumstances should both labor operation numbers be claimed.
Attempts to claim both times will result in an unnecessary delay in claim processing and payment.





Disclaimer