Thermostat Software And Oxygen Sensor/Misfire Reprogramming (12 21 99)
Publication date: 2000-07-01Reference number: 12 21 99
Supersedes refnos: 12 02 00, 12 07 98
THERMOSTAT SOFTWARE AND OXYGEN SENSOR/MISFIRE REPROGRAMMING
TECHNICAL SERVICE BULLETIN
| BMW: | E38 - 740i/iL with M62/M62TU produced 4/97-8/99, E39 - 540i/iA with M62/M62TU produced 4/97-8/99 |
| GROUP: | 12 - Engine Electrical |
SUBJECT
Thermostat Software And Oxygen Sensor/Misfire Reprogramming
SITUATION
Customer complains that the "Check Engine" light is illuminated and any or all of the following fault codes may be stored in the Engine Control Module (ECM/DME) as a result of a software error:
- FC 10 - O2 sensor pre catalyst (Bank 1)
- FC 12 - O2 sensor post catalyst (Bank 1)
- FC 18 - O2 sensor pre catalyst (Bank 2)
- FC 20 - O2 sensor post catalyst (Bank 2)
- Various misfire faults
- FC 139 or 140 - Activation Map Cooling
CAUSE
DME calibration software.
AFFECTED VEHICLES
This Service Action involves E38 and E39 vehicles with M62/M62TU engines, which were produced from 4/97 to 8/99.
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 listed below are only for informational purposes and are not to be considered as the only deciding factor.
| Model | Chassis Number Ranges |
|---|---|
| 540iA | BB10005 |
| 540iA | BL09000 |
| 540iA | BW57970 - BW63302 |
| 540iA | GM60005 - GM62661 |
| 540iAT | GN90015 - GN90476 |
| 540i | BV92128 - BV95453 |
| 540i | GC91001 - GC92123 |
| 740iA | DL49756 - DL57679 |
| 740iA | DN73002 - DN74890 |
| 740iLA | DM08447 - DM25715 |
| 740iLA | DP00005 - DP04419 |
CORRECTION
Check the DME program number, and if necessary, reprogram the DME.
PROCEDURE
Check the DME program number, and if necessary, reprogram the DME with CD21 or higher:
- Using the DIS/MODIC, print out the DME identification page.
- Compare the "Programmed Control Unit" number to the numbers listed below:
- 1430684, 1430694, 1430700, 1430949, 1430950, 1430951, 1430952, 1430960, 1430964, 1430968, 1430972, 1430982, 1430984, 1438252
- 7501299, 7501300, 7501301, 7502294, 7502296, 7502302, 7502331, 7502430, 7502432, 7502439, 7502442, 7502443, 7502448, 7502453, 7502454
- If the "programmed control unit #" matches one of the above listed numbers, reprogram the DME with CD21.0 or higher. Adaptation values must be cleared after programming.
- If the programmed control unit number does not match any of the listed numbers, then no further action is necessary.
LABEL INSTRUCTIONS
This Service Action has been assigned code number 258 After the vehicle has been checked, and corrected if necessary, obtain a label (SD 92-120) and:
- emboss your BMW dealer warranty number in the middle of the label (1);
- punch out code number 258 printed on the label and,
- affix the label to the B pillar as shown in Fig 1 .
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
Covered under the terms of the applicable BMW Emissions Warranty. Reimbursement for this Service Action will be through campaign entry.
Only one work package can be claimed.