BMW 3 Series Service Manual (E39)
.pdf.-
Fuel Injection I
Working inside E-box, disconnect ECM harness connector (arrow) by releasing fastener and pivoting connector up and off ECM.
CAU T I O W
Besure ignition is OFFbefore disconnectingor reconnecting
DME system components.
Remove ECM from retaining brackets and lift off holder.
Installation is reverse of removal
Before attempting to start engine, use BMW service tester
DISplus, MoDiC, GTl or equivalent:
*Code replacement ECM with application information (i.e engine code, transmission type, etc.).
Align ECM to EWS (electronic immobilizer).
Siemens MS 42.0 and MS 43.0
ECM pin assignments
ECM pin assignments are given in Table c. For engine management system schematics, see ELE Electrical Wiring Diagrams.
/ CAUTIOW |
I |
A l ~ a y swait at least one mfnule after turning off the ignition |
|
before remov;ng |
[he connecror irom rhe ECM. If the con- |
nector is removed before this time, residualpower in the |
|
system relay may damage the ECM. |
|
Always connect or disconnect the control module con- |
|
nector and meter probes with the ignition off. |
|
When making checks at the ECM itself, a breakout box |
|
should be used to allow tests to be made with the connector |
|
attached to the ECM. This also prevents damage to the small |
|
terminals in the connector. As an alternative, the harness |
|
connector housing can be separated so that electrical checks |
|
can be made from the back of the connector. |
|
Table c.Siemens MS 42.0and MS 43.0 ECM pin assignments |
1Notes |
||
Pin |
lslgnal |
l~om~onentlfunction |
|
Connector X60001 9-pin black |
IUnloeder relay terminal 15 |
||
1 |
loutput |
I~erminai15 |
|
2 |
I |
1Not used |
I |
3 |
|
Not used |
|
4 |
Ground |
Ground |
Ground point |
.-
/Fuel Injection
Table c. Siemens MS 42.0 and MS 43.0 ECM pin assignments (continued) |
|
|
||||
Pin |
Signal |
|
Componentlfunction |
|
Notes |
|
5 |
|
Ground |
|
Ground |
|
Ground connector |
6 |
Ground |
Ground |
|
Ground connector |
||
7 |
|
Input |
Terminal 30 |
|
B+ terminal |
|
8 |
I |
lnout |
Voltaae SUDP~V |
|
Fuse carrier, engine electronics |
|
|
' |
I |
- |
I |
||
9 |
/ l n ~ u t |
l~oltaqesupply. |
I |
Fuse carrier, engine electronics |
||
|
I |
' |
I |
|
I |
|
Connector X60002 24-pin |
|
|
IHeated oxygen sensor 1 in front of cat. conv. |
|||
1 |
linput |
IHeater, precatalyst oxygen sensor 1 |
||||
|
I |
I |
I |
18 |
llnout |
- |
]Heated oxygen sensor 2 behind cat. conv. |
IHeater, post-catalyst oxygen sensor 2 |
|||
19 |
input |
Heater, post-catalyst oxygen sensor 2 |
Heated oxygen sensor 2 behind cat. conv. |
20 |
Ground |
Ground, precatalyst oxygen sensor 1 |
Heated oxygen sensor 1 in front of cat. conv. |
21 |
Ground |
Ground, precatalyst oxygen sensor 2 |
Heated oxygen sensor 2 in front of cat. conv. |
22 |
Ground |
Ground, post catalyst oxygen sensor 1 |
Heated oxygen sensor 1 behind cat. conv. |
23 |
Input |
ECM (DME main) relay signal activation |
ECM |
24 |
Ground |
Ground, post catalyst oxygen sensor 2 |
Heated oxygen sensor 2 behind cat. conv. |
Connector X60003 52-pin |
|
|
|
1 |
Input |
Signal, mass air flow sensor |
Hot film mass air flow sensor |
2 |
Input |
Signal, exhaust camshaft sensor |
Camshaft position sensor |
3 |
I |
Not used |
|
|
I |
I |
|
4 |
loutput |
l~hrottlevalve supply (MS 42.0) |
I~hrottlevalve (MS 42) |
|
I |
I |
I |
5 |
1 lnput |
ISignal, intake camshaft position sensor |
/camshaft position sensor 1 |
130-43
Fuel Injection]
Table c. Siemens MS 42.0 and MS 43.0 ECM pin assignments (continued) |
|
||||
Pin |
Signal |
|
Component/function |
Notes |
|
6 |
|
|
Not used |
|
|
7 |
Output |
|
Throttle valve supply potentiometer 2 |
Throttle valve |
|
8 |
Input |
|
Signal, crankshaft position sensor |
Crankshaft position sensor |
|
9 |
Input |
|
Signal, pedal position sensor 2 (MS 42.0) |
Throttle valve (MS 42.0) |
|
10 |
Input |
|
Signal, throttle position sensor 1 |
Throttle valve |
|
11 |
I |
|
Not used |
|
I |
|
I |
|
|||
12 |
llnput |
IFeedback signal,- |
engine start |
/Starter |
|
/I 13 |
I |
I |
|
|
I |
Input |
|
|
|
Alternator (generator) |
|
14 |
Ground |
|
Ground, throttle position sensor (MS 42.0) |
Throttle valve (MS 42.0) |
|
15 |
Ground |
|
Ground, exhaust camshaftsensor I |
Camshaft position sensor I |
|
16 |
Input |
|
Signal, pedal position sensor 1 (MS 42.0) |
Throttle valve (MS 42.0) |
|
17 |
Ground |
|
Ground, mass air flow sensor |
Hot film mass air flow sensor |
|
18 |
Ground |
|
Ground, intake camshaft sensor 1 |
Camshaft position sensor i |
|
19 |
Input |
|
Signal, throttle potentiometer 1 |
Throttle valve |
|
20 |
Ground |
I |
Ground, throttle position sensor |
Throttle valve |
|
|
I |
|
|
I |
|
21 |
Ground |
|
Ground, crankshaft position sensor |
Cranltshaft position sensor |
|
22 |
loutput |
I ~ i g n a lintake, air temperature |
Ilntake air temperature sensor |
||
|
I |
1 |
- |
|
I |
23 |
l ~ r o u n d |
I ~ r o u n dintaite, air temperature sensor |
/Intake air temperature sensor |
||
24 |
Output |
|
Signal, coolant temperature sensor |
Coolant temperature sensor |
|
25 |
Ground |
|
Ground, coolant temperature sensor |
Coolant temperature sensor |
|
26 |
Input |
|
Signal, oil pressure |
Oil pressure switch |
|
27 |
Output |
|
Signal, engine oil temperature sensor |
Oil temperature sensor |
|
28 |
Ground |
|
Ground, engine oil temperature sensor |
Oil temperature sensor |
|
29 |
Output |
|
Signal, knock sensor |
Knoclt sensor |
|
30 |
O u t ~ u t |
I |
Signal, knock sensor |
I<nocltsensor |
|
|
I |
- |
|
I |
|
31 |
Output |
|
Signal, knock sensor |
Knoclt sensor |
|
32 |
loutput |
ISignal, ltnock sensor |
l ~ n o c ksensor |
||
|
I |
1 |
- |
|
I |
33 |
1input |
ISignal, cylinder 1 fuel injector |
/cylinder 1 fuel injector |
||
34 |
Input |
|
Signal, cylinder 2 fuel injector |
Cylinder 2 fuel injector |
|
35 |
input |
|
Signal, cylinder 3 fuel injector |
Cylinder 3 fuel injector |
|
36 |
Input |
|
Signal, cylinder 4 fuel injector |
Cylinder 4 fuel injector |
|
37 |
Input |
|
Signal, cylinder 5 fuel injector |
Cylinder 5 fuel injector |
|
38 |
Input |
|
Signal, cylinder 6 fuel injector |
Cylinder 6 fuel injector |
|
39 |
Inout |
|
- |
|
Oil level sensor |
|
Sianai, oil level sensor |
||||
40 |
Input |
|
Signal. VANOS inlet valve |
VANOS inlet valve |
|
41 |
Input |
|
Signal. VANOS outlet valve |
VANOS outlet valve |
|
Fuel Injection
Table c. Siemens MS 42.0 and MS 43.0 ECM pin assignments (continued)
40 |
|
Not used |
|
|
Connector X60005 9-pin |
|
|
|
|
1 |
Input |
Signal, ignition coil 3 |
Ignitioncoil 3 |
|
2 |
Input |
Signal, ignition coil 2 |
Ignition coil 2 |
|
3 |
Input |
Signal, ignition coil 1 |
Ignition coil 1 |
|
4 |
|
Not used |
|
|
5 |
Ground |
Ground |
|
Ground connector |
6 |
Ground |
Ground |
|
Ground connector |
7 |
Input |
Signal, ignition coil 6 |
Ignitioncoil 6 |
|
8 |
Input |
Signal, ignition coil 5 |
lqnition coil 5 |
|
|
I |
I - |
. |
I - |
9 |
llnput |
/signal, ignition coil 4 |
IIgnitioncoil 4 |
|
Fuel Injection
M5.2 system features
The Bosch M5.2 system used on 1997 540i models uses an 88-pin control unit. The M5.2 system has the following functions and capabilities:
Fully sequential cylinder-individual fuel injection.
Integrated adaptive knock control.
Oxygen sensor fuel mixture control.
0Self-diagnosis and emergency operation characteristics. CAN-Bus link.
0OED II functions (misfire detection, catalytic converter monitoring, oxygen sensor monitor, and fuel tank ventilation system).
Electronic vehicle immobilization via EWS. One-touch starter function.
Control of characteristic map thermostat.
M5.2.1 system features
The Bosch M5.2.1 system is used on 1998 540i models. The M5.2.1 control module utilizes the SKE (standard shell construction housing) with 5 connectors and a combined total of 134 pins.
The M5.2.1 systefn has tile following functions or capabilities:
Separate power supply relay for ignition coils.
Leak diagnosis pump (LDP) control and feedback rnonitoring for evaporative system leak testing.
Fuel evaporative system providing ORVR (on-board refueling vapor recovery) compliancy.
Batterylalternator charge logic (idle speed varied with the battery state of charge).
CAN-Bus communications with the instrument cluster
EWS Ill "rolling code" ISN interface.
More sensitive ignition knock sensors.
Pulse width modulated (P-W-M) Heating and AIC (IHKA) status signal.
Running loss (312-way) solenoid valve.
Fuel Injection
Fuel Injection
-
ECM relay, testing
The engine control module (ECM) relay is energized via the ECM and supplies battery positive (B+)power to many of the engine management components and subsystems. Ifthis relay is faulty, the engine will not start.
CAUTIOI\C
Relaypositions can vary. Besure to confirm relaypositionby identifyingthe wiringinthe socket using the wiring diagrams in ELE Electrical Wiring Diagrams.
NOTE-
The ECMrelay is also referred to as the DMEmain relay.
ECM relay powers:
*ECM Ignition coils
Fuel injection
Evaporative leak detection pump (5.2.1 only) Idle air actuator
Camshaft sensors Evaporative emissions valve Hot film mass air flow sensor Fuel pump relay
Oxygen sensor heaters
4 Working in right rear of engine compartment:
Release interior ventilation filter cover latch (A) and remove cover.
Release plastic locking tab (B).
Rotate duct inward (arrow) to unloclc from bulk head and remove duct.
0Release spring lock (C) to remove lower filter housing. Slide filter housing away from inner fender to remove.
-Remove electrical box (E-box) cover fasteners and remove cover.
