BMW >> 3 Series/Compact (E36) (E46) – 5 Series (E39) – 7 Series (E38) – 8 Series (E31) – X5 4.4L (E53) – Z3 (1992 – 2002)

Model:

3 Series/Compact (E36) • 3 Series (E46) • 5 Series (E39) • 7 Series (E38) • 8 Series (E31) • X5 4.4L (E53) • Z3

Year:  1992-02
Engine identification:  19 4E/S 1, 20 6S 2/3/4, 25 6S 3/4, 28 6S 2, 35 8S 1/2, 35 8S 2, 44 8S 1/2, 54 12 1/2
System:  Siemens MS40/41/42 • Bosch Motronic M5.2 • Bosch BMS46 • Bosch ME7.2

Accessing and erasing – Siemens MS40/41

  • The engine control module (ECM) fault memory can only be accessed and erased using diagnostic equipment connected to the data link connector (DLC).

NOTE: Some models may have both DLCs fitted. DO NOT open 20-pin DLC while using 16-pin DLC.

Trouble code  identification

Scan code Fault location Probable cause
Engine control module (ECM) -data exchange not possible Wiring between DLC and ECM, supply voltage, engine control relay, DLC
0 Engine control module (ECM) – undefined fault Disconnect ECM multi-plug for at least   10 min.- check if trouble code reappears   before replacing ECM
1 Ignition circuit, cyl. 1 – defective Wiring, connector, ignition coil, ECM
2 MS41: Ignition circuit, cyl. 2 – defective Wiring, connector, ignition coil, ECM
2 Ignition circuit, cyl. 3 – defective Wiring, connector, ignition coil, ECM
3 MS41: Ignition circuit, cyl. 4 – defective Wiring, connector, ignition coil, ECM
3 Ignition circuit, cyl. 5 – defective Wiring, connector, ignition coil, ECM
5 MS41: Ignition circuit, cyl. 6 – defective Wiring, connector, ignition coil, ECM
5 Injector, cyl. 6 – circuit malfunction Wiring, injector
6 MS41: Injector, cyl. 2 – circuit malfunction Wiring, injector
6 Injector, cyl. 4 – circuit malfunction Wiring, injector
8 MS41: Injector, cyl. 1 – circuit malfunction Wiring, injector
8 Mass air flow (MAF) sensor/volume air flow   (VAF) sensor – circuit malfunction Wiring, connector(s), MAF sensorNAF   sensor
10 A/C control module/ECM communication – malfunction Wiring, AJC control module
11 MS41: Engine coolant temperature (ECT)   sensor – malfunction Wiring, connector(s), ECT sensor
11 Evaporative emission (EVAP) pressure sensor – malfunction Wiring, EVAP pressure sensor
12 Vehicle speed sensor (VSS) – incorrecUno signal Wiring, instrument panel, VSS
14 MS41: Throttle position (TP) sensor – defective Wiring, connector(s), TP sensor
14 ECM/transmission control module (TCM)   communication – short to ground Wiring, ECM, TCM
16 MS41: Intake air temperature (IAT) sensor- malfunction Wiring, connector(s), IAT sensor
16 A/C control module – signal Wiring, AJC condenser blower motor relay, A!C refrigerant high pressure switch, A!C refrigerant low pressure switch, A!C control module
18 ECM/immobilizer control module communication – signal Wiring, immobilizer control module
20 Malfunction indicator lamp (MIL) – circuit malfunction Wiring, bulb, ECM
21 Camshaft position (CMP) actuator – malfunction Wiring, connector, CMP actuator
22 Injector, cyl. 3 – circuit malfunction Wiring, injector
23 Injector, cyl. 1 – circuit malfunction Wiring, injector
24 MS41: Injector, cyl. 6 – circuit malfunction Wiring, injector
24 AJC compressor clutch relay – malfunction Wiring, AJC compressor clutch relay
25 MS41: Injector, cyl. 4 – circuit malfunction Wiring, injector
25 Oxygen sensor heater 1 – circuit malfunction Wiring, connector, engine control relay, H02S, ECM
27 Idle speed control (ISC) actuator/idle air control   (lAC) valve – malfunction Wiring, connector(s), ISC actuator/   lAC valve, ECM
29 Ignition circuit, cyl. 2 – defective Wiring, connector, ignition coil, ECM
30 MS41: Ignition circuit, cyl. 1 – defective Wiring, connector, ignition coil, ECM
30 Ignition circuit, cyl. 4 – defective Wiring, connector, ignition coil, ECM
31 MS41: Ignition circuit, cyl. 3 – defective Wiring, connector, ignition coil, ECM
31 Ignition circuit, cyl. 6 – defective Wiring, connector, ignition coil, ECM
33 MS41: Ignition circuit, cyl. 5 – defective Wiring, connector, ignition coil, ECM
33 Injector, cyl. 5 – circuit malfunction Wiring, injector
35 Secondary air injection (AIR) pump relay – malfunction Wiring, connector, AIR pump relay
46 Fuel level signal Fuel level low, wiring, fuel gauge tank sensor
49 Battery voltage too low Wiring, alternator, battery
50 Injector, cyl. 2 – circuit malfunction Wiring, injector
51 MS41: Evaporative emission (EVAP) canister purge valve – malfunction Wiring, connector(s), EVAP canister purge valve
51 Evaporative emission (EVAP) canister purge valve – malfunction Wiring, connector(s), EVAP canister purge valve
52 Fuel pump relay – malfunction Wiring, connector(s), fuel pump relay
53 MS41: Exhaust gas control solenoid – malfunction Wiring, connector, exhaust gas control solenoid
53 Oxygen sensor heater – circuit malfunction Wiring, connector, H02S
55 MS41: Idle speed control (ISC) actuator/idle air control (lAC) valve – malfunction Wiring, connector(s), ISC actuator/   lAC valve, ECM
55 Oxygen sensor heater 2 – circuit malfunction Wiring, connector, engine control relay, H02S, ECM
56 Ignition signal resistor – defective Wiring, ignition signal resistor
57 Knock sensor (KS) 1 – defective Wiring, connector, KS incorrectly tightened, KS
59 Knock sensor (KS) 2 – defective Wiring, connector, KS incorrectly tightened, KS
62 Ignition circuit – secondary circuit Wiring, ignition coil(s)
63 MS41: Secondary air injection (AIR) solenoid – defective Wiring, connector, AIR solenoid
63 Knock sensor (KS) 2 – defective Wiring, connector, KS incorrectly tightened, KS
64 Knock sensor (KS) 1 – defective Wiring, connector, KS incorrectly tightened, KS
65 Camshaft position (CMP) sensor ..,. circuit malfunction Wiring, connector, CMP sensor
68 Mass air flow (MAF) sensor/volume air flow   Wiring, connector(s), MAF sensorNAF  
(VAF) sensor- incorrect signal sensor
69 MS41: Evaporative emission (EVAP) canister purge valve – electrical fault Wiring, connector, EVAP canister purge valve
69 Fuel pump relay – malfunction Wiring, connector(s), fuel pump relay
74 A/C compressor clutch relay – malfunction Wiring, A!C compressor clutch relay
75 Heated oxygen sensor (H02S) – circuit malfunction Wiring, connector(s), H02S
76 MS41: Heated oxygen sensor (H02S) 1 – circuit malfunction Wiring, connector(s), H02S, ECM
76 Heated oxygen sensor (H02S) 2 – circuit malfunction Wiring, connector(s), H02S, ECM
77 Throttle position {TP) sensor – defective Wiring, connector(s), TP sensor
79 Crankshaft position (CKP) sensor/engine speed (RPM) sensor – incorrecUno signal Wiring, CKP sensor/RPM sensor
80 Engine control module (ECM)/ABS control module communication, ASR system Wiring, electrical interference, ABS trouble code(s) stored, ECM
81 Engine coolant temperature (ECT) sensor – malfunction Wiring, connector(s), ECT sensor
82 MS41: Engine control module (ECM)/ABS control module communication, ASR system Wiring, electrical interference, ABS trouble   code(s) stored, ECM
82 Engine control module (ECM)/ABS control module communication, ASR system Wiring, electrical interference, ABS trouble code(s) stored, ECM
83 Crankshaft position (CKP) sensor/engine speed (RPM) sensor – circuit malfunction Wiring, connector, CKP sensor/RPM sensor
84 Camshaft position (CMP) sensor – range/ performance problem Wiring, CMP sensor
85 Intake air temperature (IAT) sensor- malfunction Wiring, connector(s), IAT sensor
97 Evaporative emission (EVAP) canister purge valve – mechanical fault EVAP canister purge valve
98 Idle speed control (ISC) actuator/idle air control (lAC) valve – mechanical fault ISC actuator/lAC valve
99 Heated oxygen sensor (H02S) – range/ performance problem Wiring, intake/exhaust leak, fuel level low, fuel pressure, evaporative emission (EVAP) canister purge valve, injector(s), H02S, ECM
100 Engine control module (ECM) – defective Disconnect ECM multi-plug for at least 10 min. – check if trouble code reappears before replacing ECM
200 Engine control module (ECM) – defective Disconnect ECM multi-plug for at least5 min. – check if trouble code reappears before replacing ECM
201 MS41: Heated oxygen sensor (H02S) 1 – circuit malfunction Wiring, connector(s), H02S
201 Heated oxygen sensor (H02S) 2 – circuit malfunction Wiring, connector(s), H02S
202 Heated oxygen sensor (H02S), cyl. 1-3- range/performance problem Wiring, intake/exhaust leak, fuel level low, fuel pressure, evaporative emission (EVAP) canister purge valve, injector(s), H02S, ECM
203 Heated oxygen sensor (H02S), cyl. 4-6- range/performance problem Wiring, intake/exhaust leak, fuel level low, fuel pressure, evaporative emission (EVAP) canister purge valve, injector(s), H02S, ECM
204 Idle speed control (ISC) actuator/idle air control (lAC) valve – idle speed incorrect   Intake leak, ISC actuator/lAC valve, TP sensor, throttle valve  
209 Immobilizer control module – incorrect signal Wiring, incorrectly coded, immobilizer control module
210 Misfire detected – more than 2 cylinders Wiring, ignition coils, spark plugs, ignition signal resistor, ECM
211 Idle speed control (ISC) actuator/idle air control (lAC) valve – mechanical fault ISC actuator/lAC valve
212 Camshaft position (CMP) actuator- mechanical fault Camshaft timing mechanism, CMP actuator
214 Vehicle speed sensor (VSS) – signal Wiring, ECM/ABS control module communication, electrical interference, ABS trouble code(s) stored, ECM
215 Engine control module (ECM)/ABS control module communication – plausibility Wiring, electrical interference, ABS trouble code(s) stored, ECM
216 CAN data bus, TCM – signal Wiring, transmission range (TR) switch, electrical interference, TCM, ECM
217 CAN data bus, TCM – no data transmission Wiring, electrical interference, TCM
218 CAN data bus, ECM Wiring
219 CAN data bus, ECM Wiring
222 Lambda regulation – defective Engine coolant temperature (ECT) sensor, oxygen sensor heater circuit, H025, ECM
227 Mixture control (MC), cyl. 1-3- range/ performance problem Wiring, fuel level low, fuel pressure, intake/ exhaust leak, MAF sensorNAF sensor, injector(s), H025, EVAP canister purge valve, ECT sensor, ECM
228 Mixture control (MC), cyl. 4-6 – range/ performance problem   Wiring, fuel level low, fuel pressure, intake/ exhaust leak, MAF sensorNAF sensor, injector(s), H02S, EVAP canister purge valve, ECT sensor, ECM
229 Heated oxygen sensor (H02S) 1 – range/ performance problem Wiring, intake/exhaust leak, fuel level low, fuel pressure, EVAP canister purge valve, injector(s), H02S, ECM
230 Heated oxygen sensor (H02S) 2- range/ performance problem Wiring, intake/exhaust leak, fuel level low, fuel pressure, EVAP canister purge valve, injector(s), H02S, ECM
231 Heated oxygen sensor (H02S) 1 – malfunction Wiring, H02S
232 Heated oxygen sensor (H02S) 2 – malfunction Wiring, H02S
233 Catalytic converter system, bank 1 – efficiency Wiring, H02S, ECM
234 Catalytic converter system, bank 2 – efficiency Wiring, H025, ECM
238 Combustion failure – cyl. 1 Wiring, ignition/fuel system, ECM
239 Combustion failure – cyl. 2 Wiring, ignition/fuel system, ECM
240 Combustion failure – cyl. 3 Wiring, ignition/fuel system, ECM
241 Combustion failure – cyl. 4 Wiring, ignition/fuel system, ECM
242 Combustion failure – cyl. 5 Wiring, ignition/fuel system, ECM
243 Combustion failure – cyl. 6 Wiring, ignition/fuel system, ECM
244 Engine speed (RPM) sensor/crankshaft position (CKP) sensor – circuit malfunction Wiring, connector, RPM sensor/CKP sensor
245 Secondary air injection (AIR) system – bank 1 Wiring, connector(s), AIR pump relay, AIR solenoid
246 Secondary air injection (AIR) system – bank 2 Wiring, connector(s), AIR pump relay, AIR solenoid
247 Secondary air injection (AIR) solenoid – mechanical fault AIR solenoid
250 Fuel tank vent valve – malfunction Wiring, fuel tank vent valve
251 Fuel tank vent system – malfunction Wiring, hoses, fuel tank vent valve
252 Fuel tank vent system – malfunction Wiring, hoses, fuel tank vent valve
253 Evaporative emission (EVAP) canister purge valve – mechanical fault EVAP canister purge valve
254 Fuel tank vent system – leak detected Hose(s), fuel tank vent valve
255 Evaporative emission (EVAP) canister purge valve – mechanical fault EVAP canister purge valve
 

