LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> BMW >> 2000 >> X5 >> Repair and Diagnosis >> Engine Performance >> System >> Diagnostic Trouble Codes With Test Charts >> Introduction >> Notes
April 5, 2026: LEMON Manuals is launched! Read the announcement.

Diagnostic Trouble Codes With Test Charts: Introduction: Notes

If no faults were found while performing BASIC DIAGNOSTIC PROCEDURES , proceed with self-diagnostics. BMW vehicles are equipped with an OBD-II self-diagnostic system for accessing Diagnostic Trouble Codes (DTC) using a generic scan tool connected to vehicle Data Link Connector (DLC). See Fig 1-Fig 5 . BMW trouble codes can be accessed using BMW's Diagnostic Information System (DIS) or Mobile Diagnostic Computer (MoDiC).

DME/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. See ENGINE MANAGEMENT SYSTEM IDENTIFICATION  table. These substitute values are canceled when normal engine operation is resumed.

If no DTCs are present after entering self-diagnostics, proceed to TROUBLE SHOOTING - NO CODES article for diagnosis by symptom (i.e., ROUGH IDLE, NO START, etc.).

NOTE: All voltage tests should be performed with a Digital Volt-Ohmmeter (DVOM) with a minimum 10-megohm input impedance, unless specifically stated otherwise in testing procedures.
Fig 1: Locating OBD-II Data Link Connector (Z3)
G98D11281Courtesy of BMW OF NORTH AMERICA, INC.
Fig 2: Locating OBD-II Data Link Connector (Z8)
G00066178Courtesy of BMW OF NORTH AMERICA, INC.
Fig 3: Locating OBD-II Data Link Connector (3-Series & 5-Series)
G98E11282Courtesy of BMW OF NORTH AMERICA, INC.
Fig 4: Locating OBD-II Data Link Connector (7-Series)
G98F11283Courtesy of BMW OF NORTH AMERICA, INC.
Fig 5: Locating BMW Engine Diagnostic Connector Socket
G99F05482Courtesy of BMW OF NORTH AMERICA, INC.

BMW has a 20-pin diagnostic connector located in engine compartment in addition to a 16-pin OBD-II connector located inside vehicle . See Fig 5. The 16-pin OBD-II connector has been in all BMWs since 1996 to comply with OBD-II regulations requiring a standardized diagnostic port.

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 TROUBLE SHOOTING - NO CODES article for diagnosis by symptom (i.e., ROUGH IDLE, NO START, etc.). For engine management system identification, see ENGINE MANAGEMENT SYSTEM IDENTIFICATION  table.

NOTE: All voltage tests should be performed with a Digital Volt-Ohmmeter (DVOM) with a minimum 10-megohm input impedance, unless specifically stated otherwise in testing procedures.
ENGINE MANAGEMENT SYSTEM IDENTIFICATION

Model Management System
M-Coupe Siemens MS 41.2
M-Roadster Siemens MS 41.2
M5 Siemens MS S52
X5 Bosch M 7.2 Motronic
Z3 Siemens MS 42
Z8 Siemens MS S52
323i Siemens MS 42
323Ci Siemens MS 42
328Ci Siemens MS 42
528i Siemens MS 42
540i Bosch Motronic M 7.2
740i Bosch M5.2.1
740iL Bosch M5.2.1
750iL Bosch M5.2.1 (Dual DME) Motronic