Safety Warning
DIY auto repair can cause serious injury, fire, or vehicle damage. These guides are for informational purposes only. Always follow OEM torque specs, wear PPE, and consult a certified mechanic if you are unsure. You are solely responsible for your safety.
SYS.OK|MANUAL.DBβ LIVE
HOMESERVICE MANUALSBMW2001330CI CONVERTIBLE (E46) L6-3.0L (M54)REPAIR AND DIAGNOSISPOWERTRAIN MANAGEMENTTECHNICAL SERVICE BULLETINSBY SYMPTOMRECALLSCAMPAIGN - TCM/EGS PROGRAMMING
2001 BMW 330Ci Convertible (E46) L6-3.0L (M54)
Campaign - TCM/EGS Programming
2001 BMW 330Ci Convertible (E46) L6-3.0L (M54)SECTION Campaign - TCM/EGS Programming
GROUP 24
Automatic Transmission
24 01 01
Woodcliff Lake, NJ
April 2001
Service Engineering
PERFORM THE PROCEDURE OUTLINED IN THIS SERVICE INFORMATION ON ALL AFFECTED VEHICLES THE NEXT TIME THEY ARE IN THE SHOP FOR MAINTENANCE OR REPAIRS.
SUBJECT
Reprogramming the TCM/EGS
MODEL
E36 Z3 roadster/coupe with M54 produced up to 11/00
E46 3 Series with M54 produced up to 11/00
SITUATION
Due to a transmission control module (TCM / EGS) software error, a communication conflict may exist between the TCM and an "aftermarket" scan tool. This may prevent the TCM from displaying the control module's "calibration identification" on the "off-board" scan tool display.
AFFECTED VEHICLES
This service action involves E36 Z3 and E46 vehicles with the M54B25 and M54B30 engines which were produced up to 11/2000.
In order to determine if a specific vehicle is affected by this service action, it will be necessary to utilize the "Service Menu" of the DCS (Dealer Communication System). Based on the response of the system, either proceed with the corrective action or take no further action.

The Chassis Number Ranges shown are only for informational purposes and are not to be considered as the only deciding factor.
CAUSE
TCM/EGS program error
CORRECTION PROCEDURE
Reprogram the TCM/EGS with CD25 or higher.
1. Using CD25 or higher, reprogram the TCM.
2. Using the DIS/MODiC, select:
-- 4 Programming: "Programming Drive P25.0"
-- 1 "Exchange control unit"
-- 1 "Determine basic control unit"
-- "Is faulty control unit still installed in car" select "YES"
-- "Turn on ignition - start automatic determination" select "YES"
-- "Automatic determination active - please wait"
-- Follow the directions to complete the programming and clearing of the adaptations.

3. For reference only, the numbers shown will be installed after programming with CD25.
LABEL INSTRUCTIONS
This service action has been assigned code number 296. After the vehicle has been checked, and corrected if necessary, obtain a label (SD92-155) and:
a. emboss your BMW dealer warranty number in the middle of the label (1);
b. punch out code number 296 printed on the label and,

c. affix the label to the B pillar as shown.
If the vehicle already has a label from a previous Service Action/Recall Campaign, affix the new label next to the old one. Do not affix one label on top of another one because a number from an underlying label could appear in the punched-out hole of the new label.

WARRANTY INFORMATION
Reimbursement for this service action will be provided through campaign entry without regard to vehicle age or mileage.

DISCLAIMER
Automatic Transmission
24 01 01
Woodcliff Lake, NJ
April 2001
Service Engineering
PERFORM THE PROCEDURE OUTLINED IN THIS SERVICE INFORMATION ON ALL AFFECTED VEHICLES THE NEXT TIME THEY ARE IN THE SHOP FOR MAINTENANCE OR REPAIRS.
SUBJECT
Reprogramming the TCM/EGS
MODEL
E36 Z3 roadster/coupe with M54 produced up to 11/00
E46 3 Series with M54 produced up to 11/00
SITUATION
Due to a transmission control module (TCM / EGS) software error, a communication conflict may exist between the TCM and an "aftermarket" scan tool. This may prevent the TCM from displaying the control module's "calibration identification" on the "off-board" scan tool display.
AFFECTED VEHICLES
This service action involves E36 Z3 and E46 vehicles with the M54B25 and M54B30 engines which were produced up to 11/2000.
In order to determine if a specific vehicle is affected by this service action, it will be necessary to utilize the "Service Menu" of the DCS (Dealer Communication System). Based on the response of the system, either proceed with the corrective action or take no further action.
The Chassis Number Ranges shown are only for informational purposes and are not to be considered as the only deciding factor.
CAUSE
TCM/EGS program error
CORRECTION PROCEDURE
Reprogram the TCM/EGS with CD25 or higher.
1. Using CD25 or higher, reprogram the TCM.
2. Using the DIS/MODiC, select:
-- 4 Programming: "Programming Drive P25.0"
-- 1 "Exchange control unit"
-- 1 "Determine basic control unit"
-- "Is faulty control unit still installed in car" select "YES"
-- "Turn on ignition - start automatic determination" select "YES"
-- "Automatic determination active - please wait"
-- Follow the directions to complete the programming and clearing of the adaptations.
3. For reference only, the numbers shown will be installed after programming with CD25.
LABEL INSTRUCTIONS
This service action has been assigned code number 296. After the vehicle has been checked, and corrected if necessary, obtain a label (SD92-155) and:
a. emboss your BMW dealer warranty number in the middle of the label (1);
b. punch out code number 296 printed on the label and,
c. affix the label to the B pillar as shown.
If the vehicle already has a label from a previous Service Action/Recall Campaign, affix the new label next to the old one. Do not affix one label on top of another one because a number from an underlying label could appear in the punched-out hole of the new label.
WARRANTY INFORMATION
Reimbursement for this service action will be provided through campaign entry without regard to vehicle age or mileage.
DISCLAIMER
RENDER: 1.0x
NO RELATED
Recommended Tools & Savings
Use the Manual With the Right Hardware
Pair factory procedures with proven DIY tools so the instructions are easier to execute.
Affiliate disclosure: We may earn a commission at no extra cost to you.
When to See a Mechanic
Stop DIY work and contact a certified mechanic immediately if any of the following apply:
- β’ You smell fuel, burning insulation, or see smoke.
- β’ Brakes feel soft, pull hard to one side, or make grinding noises.
- β’ The engine overheats, stalls repeatedly, or misfires under load.
- β’ You are missing required tools, torque specs, or safe lifting equipment.
- β’ You are not confident in the next step or safety outcome.