General
Data
and
010
FundamentalsfortheDo-lt-YourselfOwner
Maintenance
020
Maintenance
Program
Engine
Transmission
Suspension,
Steering
and
Brakes
4
Body
100
Engine-General
110
Engine
Removal
and
Installation
113
Cylinder
Head
Removal
and
Installation
116
Cylinder
Head
and
Valvetrain
117
Camshaft
Timing
Chain
119
Lubrication
System
200
Transmission-General
210
Clutch
230
Manual
Transmission
510
Exterior
Trim,
Bumpers
520
Seats
Bo
y
Equipment
512
DoorWTdws
540
nr
t
513
InteriorTrim
541
Convertible
Top
515
Central
Locking
and
Anti-Theft
600
Electrical
System-General
620
Instruments
Electrical
S
stem
610
Electrical
Component
Locations
630
Exterior
Lighting
611
Wipers
and
Washers
640
Heating
and
Air
Conditioning
6
612
Switches
and
Electrical
Accessories
650
Radio
Equipment
and
720
SeatBelts
Accessories
721
Airbag
System
(SRS)
Electrical
Wiring
Diagrams
Foreword
.
...
.
.
.
..................
.
.
.
.....
.
............
.
...
.
.
.
.
.
................
.
.
.
.....
.
......
.
................
.
.
.
.....
v
Warnings
and
Cautions
.....
.
...
.
.
.
.
.
..........
.
...
.
.
.
.
.
......
.
.........
.
.
.
...
.
.
.
......
.
.
.
.
.
............
.
.
.
.
.
.
.vii
Index
..............
.
.
.
.....
.
............
.
...
.
.
.
.
.
........
.
...
.
.
.
.
.
.......
.
......
.
...
.
.
.
.
.
.
.
........
.
.
.
..
back
of
book
300
Suspension,
Steering
and
330
RearSuspension
Brakes-General
331
Final
Drive
310
Front
Suspension
340
Brakes
320
Steering
and
Wheel
Alignment
400
Body-General
411
Doors
410
Fenders,
Engine
Hood
412
Trunk
Lid
120
Ignition
System
121
Battery,Starter,
Alternator
130
Fue¡
Injection
160
Fuel
Tank
and
Fuel
Pump
170
Radiator
and
Cooling
System180
Exhaust
System
240
Automatic
Transmission
250
Gearshift
Linkage
260
Driveshaft
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
Table
i
.
ECM
Pin
Assignment-Bosch
DME
M3
.1
Pin
Signal
Component/function
2
ignal
FUEL
INJECTION
130-
3
1
45
vacant
-
46
vacant
-
-
47
vacant
-
-
48
output
A/C
compressor
control
A/C
compressor
disabled
via
compressor
control
relay
49
vacant
-
-
50
output
Ignition
control
(terminal
1),cyl
.
n
o
.
4
Primary
signal,
ignition
coil
cyl
.
n
o
.
4
51
output
Ignition
control
(terminal
1),cyl
.
n
o
.
6
Primary
signal,
ignition
coil
cyl
.
no
.
6
52
output
Ignition
control
(terminal
1),cyl
.
n
o
.
5
Primary
signal,
ignitioncoil
cyl
.
no
.
5
53
vacant
-
54
input
Power
supply
Battery
voltage
(+)
from
main
relay
terminal
87
55
ground
Ground
Ground
for
ignition
control
56
input
Power
supply
(terminal
15)
Batteryvoltage
(+)
with
key
on
or
engine
running
57
vacant
-
-
58
vacant
-
-
59
output
Throttleposition
sensor
Throttleposition
sensorsupply
voltage
(5
VDC)
60
input
Data
link
connector
Programming
voltage
61
vacant
-
-
62
vacant
-
-
63
vacant
-
-
64
input
Ignition
timing
intervention
from
A/T
control
module
(only
active
during
gearshift)
65
input
Automatic
transmission
(A/T)
range
switch
Transmission
park
or
neutral
signal
66
vacant
-
-
67
input
Engine
speed/crankshaft
position
sensor
Crankshaft
position/rpm
(voltage
(VAC)
between
pins
67
and
68)
68
input
Engine
speed/crankshaft
position
sensor
Crankshaft
position/rpm
(voltage
(VAC)
between
pins
67
and
68)
69
vacant
-
-
70
input
Oxygen
sensor
Oxygen
sensor
signal
(0-1
VDC
fluctuating
with
engine
running)
71
ground
Oxygen
sensor
Oxygen
sensor
signal
ground
72
vacant
-
-
73
input
Road
speed
Road
speed
signal
from
instrument
cluster
74
output
Engine
speed
(TD)
Engine
speed
(TD)
signalto
instrument
cluster
75
vacant
-
-
76
vacant
-
-
77
input
Intakeair
temperature
(IAT)
sensor
Intake
air
temperature
(0-5
V,
temperaturedependent)
78
input
Engine
coolant
temperature
(ECT)
sensor
Engine
coolant
temperature
(0-5V,
temperature
dependent)
79
vacant
-
-
80
vacant
-
-
81
input
On-boardcomputer
Drive-away
protection
enable
82
vacant
-
-
83
vacant
-
-
84
vacant
-
-
85
input
A/C
pressure
switch
From
Integrated
climate
control
module
via
A/C
pressure
switch
86
input
A/C
compressor
on
From
Integrated
climate
control
module
87
input
Diagnostic
connector
(RxD)
Diagnostic
RxD
(receive)signal
to
pin
15
in
Data
link
connector
88
input/output
Diagnostic
connector
(TxD)
Diagnostic
TxD
(transmit)
signal
to
pin
20
in
Data
link
connector
ECM
PIN
ASSIGNMENTS
Table
j.
ECM
Pin
Assignment-Bosch
DME
M3
.3
.1
Pin
~
Signal
1
Componentffunction
1
signal
FUEL
INJECTION
130-
33
45
ground
Ignition
circuit
shield
Ground
shieldfor
ignition
circuit
monitoring
46
output
Fuel
consumption
(KVA
signal)
To
instrument
cluster
47
output
Crankshaft
rpm
Engine
speed
(TD)
signal
to
instrument
cluster
48
output
A/C
compressor
control
A/C
compressor
relay
terminal
85
49
vacant
-
-
50
output
Ignition
coil
control,
cyl
.
1
Primary
signal,
ignition
coil
1
51
output
Ignition
coil
control,
cyl
.
2
Primary
signal,
ignition
coil
2
52
output
Ignition
coil
control,
cyl
.
3
Primary
signal,
ignition
coil
3
53
vacant
-
-
54
input
Power
supply
Battery
voltagefrom
main
relay
(terminal
87a)
55
ground
Ground
Ground
for
ignition
control
56
input
Power
supply
(terminal15)
Batteryvoltage
with
key
on
or
engine
running
57
input
Ignition
timing
intervention
From
A/T
control
module
58
vacant
-
-
59
output
Throttleposition
sensor
(TPS)
Voltage
supply
to
TPS
(5
VDC)
60
input
Programming
voltage
Data
link
connector
61
vacant
-
-
62
vacant
-
-
63
vacant
-
-
64
input
A/C
on
signal
From
integrated
climate
control
module
65
input
A/C
pressure
signal
From
integrated
climate
control
module
via
A/C
pressure
switch
66
input
On-board
computer
Drive-away
protection
enable
(starter
immobilization
relay)
67
vacant
-
-
68
vacant
-
-
69
input
Knock
sensor
#2
(cyl
.
4,5,
6)
Knock
sensor
#2
signal
70
input
Knock
sensor
#1
(cyl
.
1,2,
3)
Knock
sensor
#1
signal
71
ground
Ground
Ground
for
knock
sensors
and
shields
72
vacant
-
-
73
input
Throttleposition
sensor
(TPS)
Throttleposition
signal
74
vacant
-
75
vacant
-
-
76
vacant
-
77
input
Intakeair
temperatura
Intakeair
temperatura
sensor
(0-5
VDC)
78
input
Engine
coolant
temperature
Engine
coolant
temperature
sensor
(0-5
VDC)
79
vacant
-
80
vacant
-
-
81
input
Automatic
transmission
gear
positionlneutral
A/T
parkor
neutral
position
signal
safetyswitch
82
vacant
-
-
83
vacant
-
-
84
vacant
-
-
85
vacant
-
-
86
vacant
-
-
87
input
Diagnostic
connector
(RxD)
Diagnostic
RxD
(receive)
signal
to
pin
15
in
Data
link
connector
88
input/output
Diagnostic
connector
(TxD)
Diagnostic
TxD
(transmit)
signal
to
pin
20
in
Data
link
connector
ECM
PIN
ASSIGNMENTS
Table
k
.
ECM
Pin
Assignment-Bosch
DME
M5
.2
(continued)
Pin
I
Signal
1
Componentltunction
1
Signal
45
I
output
I
Mass
air
flow
meter
I
Intake
airSignal
46
output
Oxygen
sensor
(monitoring
sensor)
Oxygen
sensor
control
47
not
used
-
48
not
used
-
49
output
Ignition
coil
control,
cyl
.
1
Primary
signal,
ignition
coil
1
50
output
Ignition
coil
control,
cyl
.
2
Primary
signal,
ignition
coil
2
51
not
used
-
52
not
used
-
53
input
Throttleposition
sensor
Throttleposition
Signal
54
input
Power
supply
Batteryvoltage
from
main
relay
(terminal
87)
55
ground
Ground
Ground
for
ECM
56
input
Power
supply
(terminal
15)
Battery
voltage
with
key
on
or
engine
running
57
output
Activate
cooling
fan
(man
.
trans
.)
control
Normal
speed
relay
58
not
used
-
-
59
not
used
-
-
60
input
Programming
voltage
Programming
voltage
via
data
link
connector,
pin
18
61
output
Evaporative
emissionvalve
Evaporative
emission
valve
control
62
vacant
-
-
63
output
Fuel
pump
relay
Fuel
pump
relay
control
64
not
used
-
65
not
used
-
-
66
not
used
-
-
67
not
used
-
-
68
input
Signal
above
80°C(man
.
tran
.)
Double
temperature
switch
69
input
Automatic
climate
control
Automatíc
climate
control
70
input
Knock
sensor
#1
(cyl
.
1,2)
Knock
sensor
#1
Signal
71
ground
Ground
Ground
for
analog
signals
and
knock
sensors
72
not
used
-
-
73
not
used
-
-
74
input
Engine
coolant
temperature
sensor
Engine
coolant
temperatura
Signal
75
not
used
-
-
76
not
used
-
-
77
output
Oxygen
sensor
(regulating
sensor)
Oxygen
sensor
control
78
input
Crankshaft/rpm
sensor
Crankshaft
position/rpmSignal
79
input
ABS
or
traction
control
ABS
or
AST
control
80
input
Engine
speed
Engine
speed
Signal
81
not
used
-
-
82
not
used
-
-
FUEL
INJECTION
130-
3
5
83
input
On-board
computar
From
On-boardcomputer
(terminal
4)
84
not
used
-
-
85
not
used
-
-
86
not
used
-
-
87
input
Diagnostic
connector
(RxD)
Diagnostic
RxD
(receive)signal
to
pin
15
in
Data
link
connector
88
output
I
Diagnostic
connector
(TxD)
Diagnostic
TxD
(transmit)
signal
to
pin
17in
Data
link
connector
ECM
PIN
ASSIGNMENTS
Table
I
.
ECM
Pin
Assignment-Siemens
DME
MS
41
.1
(continued)
Pin
I
Signal
I
Component/function
1
Signal
FUEL
INJECTION
130-
37
47
-
48
input
Crankshaft
position
sensor
(Hall
effect)
Crankshaft
position
sensor
control
49
input
Power
supply
(terminal
15)
Batteryvoltage
with
key
onor
engine
running
50
output
Solenoid
valve
(running
losses)
Running
losses
51
output
Carbon
canister
valve
Carbon
canister
valve
control
52vacant
-
53
output
Idle
speed
control
valve
Pulsed
ground-close
signal
(seealsopin29)
54
input
Power
supply
Battery
voltagefrom
main
relay
(terminal
87)
55
vacant
-
56
-
57
input
Knock
sensor
(cyl
.
1-3)
Knock
sensor
input
Signal
58
output
Knock
sensor
(cyl
.
1-3)
Knock
sensor
control
59
input
Knock
sensor
(cyl
.
4-6)
Knock
sensor
input
Signal
60
input/output
Diagnostic
connector
(TxD)
Diagnostic
TxD
(transmit)
signal
to
pin
18
in
Data
link
connector
61
output
Oxygen
sensor
heater
(monitoring
sensor)
Oxygen
sensor
heater
ground
62
output
Secondary
air
injection
Secondary
air
injection
control
valve
63
output
Knock
sensor
(cyl
.
4-6)
Knock
sensor
control
64
input
Camshaft
position/rpm
sensor
Camshaft
position/rpm
sensor
control
65
input
Camshaft
position/rpm
sensor
Camshaft
position/rpm
sensor
control
66
-
67
output
Oxygen
sensor
Oxygen
sensor
reference
voltage
68
output
Evaporative
purge
valve
control
Pulsed
ground
with
engine
at
normal
temperature
and
varyingengine
load
69
output
Fuel
pump
relay
control
Fuel
pump
relay
switches
with
engine
runningorcranking
(crankshaft
position
signal
must
be
present
for
relay
switchover)
70
vacant
-
-
71
output
Oxygen
sensor
heater
(regulating
sensor)
Oxygen
sensor
heater
ground
72
output
Oxygen
sensor
(monitoring
sensor)
Oxygen
sensor
referencevoltage
73
input
Main
relay
control
Main
relay
activation
(terminal
85)
74
output
A/C
compressor
control
A/C
compressor
relay
control
75
input
Oxygen
sensor
Oxygen
sensor
signal
76
not
used
-
-
77
input
Oxygen
sensor
(regulating
sensor)
Oxygen
sensor
signal
78
input
Oxygen
sensor
(monitoring
sensor)
Oxygen
sensor
signal
79
output
Oxygen
sensor
(regulating
sensor)
Oxygen
sensor
referencevoltage
80
Traction
control
AST
module
81
Traction
control
AST
module
82
Traction
control
AST
module
83
output
Crankshaft
position
sensor
(Hall
effect)
Crankshaft
position
sensor
control
84
vacant
-
-
85
output
Automatic
transmission
Automatic
transmission
control
module
86
input
Automatic
transmission
Automatic
transmissíon
control
module
87
input
Power
supply
Battery
voltage
from
main
relay
(terminal
87)
88
input/output
Diagnostic
connector
(TxD)
Diagnostic
TxD
(transmit)
signal
to
pin
17
in
Data
link
connector
ECM
PIN
ASSIGNMENTS
Ambient
temperaturelclock
MÍM
Aa
.Mi}rm
-Mil"
IMua~naa~u~itacar
"
za
.~
Central
Body
Electronics
0013028
Fig
.
4
.
Different
versionsof
Multi-information
Display(MID)
installed
in
E36
cars
.
The
E36
cars
are
equipped
with
a
sophisticated
centralized
body
electric/electronics
plan
.
The
system
is
self-diagnostic
and
incorporates
many
functions
into
a
single
control
module
.
The
consolidation
of
several
systems
into
a
single
control
module
minimizes
power
requirements
and
the
incorporation
of
the
diagnostic
link
results
in
more
efficient
and
accurate
troubleshooting
.
Self-diagnostic
codes
are
accessible
electronically
through
the
data-link
connector
in
the
engine
compartment
.
See610
Electrical
Component
Locations
.
BODY-GENERAL
400-
5
Two
versions
of
central
body
electronics
are
used
depend-
ing
on
model
year
.
1992
and
1993
models
are
equipped
with
a
central
locking
module
(ZVM)
which
incorporates
control
of
the
following
sys-
tems
:
"Interiorlighting
"
Central
locking
with
double
lock
feature
"
Output
relays
for
powerwindows
and
sunroof
"
Electronic
power
protection
E36
cars
since
the
1994
model
year
are
equipped
with
ZKE
IV
.
This
is
an
electronic
comfort
and
convenience
system
that
includes
the
following
additional
features
:
"
One
touch
up/down
power
window
operation
"
Power
window
and
sunroof
closure
from
driver
or
pas-
sengerdoor
lock
"
Vehicle
locking
or
unlocking
from
the
trunk
lock
.
Other
features
of
the
system
are
discussed
in
515
Central
Locking
and
Anti-Theft
.
Electronic
Immobilization
System
Beginning
in
model
year
1994,
all
E36
vehicles
incorporate
adriveaway
protection
system
regardless
of
whether
the
vehi-
cle
is
equipped
with
a
BMW
Alarm
System
or
an
On-Board
computer
.
Two
types
of
factory
systems
were
installed,
de-
pending
on
vehicle
production
date
.
On
the
early
system
(model
year
1994
up
to
January
1995),
the
ignition
and
fuel
injection
functions
are
disabled
whenever
the
vehicle
is
locked
in
the
double
lock
mode
.
This
is
referred
lo
as
EWS
or
EWS
I
.
Beginning
in
January
1995,
the
driveaway
protection
sys-
tem
was
upgraded
to
a
more
sophisticated
system,
called
EWS
II
.
This
system
uses
a
wireless
communication
link
be-
tween
a
transponder
chip
in
the
ignition
keyand
the
ring
an-
tenna
surrounding
the
ignition
switch
.
The
EWS
II
control
module
blocksthe
starting
of
the
vehicle
unlessthe
correct
coded
ignition
key
is
used
.
For
further
information
about
drive
away
protection
sys-
tems,
see
515
Central
Locking
and
Anti-Theft
.
INTERIOR
EQUIPMENT
610-12
ELECTRICAL
COMPONENT
LOCATIONS
Table
a
.
E36
Component
Locations
Component
Model
Year
Location
Refer
to
Combination
(Stalk)
Switch
1993-1998
Left
sidesteering
column
(turn
signals/high-low
bean
switch)
Convertible
Top
ActuatingSwitch
1994-1998
Center
console
Convertible
Top
Control
Module
1994-1998
In
lower
left
C-pillar
behind
trim
panel
Convertible
TopEnd
Position
Switch
1994-1998
In
convertible
top
linkage
Convertible
Top
Motor
1994-1998
In
left
sideof
trunk
behind
trim
panel
Convertible
Top
Position
1994-1998
In
convertible
top
linkage
Microswitch
Convertible
Top
Storage
Lid
Lock
1994-1998
In
convertible
top
compartment
left
side
Motor
Convertible
Top
Storage
Lid
1994-1998
Inright
side
convertible
top
storage
lid
latch
Microswitch
Convertible
Top
Storage
Lid
Motor
1994-1998
In
left
side
of
trunk
behind
trim
panel
Coolant
Leve¡
Sensor
(if
applicable)
1992-1998
Bolted
on
radiator,
left
side
Coolant
Temperature
Sensor
1992-1998
Left
front
of
engine/cylinder
head
Fig
.
19
.
Fig
.
20
.
Cooling
Fan
Dual
Switch
1992-1998
Right
side
radiator
Fig
.
18
.
Cooling
Fan
Motor
1992-1998
Behind
front
grill
Crankshaft
Position/RPM
Sensor
1992-1995
At
front
crankshaft
pulley
Crankshaft
Position/RPM
Sensor
1996-1998
Left
rearof
crankcase
Crash
Sensor,
Airbag
1992-1993
On
right/left
frontstrut
tower
Crash
Control
Module
1992
Auxiliary
relay
panel
Crash
Control
Module
1993-1998
Driver's
side
footwell
Crash
Sensor,
Right/Left
Side
1997-1998
Right/left
door
sill
behind
front
seat
Impact
Airbag
Cruise
Control
Actuator
1992-1998
Left
front
of
engine
compartment
Fig
.
7
.
Cruise
Control
Module
1992-1998
Behind
glove
compartment
Fig
.
8
.
Fig
.
9
.
Data
Link
Connector
1992-1998
Right
sideof
engine
Fig
.
7
.
Digital
Motor
Electronics
(DME)
1992-1998
Right
rear
engine
compartment,
behind
bulkhead
panel
Fig
.
7
.
Control
Module
DoorLock
Heater
1993-1994
Left
front
doorhandle
DoorHandle
Switch
1994-1998
left
front
door
Drive-away
Protection
(EWS
II)
1/1995
-
1998
Behind
glove
compartment
Fig
.
8
.
Module
Fig
.
9
.
Dual
Coolant
Temperature
Sensor
1997-1998
Below
intake
manifold
Fig
.
19
.
COMPONENT
LOCATIONS
Fig
.
20
.
Electronic
Immobilizer
Control
(
1/1995-1998
~
Behind
glove
compartment
Fig
.
8
.
Module
(EWS
II)
Fig
.
9
.
Continued