Camshaft
position
(CMP)
sensor,
replacing
(6-cylinder
engine)
1
.
Remove
plastic
cover
from
above
fuel
injectors
.
2
.
Disconnect
harness
connector
from
VANOS
solenoid
and
unscrew
solenoid
from
VANOS
control
unit
.
Re-
"
Clean
contactsurface
on
engine
block
before
fnstall
move
oil
supply
line
from
VANOS
control
unit
.
See
117
ing
knock
sensors
.
Camshaft
Timing
Chain
.
3
.
Remove
camshaft
position
(CMP)
sensor
from
left
frontof
cylinder
head,
next
to
top
of
oil
filter
housing
.
"
Knock
sensor
to
cylinder
block
....
20
Nm
(15
ft
.
lbs
.)
4
.
Disconnect
CMP
sensor
harnessfrom
under
intake
manifold
.
5
.
Installation
is
reverse
of
removal
.
Use
a
new
O-ring
when
installing
sensor
.
Be
sure
wiring
is
rerouted
in
same
orientation
.
Tightening
Torques
"
CMP
sensor
to
cylinder
head
....
.
.
..
5
Nm
(3
.5
ft-Ib)
"
VANOS
oil
supply
pipe
to
VANOS
control
unit
...........
.
..
32
Nm
(24
ft-Ib)
"
VANOS
solenoid
to
VANOS
control
unit
...
.
.................
30
Nm
(22
ft-Ib)
Knock
sensors,
replacing
Knock
sensors
are
usedon
engines
with
Bosch
DME
M1
.7,
Bosch
DME
M3
.3
.1,
Bosch
DME
M5
.2,
and
Siemens
MS
41
.1
engine
management
systems
.
The
knocksensors
are
bolted
to
the
left
sideof
the
cylinder
block
and
monitor
the
combus-
tion
chamber
for
engine-damaging
knock
.
If
engine
knock
is
detected,
the
ignition
point
is
retarded
accordingly
via
the
en-
gine
control
module
.
CA
UTION-
"
Label
knock
sensorharness
connectors
before
disconnecting
them
.
The
connectors
must
not
be
interchanged
.
Engine
damage
may
result
if
the
sensors
are
monitoring
the
wrong
cytinders
.
"
Note
the
installed
angle
of
the
knock
sensoron
the
block
before
removing
it
.
Reinstall
the
sensor
in
the
same
position
.
Be
sure
to
usea
torque
wrench
when
tightening
the
sensormounting
bola
NOTE
-
"
On
M52
engines,
a
single
harness
connects
the
twosensors
to
the
main
harness
connector
.
The
shorter
cable
lead
fs
for
the
knock
sensor
for
cytinders
4,
5,
and
6
.
Tightening
Torque
IGNITION
SYSTEM
120-
7
0012730
Fig
.
12
.
Knock
sensor
mounting
bolt
on
front
left
side
of
cylinder
block
.
NOTE-
Knock
sensor
function
Is
monitoredby
the
On-Board
Diagnostic
system
.
If
a
knock
sensor
is
detected
to
be
faulty,
an
appropriatediagnostic
trouble
code
(DTC)
may
be
stored
in
memory
.
See
100
Engine-General
for
information
on
retrieving
DTCs
.
On
6-cylinder
engines,
the
knock
sensors
are
accessible
af-
ter
removing
the
intake
manifold
.
On
4-cylinder
engines,
the
upper
section
of
the
intake
manifold
should
be
removed
to
ac-
cess
the
sensors
.
See
Fig
.
12
.
NOTE-
Intakemanifold
removal
and
installation
procedures
are
"
Cylinder
no
.
1is
at
the
front
of
the
engine
.
covered
in
113
Cylinder
HeadRemoval
and
Installation
.
Ignition
Firing
Order
Ignition
Firing
Order
"
4-cylinder
engines
.....
..
...
.
..........
.1-3-4-2
"
6-cylinder
engines
...........
..
.
.
..
..
1-5-3-6-2-4
IGNITION
SYSTEM
SCHEMATICS
Fig
.
13
through
Fig
.
17
show
ignition
system
schematics
usedon
the
enginescoveredby
this
manual
.
IGNITION
SYSTEM
SCHEMATICS
120-8
IGNITION
SYSTEM
1
1
.0
GN
1
.0
Gl
.0
GN
I
Ign
coil
1
.0
GN
.
Tti
%ti
r,
_%ti
_
_
ice_
I
25
52
5524
51
54
56
I
Power
input
power
input
t
U
Engine
Control
Module
(Bosch
DME
Ml
.7)
II
Powerinput
Mainrelaycontrol
I
15
42
43
16442868
67
34
6
26
27
1
-----
__
V
_
--
_
~
8K
.35
BK
.35
13,1
1
.35
YE
1
.35
BK35
VE
.35
3
cyl
.1
1
11
E
S
2
1
.0
BR
2
.5
BR
Ign
.
coil
cyl
.
3
II
Ign
.
coil
Ign
.
coil
3
cyI
.
2
1
Y
_
Y
2
k
3
cyl
.
4
IGNITION
SYSTEM
SCHEMATICS
Battery
voltage
in
run
or
start
(
vía
ignition
switchterminal
15)
WIRING
COLOR
CODE
4
.0
GN
1
.0
BR'V
.
Camshaft
Knock
Sensor
Knock
Sensor
Position
(cyl
.1-2)
(cyl
.3-4)
Sensor
Fig
.
13
.
Bosch
DME
M1
.7
ignition
system
circuit
for
M42
engine
.
Ground
(RH
rearof
engine
compartment,
rear
of
shock
tower)
N[INS
Crankshaftlrpm
Position
Sensor
Battery
voltage
in
run
or
start
(vía
main
relay
terminal
87)
Ground
(RH
rearof
engine
compartment,
rearof
shock
tower)
5GN
BK
-
BLACK
BR
"
BROWN
RD
-
RED
YL-
YELLOW
GN
-
GREEN
BL
-
BLUE
VI
-
VIOLET
GY
-
GREY
WT
-
WHITE
PK
-
PINK
Warning
:
Lethal
voltagepresent
Battery
voltage
at
all
times
to
Main
relay
(terminal
85)
'Y
Y
---------------------
0013087
^1
.5WT
^1
.5RD
^1
.5YL
^1
.5BL
r
--__
____-
__-_
___-_
-___-_____--__--
-____-___
____-
i
26
g
5022
23
54
5
I
Power
input
power
input
I
Engine
Control
Module
(Bosch
DME
M5
.2)
I
I
grounds
I
P
owerinput
Main
relay
control
I
70
40
71
21
2078
34
55
626
27
----------------------
-
---------
-
--
-
------------
-
-----------
.,
v
1
1
.1
v
`
1
35BK
35BK
2
(
1Y
¡3
194
Knock
Sensor
Knock
Sensor
(cyl
.1-2)
(cyl
.3-4)
Frommain
relay
terminal
87
(battery
voltage
in
run
or
start
Battery
voltage
in
run
or
start
(
via
ignition
switch
Warnin
terminal
15)
Lethal
óltage
WIRING
present
COLOR
CODE
2
.5
GN
'
1
.0
YL
/
1
.0
BL
/
1
.0
RDNJT
.35
BK
/
/
.35
BK
Camshaft
Position
Sensor
-_
Fig
.
14
.
Bosch
DME
M5
.2
ignition
system
circuit
for
M44
engine
.
Ground
(RH
rear
of
engine
compartment,
rearof
shock
tower)
Crankshaftirpm
Position
Sensor
IGNITION
SYSTEM
120-9
Batteryvoltage
Battery
voltage
in
run
or
start
in
run
or
start
(via
main
relay
(
via
ignition
switch
terminal
87)
terminal
15)
BK
-
BLACX
BR
-
BROWN
RD
-
RED
YL
-
YELLOW
GN
-
GREEN
BL
-
BLUE
VI
-
VIOLET
GY
-
GREY
WT
-
WHITE
PK
-
PINK
Battery
voltage
at
all
times
to
Main
relay
(terminal
85)
Ground
(RH
rear
of
engine
compartment,
rearof
shock
tower)
0012721
lGNITION
SYSTEM
SCHEMATlCS
120-10
IGNITION
SYSTEM
Ground
(rear
of
engine
compartment,
rear
of
passenger
side
shock
tower)
.!
BK
Camshaft
Position
Sensor
IGNITION
SYSTEM
SCHEMATICS
Batteryvoltage
in
run
or
start
(
via
ignition
switch
terminal
15)
---------------------------------------------------------
55
S5154
i
power
input
Power
input
1
DME
Control
Module(Bosch
DME
M3
.1)
Ground
-
(RHrear
of
enginecompartment,
rearof
passenger
side
shock
tower)
Fig
.
15
.
Bosch
DME
M3
.1
usedon1992
M50
engines(without
VANOS)
.
.EBK
Crankshaftlrpm
Position
Sensor
5GN
1.0
RD
Ground
(RH
rearof
enginecompartment,
rear
of
passenger
side
shock
tower)
WIRING
COLOR
CODE
BK
-
BLACK
BR
-
BROWN
RD
-
RED
YL
-
YELLOWGN
-
GREEN
BL
-
BLUE
VI-
VIOLET
GY
"
GREY
WT
"
WHITE
PK
-
PINK
Batteryvoltage
in
run
or
start
(
via
main
relay
Battery
voltage
terminal
87)
in
run
or
start
(via
ignition
switch
terminal
15)
11508
1
grounds
Main
rela
control
P
ower
Input
Y
I
-
34
---"--
6
26
27
1
Battery
voltage
at
all
times
to
Main
relay
(terminal
85)
RER
Knock
Sensor
Knock
Sensor
(cyl
.1-3)
(cyl
.4-6)
Batteryvoltage
IMIRING
in
run
or
start
COLORCODE
(
via
ignition
switch
termina¡
15)
BK
BLAOK
BR
BROWN
RD
-
RED
YL
-
YELLOW
GN
"
GREEN
EL
-
BLUF
VI
-
VIOLET
GY
-
GREY
WT
-
WHITE
PK
-
PINK
4
.0
GN
l1/1j\
I'1
/~/1r1
l\r1
1
55
so
si
52
23
25
24
56
54
1
Power
input
Power
input
III
O
Engine
Control
Module
(Bosch
DMEM13
.1)
II
grounds
P
ower
input
Main
relaY
control
I
70
__
_
71
69
17
28
43
16
-34---"-6
26
27
____________________________________________
From
main
relaterminal
87
(battery
voltage
in
run
or
start
.5
YL
Camshaft
Position
Sensor
Ground
(RH
rearof
enginecompartment,
rear
of
shock
tower)
.5
BK
Crankshaft/rpm
Position
Sensor
Fig
.
16
.
Bosch
DME
M33
.1
ignition
system
círcuit
for
1993-1995
M50
engines
with
VANOS
.
IGNITION
SYSTEM
120-11
Ground
=
(RH
rear
of
engine
compartment,
back
sideof
shock
tower)
Batteryvoltage
Battery
voltage
in
run
or
start
in
run
or
start
(
via
ignition
switch
(
via
main
relay
terminal
15)
terminal
87)
1
.0
RD
11506a
.5
BR
Batteryvoltage
at
all
times
to
Main
relay
(terminal
85)
IGNITION
SYSTEM
SCHEMATICS
120-12
IGNITION
SYSTEM
Warning
.
Lethal
voltagepresent
Battery
voltage
in
run
or
start
(via
ignitíon
switch
terminal
15)
I
t
IGNITION
SYSTEM
SCHEMATICS
Battery
voltage
in
run
or
start
(
via
ignition
switchterminal
15)
WIRING
COLOR
CODE
Knock
Sensor
Knock
Sensor
Crankshaftlrpm
Camshaft
(cyl
.
1-3)
(cyl
.
4-6)
Position
Sensor
Position
-
-
Sensor
-
Fig
.
17
.
Siemens
MS
41
.1
ignition
systemusedon1996
and
later
6-cylinder
engines
.
1.0
BR
PQ
1
.08~1
.0BKIRD
/1
.0BK/YL
'10BK/BL
'1
.03KIGN
10BKNI
4
1D
BK
-
BLACK
BR
-
BROWN
RD
-
RED
YL
-
YELLOW
GN
-
GREEN
BL
-
BLUE
VI-
VIOLET
GY
-
GREY
WT
-
WHITE
PK
-
PINK
Batteryvoltage
in
run
or
start
(via
main
relay
terminal
87)
!1
rl
1.0
B~
^
1.0
BK/RD
^
1.0
BKIYL
^
1
.0
BK/BL
n
1.0
BK/GN
n
1
.0
BKIVI
%~
r
-------
--------------_____________----_______-_-____
49
29
1
30
2
31
3
8754
1
power
input
Power
input
I
1
Engine
Control
Module
(Siemens
MS
41
.1)
1
1
grounds
1
n
1
Powerinput
Mainrelaycontrol
1
1-
57
___
58
_
59
_
__
63
_
38
83
48
40
64
43
65
41
28
32
34
4
26
73
1
-
-----------
-
_-----
-
------
_
------
-
------
-
---
-
.5Y1-
.5BKY.5GNY.5BRY
Y
.35BKY
1
Y
Y
.35BKY/Y35YY
75
.18R/
.5YL-1
1'
.
Batteryvoltage
at
all
times
to
Main
relay
(terminal
85)
Ground
v
(RH
rear
of
engine
Z
compartment,
rear
=
of
shock
tower)
Ground
(RH
rear
of
enginecompartment,
rearof
shock
tower)
0012731
130-24
FUEL
INJECTION
Jo
'0
o_A
í1
RELAY
..
.
.
CAMSHAFT
POSITION
SENSOR
'
.
~'
~
:UhI~IIUH~W~`bY~7~d~t~II7
.
.
.
,
1111111
~ilf
ASC
TERMINAL
15
MEMORY
POWER
CRANKSHAFT
POSITION
qtcMSENSOR
THROTTLE
POSITION
ENGINE
COOLANT
TEMP
FUELTANK
PRESSURE
SENSOR
S-EML
S-MSR
S-ASC
VEHICLE
SPEED
LOW
FUEL
LEVEL
A/C
SWITCH
ON
(AC)
E36
IHKA
COMPRESSOR
"ON"
SIGNAL
(KO)
INDIVIDUAL
SERIAL
NUMBER
SIEMENS
MS
41
.
1
COMPONENT
REPLACEMENT
FUEL
PUMP
RELAY
CONTROL
AUX
GROUND
P
MAIN
GROUND
AC
COMPRESSOR
RELAY
CONTROL
~®
SECONDARY
AIR
INJECTION
AIR
PUMP
RELAY
CONTROL
-
M
PRE
CAT
POST
CAT
m
nXYGEN
SENSOR
ys
U
~
4
,
HEATING
FUELINJECTOR
CONTROL
(
MS
41
.1
(
MS
PURGE
CONTROL
VALVE
//
PURGE
'
CANISTERSHUT-OFF
VALVE
ECM
RELAY
CONTROL
IGNITION
COILS
CONTROL
1
ASC
o
ayi
THROTTLE
POTENTIOMETER
POWER
,
al
;
..
i
r71a
.
"a
fn7111,
/
r
Fig
.
36
.
Siemens
MS
41
.1
OBD
II
engine
management
system
usedon
M52
engine
.
Bosch
M5
.2
systemusedon
M44
engine
is
similar
.
130-
2
8
FUEL
INJECTION
Tableh
.
ECM
Pin
Assignment-Bosch
DME
M1
.7
Pin
Signal
Componenttfunction
Signal
1
Output
Fuel
pump
relay
control
Fuel
pump
relay,
terminal
85
2
Not
used
3
Output
Cyl
.
2
and
cyl
.
4
fuel
injection
valve
control
Cyl
.
2
and
cyl
.
4
fuel
injection
valves
4
Not
used
5
Not
used
6
Ground
Ground,
fuel
injection
valveoutputstages
Ground
point
7
Not
used
8
Output
"Check
engine"
indicator
control
Instrument
cluster
9
Not
used
10
Not
used
11
Output
DKV
potentiometer
signal
Transmission
control
module
(EGS)
12
Input
Throttleposition
sensor
Throttleposition
Signal
13
Not
used
14
Input
Volume
air
flow
sensor
Volume
air
flow
sensor
(signal
ground)
15
Input
Cyl
.
1-2
knock
sensor
Cyl
.
1-2
knock
sensor
16
Input
Camshaft
position
sensor
(cylinder
identification)
Camshaft
position
sensor
(cylinder
identification)
17
Output
ti
measurement
signal
(fuel
consumption)
Instrument
cluster
18
Output
Intakeair
resonance
changeover
valve
(DISA)
Intake
air
resonance
changeover
valve
19
-
Not
used
20
Not
used
21
Not
used
22
Not
used
23
Not
used
24
Output
Cyl
.
3
ignition
coil
control
Cyl
.
3
ignition
coil
25
Output
Cyl
.
1
ignition
coil
control
Cyl
.
1
ignition
coil
26
Input
Battery
voltage
B
+junction
point
27
Output
Engine
control
module
relay
control
Engine
control
module
relay,
terminal
85
28
Ground
Ground
for
electronics
and
shielding
of
sensors
Ground
point
29
Output
Idle
speed
control
valve
control
Idle
speed
control
valve
30
Not
used
31
Not
used
32
Output
Cyl
.
1
and
cyl
.
3
fuel
injection
valve
control
Cyl
.
1
and
cyl
.
3
fuel
injection
valves
33
Not
used
34
Ground
Ground,
output
stages
(except
for
ignition
and
fuel
Ground
point
injection
valves)
35
Not
used
36
Output
Evaporative
emissionvalve
control
Evaporative
emission
valve
37
Output
Oxygen
sensor
heater
control
Oxygen
sensor
relay,
terminal
85
38
Not
used
39
Not
used
40
I
Not
used
41
I
Input
,
Volume
Air
Flow
sensor
Volume
air
flow
sensor
(voltage
varies
with
engine
load)
42
1
Input
1
Cyl
.
3-4
knock
sensor
1
Cyl
.
3-4
knock
sensor
43
Ground
Ground
for
sensors
Engine
coolant
temperature
sensor,
cyl
.
1-2
knock
sensor,
cyl
.
3-4
knock
sensor,
and
throttle
position
sensor
44
1
Input
1
Camshaft
position
sensor
(cylinder
identification)
1
Camshaft
position
sensor
(cylinder
identification)
ECM
PIN
ASSIGNMENTS