Diagnostic Trouble Codes With Test Charts: Introduction
If no faults were found while performing BASIC DIAGNOSTIC PROCEDURES , proceed with self-diagnostics. BMW vehicles are equipped with 2 separate self-diagnostic systems. OBD-II self-diagnostic system accesses Diagnostic Trouble Codes (DLCs) using a generic scan tool connected to vehicle Data Link Connector (DLC). See Fig 1-Fig 3 . BMW self-diagnostic system accesses DTCs using special BMW hardware and software connected to BMW engine diagnostic connector socket. See Fig 4.
Regardless of self-diagnostic system, DME/Motronic control unit provides a substitute value if a failure occurs in an engine performance related component, such as engine (coolant) temperature sensor, intake air temperature sensor, airflow meter or exhaust gas oxygen sensor. See 1997 MODEL COVERAGE table. These substitute values are canceled when normal engine operation is resumed.
The Motronic/Siemens control unit provides a substitute value if a failure occurs in an engine performance related component, such as engine (coolant) temperature sensor, intake air temperature sensor, airflow meter or exhaust gas oxygen sensor. These substitute values are canceled when normal engine operation is resumed.
If no DTCs are present after entering self-diagnostics, proceed to TESTS W/O CODES article for diagnosis by symptom (i.e., ROUGH IDLE, NO START, etc.).
| Model | Engine | Fuel System |
|---|---|---|
| M3 | 3.2L 6-Cyl | Siemens |
| Z3 | 1.9L 4-Cyl | Bosch ML-Motronic |
| Z3 | 2.8L 6-Cyl | Siemens |
| 318i | 1.9L 4-Cyl | Bosch ML-Motronic |
| 318is | 1.9L 4-Cyl | Bosch ML-Motronic |
| 318ti | 1.9L 4-Cyl | Bosch ML-Motronic |
| 328i | 2.8L 6-Cyl | Siemens |
| 328is | 2.8L 6-Cyl | Siemens |
| 528i | 2.8L 6-Cyl | Siemens |
| 540i | 4.4L V8 | Bosch HFM-Motronic |
| 740i | 4.4L V8 | Bosch HFM-Motronic |
| 740iL | 4.4L V8 | Bosch HFM-Motronic |
| 750iL | 5.4L V12 | Bosch HFM-Motronic |
| 840Ci | 4.4L V8 | Bosch HFM-Motronic |
| 850Ci | 5.4L V12 | Bosch HFM-Motronic |