Accessing and erasing – Siemens MS40/41

  • The engine control module (ECM) fault memory can only be accessed and erased using diagnostic equipment connected to the data link connector (DLC).

NOTE: Some models may have both DLCs fitted. DO NOT open 20-pin DLC while using 16-pin DLC.

Trouble code  identification

OBD-11 code Fault location Probable cause
PO,P2,UO Refer to 080-11 trouble code tables
P1140 Mass air flow (MAF) sensor/throttle position   (TP) sensor communication – plausibility Wiring, MAF sensor/TP sensor, ECM
P1161 Engine oil temperature (EOT) sensor – range/ performance problem Wiring, connector, EOT sensor, ECM
P1174 Fuel trim (FT), bank 1 – range/performance problem Wiring, connectors, intake/fuel system, injectors, H02S, MAF sensor, ECT sensor, EVAP canister purge valve, ECM
P1176 Heated oxygen sensor (H02S) 1, bank 1 – slow response Wiring, H02S
P1186 Heated oxygen sensor (H02S) 2, bank 2 – heater circuit malfunction Wiring, connector, fuel pump relay, H02S
P1188 Fuel trim (FT), bank 1 – range/performance problem Wiring, connectors, intake/fuel system, injectors, H02S, MAF sensor, ECT sensor, EVAP canister purge valve, ECM
P1270 Engine torque difference bank 1 to 2 – malfunction Trouble code(s) stored, intake leak, mechanical fault, electronic throttle system (ETS)
P1383 Ignition circuit – malfunction Wiring, connectors, spark plug(s), ignition coil(s)
P1386 Knock sensor(s) (KS)- circuit malfunction Wiring, connector, KS incorrectly tightened, KS
P1396 Crankshaft position (CKP) sensor/engine speed   (RPM) sensor 1 & 2 – faulty signal CKP/RPM sensor(s), excessive crankshaft clearance, flywheel ring gear damaged
P1423 Secondary air injection (AIR) system, bank 1 – insufficient flow detected Hose connection(s), AIR valve, AIR pump
P1453 Secondary air injection (AIR) system, bank 1 – electrical fault Wiring, connectors, AIR pump relay, AIR   pump
P1470 Evaporative emission (EVAP) canister purge valve- ECM output stage Wiring, EVAP canister purge valve, ECM
P1475 Evaporative emission (EVAP) system – malfunction Wiring, connector, EVAP canister purge valve relay, EVAP canister purge valve, ECM
P1509 Idle speed control (ISC) actuator – malfunction Wiring, ISC actuator
P1511 Intake manifold air control solenoid – circuit malfunction Wiring, connector, intake manifold air control solenoid
P1519 MS40/41/42/46/M5.2: Inlet camshaft control system, end position – plausibility Wiring, connector, camshaft position (CMP)   sensor, crankshaft position (CKP) sensor, ECM
P1519 ME7.2: Inlet camshaft control system, bank 1 – plausibility Wiring, connector, mechanical fault, camshaft position (CMP) actuator, camshaft position (CMP) sensor(s), crankshaft position (CKP) sensor, ECM
P1520 Exhaust camshaft control system, end position – plausibility Wiring, connector, camshaft position (CMP) sensor, crankshaft position (CKP) sensor, ECM
P1522 Inlet camshaft control system, camshaft position – plausibility Wiring, connector, camshaft position (CMP)   actuator, ECM
P1522 ME7.2: Inlet camshaft control system, bank 2- plausibility Wiring, connector, mechanical fault, camshaft position (CMP) actuator, camshaft position (CMP) sensor(s), crankshaft position (CKP) sensor, ECM
P1523 Exhaust camshaft control system, camshaft position – plausibility Wiring, connector, camshaft position (CMP)   actuator, ECM
P1525 Camshaft position (CMP) actuator, inlet camshaft – ECM output stage Wiring, connector, CMP actuator, ECM
P1525 ME7.2: Inlet camshaft control system, bank 1 – ECM output stage Wiring, connectors, CMP actuator, ECM
P1526 Inlet camshaft control system, bank 2 – ECM   output stage Wiring, connectors, CMP actuator, ECM
P1529 Camshaft position (CMP) actuator, exhaust camshaft – ECM output stage Wiring, connector, CMP actuator, ECM
P1550 Idle speed control (ISC) actuator – malfunction Wiring, ISC actuator
P1585 Random/multiple cylinder(s)- misfire detected Fuel level low, ignition/fuel system, injector(s), intake leak, mechanical fault
P1589 Knock sensor(s) (KS)- circuit malfunction Wiring, connector, KS incorrectly tightened, KS
P1593 Intake manifold air control solenoid – ECM   output stage Wiring, intake manifold air control solenoid, ECM
P1622 Engine coolant temperature (ECT) sensor, ECM controlled cooling system – ECM output stage Wiring, ECT sensor, ECM
P1690 Malfunction indicator lamp (MIL) – circuit malfunction Wiring, MIL