100-4
ENGINE-GENERAL
'
TEMP
PRECAT
POST
CAT
OXYGENSENSOR
HEATING
#
.
THROTTLE
POSITION
FUEL
INJECTOR
CONTROL
(SEQUENTIAL)
OPERATING
POWER
00
CAMSHAFT
POSITION
SENSOR
ECM
I
MAIN
GROUND
RELAY
J_
-
AC
COMPRESSOR
RELAY
CONTROL
TERMINAL
15
MEMORY
POWER
FUEL
PUMP
RELAY
CONTROL
AUX
GROUND
P
CRANKSHAFT
POSITION
dESENSOR
INTAKE
AIR
ENGINE
COOLANT
TEMP
FUEL
TANK
PRESSURE
SENSOR
S-EML
S-MSR
ASC
S-ASC
VEHICLE
SPEED
LOW
FUEL
LEVEL
A/C
SWITCH
ON
(AC)
E36
IHKA
COMPRESSOR"ON"
SIGNAL
(KO)
INDIVIDUAL
SERIAL
NUMBER
MS41
.1
SECONDARY
AIR
1NJECTION
AIR
PUMP®
RELAY
CONTROL
IDLE
CONTROL
VALVE
'M
FUEL
INJECTION
(TI)
ENGINE
SPEED
(TD)
Fig
.
5
.
Siemens
MS
41
.1
OBD
II
engine
management
systemusedon
1996
and
later
M52
engines
.
GENERAL
IGNITION
COILS
CONTROL
L
r"Q
if~
CIYVFIYC
CHE
AMP
CONTROL
ENGINE
THROTTLE
POSITION
6
ECM
RELAY
CONTROL
ASC
THROTTLE
..
:
.
.
..
-11
1Q\\\
POTENTIOMETER
POWER
CAN
TCM
II
SCAN
(DES
;
ER
DIAGNOSIS
OBD
II
I
II
GENERIC
SCANTOOL
0012596
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
.
Tableh
.
ECM
Pin
Assignment--Bosch
DME
M1
.7
Pin
1
Signal
1
Component/function
1
Signal
45
Notused
46
Notused
47
Notused
48
Output
A/C
compressor
cut-out
Compressor
control
relay,
terminal
85
49
Notused
50
Notused
51
Output
Cyl
.
4
ignition
coil
control
Cyl
.
4
ignition
coil
52
Output
Cyl
.
2
ignition
coil
control
Cyl
.
2
ignition
coil
53
Not
used
54
Input
Battery
voltage
from
engine
control
module
Engine
control
module
relay,
terminal
87a
55
Ground
Ground,
ignition
Ground
point
56
Input
Ignition
switch,
terminal
15
Ignition
switch,
terminal
15
57
Notused
58
Not
used
59
Output
Throttleposition
sensor
and
volume
air
flow
sensor
Reference
voltage
(5
VDC)
60
Input
Programming
voltage
Data
link
connector
61
Notused
62
Notused
63
Notused
64
Input
Ignition
timing
intervention
Transmission
control
module
(EGS)
65
Input
Drive
range
P/N
Automatic
transmission
range
switch
66
Notused
67
Input
Crankshaft
position
RPM
sensor
Crankshaft
position
RPM
sensor
68
Input
Crankshaft
position
RPM
sensor
Crankshaft
position
RPM
sensor
69
Notused
70
Input
Oxygen
sensor
signal
Heated
oxygen
sensor
71
Ground
Oxygen
sensor
signal
ground
Heated
oxygen
sensor
72
Notused
73
Input
Vehicle
speed
signal
Instrument
cluster
74
Output
Engine
speed
signal
Instrument
cluster
75
Not
used
76
Input
Volume
air
flow
sensor
Volume
air
flow
sensor
77
Input
Intake
air
temperature
sensor
(IAT)
Intake
air
temperature
sensor
(IAT)
78
Input
Engine
coolant
temperature
Engine
coolant
temperature
sensor
79
Notused
80
Not
used
81
Input
Drive-away
protection
signal
(code)
On-boardcomputer
82
Not
used
83
Notused
84
Not
used
85
Input
A/C
pressure
Pressure
switch
86
Input
A/C
switch
Integrated
climate
regulation
control
module
87
Output
RxD
diagnosisdata
line
Data
link
connector
88
Output-Input
TxD
diagnosisdata
line
l
Data
link
connector
FUEL
INJECTION
130-
2
9
ECM
PIN
ASSIGNMENTS
130-
3
2
FUEL
INJECTION
Pin
1
Signal
1
Component/function
1
Signal
1
output
Fuel
pump
relay
control
Fuel
pump
relay
switches
with
engine
running
or
cranking
(crankshaft
position
signal
must
be
present
for
relay
switchover)
2
output
Idle
speed
control
valve
Pulsed
ground-close
signal
(seealso
pin
29)
3
output
Fuel
ínjectorcontrol,
cyl
.
5
Pulsed
ground
(injection
pulsewidth
in
ms)
cyl
.
5
4
output
Fuel
injectorcontrol,
cyl
.
6
Pulsed
ground
(injection
pulsewidth
in
ms)
cyl
.
6
5
output
Fuel
injectorcontrol,
cyl
.
4
Pulsed
ground
(injection
pulsewidth
in
ms)
cyl
.
4
6
ground
Ground
Ground
for
fuel
injector
output
stage
7
output
Camshaft
actuator
(VANOS
solenoid)
control
Camshaft
actuator
(VANOS
solenoid)
8
output
Check
Engine
Instrument
cluster,
Check
Engine
lamp
9
vacant
-
-
10
vacant
-
-
11
output
Throttle
position
Throttle
angle
signal
to
A/T
control
module
12
vacant
-
-
13
input
Oxygen
sensor
Oxygen
sensor
signal
(0-1
VDC
fluctuating
with
engine
running)
14
input
Mass
air
flow
sensor
Mass
air
flow
sensor
15
ground
Ground
Ground
16
input
Crankshaft
position/rpm
sensor
Voltage
pulse
(VAC)
between
pin
16
and
43
(crank
position/rpm
sensor)
17
input
Camshaft
position
sensor
Halleffect
camshaft
sensor
18
vacant
-
-
19
vacant
-
-
20
vacant
-
-
21
vacant
-
-
22
vacant
-
-
23
output
Ignition
coil
control,
cyl
.
4
Ignition
coil
4
24
output
Ignition
coil
control,
cyl
.
6
Ignition
coil
6
25
output
Ignition
coil
control,
cyl
.
5
Ignition
coil
5
26
input
Power
supply
(terminal
30)
Battery
voltage(B+)
at
all
times
27
input
Main
relay
control
Main
relayactivation
(terminal
85)
28
ground
Ground
Ground
for
ECM
and
sensor
shielding
29
output
Idle
speed
control
valve
Pulsed
ground-open
signal
(seealsopin
2)
30
vacant
-
-
31
output
Fuel
injectorcontrol,
cyl
.
3
Injection
pulse
wicith
in
ms-cyl
.
3
32
output
Fuel
injectorcontrol,
cyl
.
2
Injection
pulse
wicith
in
ms-cyl
.
2
33
output
Fuel
injectorcontrol,
cyl
.
1
Injection
pulsewidth
in
ms-cyl
.
1
34
ground
Ground
Ground
for
remaining
output
stages
35
vacant
-
-
36
output
Evaporative
purge
valve
control
37
vacant
-
-
38
output
Oxygen
sensor
heater
relay
control
Oxygen
sensor
heater
relay
switchover
(terminal
85)
39
vacant
-
-
40
ground
Oxygen
sensor
Oxygen
sensor
signal
ground
41
input
Mass
air
flow
sensor
Mass
air
flow
voltage
signal
42
input
Vehicle
speed
Vehicle
speed
signal
from
instrument
cluster
43
input
Crankshaft
position/rpm
sensor
Voltage
pulse
(VAC)
between
pin16
and
43
44
ground
Ground
Ground
for
intake
air
temp
.
sensor,
engine
coolant
temp
.
sensor,
throttle
position
sensor
ECM
PIN
ASSIGNMENTS
Table
j
.
ECM
Pin
Assignment-Bosch
DME
M3
.3
.1
130-
34
FUEL
INJECTION
Pin
i
Signal
1
Component/function
1
Signal
1
output
Oxygen
sensor
(monitoring
sensor)heater
Oxygen
sensor
heater
control
(switched
ground)
2
output
Idle
speed
control
valve
Pulsed
ground-close
signal
(see
also
pin
29)
3
output
Fuel
injector
control,
cyl
.
1
Pulsed
ground
(injection
pulsewidth
in
ms)
cyl
.
1
4
output
Fuel
injector
control,
cyl
.
4
Pulsed
ground
(injection
pulse
width
in
ms)
cyl
.
4
5
not
used
-
-
6
ground
Ground
Ground
for
fuel
injector
output
stage
7
not
used
-
8
1
output
1
Check
Engine
1
Instrument
cluster,
Check
Engine
lamp
9
not
used
-
-
10
input
Electronic
immobilizer
control
(EWS
II)
Electronic
immobilizer
control
(EWS
II)
module
11
output
Automatic
climate
control
Automatic
climate
control,
to
evaporator
controlier
12
not
used
-
-
13
not
used
-
-
14
not
used
-
-
15
not
used
-
-
16
input
Intake
air
temperature
Intake
air
temperature
Signal
17
input
Mass
air
flow
meter
Intake
air
signal
18
not
used
-
-
19
input
Oxygen
sensor
(monitoring
sensor)
Oxygen
sensor
control
20
output
Crankshaft/rpm
sensor
Crankshaft/rpm
sensor
control
21
input
Camshaft
position
sensor
Camshaft
position
signal
22
output
Ignition
coil
control,
cyl
.
3
Primary
signal,
ignitioncoil
3
23
output
Ignition
coil
control,
cyl
.
4
Primary
signal,
ignitioncoil
4
24
not
used
-
-
25
not
used
-
-
26
input
Power
supply
(terminal
30)
Battery
voltage
(B+)
at
al¡
times
27
input
Main
relay
control
Main
relay
activation
(terminal
85)
28
ground
Ground
Ground
for
ECM
and
sensor
shielding
29
output
Idle
speed
control
valve
Pulsed
ground-open
signal
(seealsopin
2)
30
output
Oxygen
sensor
(monitoring
sensor)
heater
Oxygen
sensor
heater
control
(switched
ground)
31
output
Fuel
injectorcontrol,
cyl
.
3
Pulsed
ground
(injection
pulsewidth
in
ms)
cyl
.
3
32
output
Fuel
injector
control,
cyl
.
2
Pulsed
ground
(injection
pulsewidth
in
ms)
cyl
.
2
33
I
not
used
40
input
Knock
sensor
#2
(cyl
.
3,4)
Knock
sensor
#2
signal
41
not
used
-
-
42
input
Vehicle
speed
Vehicle
speed
signal
from
instrument
cluster
43
not
used
-
-
44
output
Throttleposition
sensor
(TPS)
Throttleposition
reference
signal
ECM
PIN
ASSIGNMENTS
Table
k
.
ECM
Pin
Assignment-Bosch
DME
M5
.2
34
ground
Ground
Ground
for
ECM/
output
stages
35
not
used
-
-
36
input
A/C
compressor
relay
A/C
compressor
relay
control
37
not
used
-
-
38
not
used
-
-
39
not
used
-
-
300-2
SUSPENSION,
STEERING
AND
BRAKES-GENERAL
Steering
INTEGRATED
SYSTEMS
The
steering
linkage
connects
the
rack-and-pinion
unit
through
tie
rodsto
the
steering
arms
.
The
tie
rod
ends
allow
the
wheels
to
pivot
and
react
to
suspension
travel
.
Rear
Suspension
The
rear
axle
carrier
is
the
main
mounting
point
for
the
final
drive
housing
and
the
rear
suspension
components
.
Trailing
arms
locatethe
rear
wheels
and
anchorthe
springs,
shocks
and
stabilizer
bar
.
Driveaxies
with
constant-velocity
(CV)
joints
at
both
ends
transfer
power
from
the
differential
to
the
road
wheels
.
The
differential
is
mounted
to
the
rearaxle
carrier
through
rubber
mountsand
bushings
to
hele
isolate
drivetrain
noise
and
vibration
.
Brakes
E36
cars
areequipped
with
power
disc
brakes
with
an
inte-
gral
antilock
brakes
(ABS)
.
The
parking
brake
is
a
dual-drum
system
integrated
with
the
rear
brake
rotors
.
See
Fig
.
3
.
Power
assist
is
provided
by
a
vacuum
booster
when
the
en-
gine
is
running
.
The
brakepedal
pushrod
is
connected
directly
to
the
master
cylinder,
so
failure
of
the
vacuum
booster
does
not
normally
result
in
total
brake
failure
.
0012124
Each
disc
brakeuses
a
caliper
with
a
single
hydraulic
cylin-
Fig
.
2
.
Front
suspension
control
arm
(arrow)
.
der
.
Brake
pads
in
the
left
front
and
right
rear
contain
wear
sensors
.
When
the
padsneed
replacement,the
sensors
illu-
The
front
suspension
is
designed
with
minimum
positive
minate
a
light
on
the
dashboard
.
steering
offset
.
This
geometry
contributes
to
stability
when
traction
is
unequalfrom
side
to
side
.
Suspension
travel
is
lim-
Tires
and
Wheels
ited
by
rubber
bump
stops
.
The
three
point
mounting
of
each
L-shaped
control
arm
ere-
Tiresize
is
critica¡
to
the
proper
operatíon
of
the
E36
ABS
or
cisely
controls
the
front-to-rear
and
side-to-side
position
of
the
ABS/AST
system
.
Severa¡
different
styles
of
wheels,
in
15,16
strut,
while
the
flexibility
of
the
joints
and
mounts
alsoallows
and
17
inch
diameters,
are
available
from
an
authorized
BMW
the
movement
necessary
for
suspension
travel
.
The
control
dealer
.
arm
mounting
points
are
designed
with
anti-dive
geometry
.
The
suspension
reduces
the
normaltendency
for
the
front
of
NOTE-
the
vehicle
to
dive
under
hard
braking
.
Aftermarket
wheelsshould
be
selected
wlth
care
.
Im-
properly
fitted
wheels
can
contact
anddamage
sus
Control
arm
position
is
fixed,
with
no
adjustment
provisions
pension,
brakeorbodycomponentsandmayadversely
on
the
control
arms
for
alter¡ng
front
wheel
al
ignment
.
A
stabi-
affect
vehicle
stability
.
lizer
bar
mounted
to
both
control
arms
heles
to
reduce
body
rol¡
whencomering
.
INTEGRATED
SYSTEMS
Antilock
Brake
System
(ABS)
is
standard
on
all
E36
cars
.
The
variable-assist
power
steering
system
consists
of
an
Standard
on
some
models
and
installed
as
optional
equipment
on
engine-driven
hydraulic
pump,
a
rack-and-pinion
type
steer-
others,
is
All
Season
Traction
(AST)
.
ing
gear,
and
connecting
linkage
to
the
road
wheels
.
TheE36
utilizes
an
engine-speed
dependent
variable
effort
steering
Antilock
Brake
System
(ABS)
system
.
At
low
speeds,
maximum
power
assist
is
provided
to
ease
parking
and
city
driving
.
Athigh
speeds,
assist
is
re-
The
electronically-controlled
ABS
maintains
vehícle
stabili
duced
to
ensure
stability
.
ty
and
control
during
emergency
braking
by
preventing
wheel
lock-up
.
ABS
provides
optimum
deceleration
and
stability
dur-
300-4
SUSPENSION,
STEERING
AND
BRAKES-GENERAL
Three-channel
ABS
ís
used
on
al[
E36
cars
equipped
with
Al¡
Season
Traction
(AST)
standard
ABS
.
Each
front
wheelhas
a
separate
solenoid
valve
to
modulate
hydraulic
pressure
to
that
brake
caliper
.
The
traction
control
system
works
in
conjunction
with
ABS
The
rear
wheels
are
modulated
asa
pair,
controlled
by
a
sin-
and
the
engine
management
system
to
enhance
vehicle
con
gle
solenoid
valve
.
trol
.
The
main
function
of
the
AST
system
is
to
maintain
the
rolling
contact
between
the
tires
and
the
road
surface
under
al¡
driving
E36
cars
equipped
with
ABS/AST
utilize
a
four
channel
sys-
conditions
.
This
is
achieved
through
exact
application
and
tem,
which
functionsexactly
as
the
three
channelsystem
management
of
braking
and
drivetrain
forces
.
above,except
that
the
rear
wheels
are
modulated
individually
.
IDLE
SPEED
CONTROL
VALVE
HROTTLE
PLATE
6
.
Í
III
i
ADS
ACTU
AT
OR
THROTTLE
PLATE
POSITION
SENSOR
DME
Fig
.
6
.
All
Season
Traction
(AS)
works
withother
drivetrain
systems
to
enhance
vehicle
control
.
INTEGRATED
SYSTEMS
The
throttle
control
system
used
in
AST
is
illustrated
in
Fig
.
MASS
AIR
FLOW
SENSOR
JADS
THROTTLE
PLATE
POSITION
SENSOR
0013006
Fig
.
29
.
Transmission
gear-position/neutral
safety
switch
under
center
console
.
Squeeze
connector
tabs
(arrows)
to
disengage
har-
ness
connector
ELECTRICAL
COMPONENT
LOCATIONS
610-
9
6263
Fig
.
30
.
Back-up
light
switch
(arrow)
on
transmission
.
(Switch
may
be
found
on
right
or
left
sideof
transmission,
depending
on
ap-
plication
.)
Fig
.
31
.
ASS
wheel
speed
sensor
(arrow)
in
front
steering
arm
.
Component
Location
Table
Table
a
is
a
cross-referenced
listing
of
electrical
compo-
nents
in
E36
vehicles
beginning
onpage
10
.
In
addition
to
lo-
cation
descriptions,
where
possiblethere
is
areference
to
a
figure
showing
the
component
.
NOTE-
-
Every
component
is
not
installed
in
everycar
.
"
Due
to
changes
in
production,
component
locations
may
vary
.
Consult
your
BMW
dealer
forthe
latest
in-
formation
.
"
The
figure
numbers
are
all
within
this
section
.
Many
other
electrical
components
are
illustrated
throughout
this
book
.
Consult
the
main
index
"
The
gear-position/neutral
safetyswitch
is
aleo
some-
times
referred
to
as
the
automatic
transmission
range
switch
.
"
The
EWS
11
system
is
also
sometimes
referredto
as
the
Driveaway
Protection
System
or
the
electronic
im-
mobilization
system
.
"
All-Season
Traction
(AST)
is
also
sometímes
referred
to
as
ASC
or
ASC+T
.
0012117
COMPONENT
LOCATIONS