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
010-2
FUNDAMENTALS
FOR
THE
DO-ITYOURSELF
OWNER
HOW
TO
USE
THIS
MANUAL
A
note
contains
helpfulinformation,
tipsthat
will
hefp
in
The
manual
is
divided
into
ninesections
:
doinga
better
job
and
completing
!t
more
easíly
.
0
GENERAL
DATA
AND
MAINTENANCE
1
ENGINE
2
TRANSMISSION
3
SUSPENSION,
STEERING
AND
BRAKES
4
BODY
5
BODY
EQUIPMENT
6
ELECTRICAL
SYSTEM
7
EQUIPMENTANDACCESSORIES
ELECTRICAL
WIRING
DIAGRAMS
0
GENERAL
DATA
AND
MAINTENANCE
coversthe
rec-
ommended
maintenance
schedules
and
service
procedures
needed
to
perform
BMW
scheduled
maintenance
work
.
Also
within
this
section
is
the
010
Fundamentals
for
the
Do-It-
Yourself
Owner
section,
which
contains
basic
instructions,
tips
and
helpful
hints
for
do-it-yourself
maintenance
and
repair
.
The
next
seven
sections
(1
through
7)
are
repair
based
and
are
further
broken
down
into
three
digit
repair
groups
.
Each
ma-
jor
section
begins
with
a
General
repair
group,
e
.g
.
100En-
gine-General
.
These
"00"
(doublezero)
groups
aremostly
descriptive
in
nature,
covering
topics
suchas
theory
of
opera-
tion
and
troubleshooting
.
The
remainder
of
the
repair
groups
contain
the
more
involved
repair
information
.
The
last
major
section
contains
detailed
electrical
wiring
diagram
schematics
.
A
master
listing
of
the
9major
sections
and
the
correspond-
ing
individual
repair
groups
can
befoundon
the
inside
front
cover
.
Each
repair
group
begins
with
a
Table
of
Contents
listing
the
majos
subject
headings
within
the
group
.
Page
numbers
throughout
the
manual
are
organizedaccording
to
the
repair
groupsystem
.
For
example,
youcan
expect
tofind
repair
infor-
mation
on
brakes
(Repair
Group
340)
beginning
on
page
340-
1
.
A
comprehensive
index
can
be
found
at
the
back
of
the
man-
ual
.
Warnings,
Cautions
and
Notes
Throughout
this
manualare
many
passages
with
the
head-
ings
WARNING,
CAUTION,
or
NOTE
.
These
very
important
headings
have
diflerent
meanings
.
WARNING
-
The
text
under
this
heading
warns
of
unsafe
practic-
es
thatare
very
likelyto
cause
ínjury,
eitherby
dírect
threat
to
the
person(s)
pertorming
the
work
or
by
in-
creased
risk
of
accident
or
mechanfcal
fallure
whíle
driving
.
CAUTION-
A
caution
calls
attention
to
important
precautions
to
beobserved
during
the
repair
work
that
will
helo
prevent
accidentally
damaging
the
caror
its
parts
.
GETTING
STARTED
Safety
NOTE-
Please
read
every
WARNING,
CAUTION,
and
NOTE
at
the
front
of
the
manual
and
as
they
appear
in
repair
procedures
.
They
are
very
important
.
Read
them
before
you
begin
any
maintenance
or
repair
job
.
Some
WARNINGs
and
CAUTIONs
are
repeated
wherever
they
apply
.
Read
them
all
.
Do
not
skip
any
.
These
messages
are
important,
even
to
the
owner
who
never
intends
to
workon
thecar
.
GETTING
STARTED
Most
of
the
necessary
maintenance
and
minor
repair
that
an
automobile
will
need
canbe
done
with
ordinary
tools,
evenby
owners
with
little
or
no
experience
in
car
repair
.
Below
is
some
important
information
on
how
to
work
safely,
a
discussion
of
what
tools
will
be
needed
and
how
to
use
them
.
Although
an
automobile
presents
many
hazards,
common
sense
and
good
equipment
can
helo
ensure
safety
.
Many
acci-
dents
happen
because
of
carelessness
.
Pay
attention
and
stick
to
these
few
important
safety
rules
.
WARNING
-
"
Never
run
the
engine
in
the
work
area
unless
it
is
well-ventflated
.
Theexhaustshouldbe
vented
to
the
outside
.
Carbon
monoxide
(CO)
in
theex-
haust
kilts
.
"
Remove
all
neckties,
scarts,
loose
clothing,
or
jewelry
when
working
near
running
engines
or
power
tools
.
Tuck
in
shirts
.
Tie
long
haír
and
se-
cure
it
under
a
cap
.
Severe
injury
can
result
from
these
things
beíngcaught
in
rotating
parts
.
"
Remove
ríngs,
watches,
and
bracelets
.
Asíde
from
the
dangersof
moving
parts,
metallic
jew-
elry
conducts
electricity
and
may
cause
shorts,
sparks,
bums,
or
damage
to
the
electrical
sys-
tem
when
accidentally
contacting
the
battery
or
other
electrical
terminals
.
"
Disconnect
the
battery
negative
()
cable
when-
ever
working
on
ornear
the
fuel
system
or
any-
thlng
that
is
electrically
powered
.
Accidental
electrícal
contact
may
damage
the
electrical
system
or
cause
a
fire
.
NOTE-
"
On
carswith
OBD
ti,
specialized
OBD
11
scan
tool
equipment
must
be
used
to
access
the
DTCs,
either
using
the
BMW
special
tool
ora
`generic"
OBD
11
scan
tool
.
See
130
Fuel
Injection
.
"
The
08D
11
fault
memory
(including
an
iiluminated
Check
Engine
light)
can
only
be
reset
using
the
spe-
cial
scan
tool
.
Removing
the
connector
from
the
ECM
or
disconnecting
the
battery
will
not
erase
the
fault
memory
.
Table
d
.
OBD
1
Fault
(Blink)
Codes
(1992-1995
modeis
only)
Graphic
representation
of
flashing
Check
Engine
light
fault
code
:
1221
5
Seconds
.
:-
2
.5~-
--05--
Fault
code
and
meaning
1
Corrective
action
Code
1216
:
Throttle
potentiometer
Code
1218
:
Output
stage,
group#1
(DME
3
.3
.ionly)
Code
1219
:
Output
stage,
group
#2
(DME
3
.3.1
only)
Code
1221
:
Oxygen
sensor
#1
Code
1224
:
Air
temperature
sensor
(NTC)
Code
1226
:
Knock
sensor
#2
(DME
3
.3
.1
only)
130
ENGINE-GENERAL
100-
9
2
.5
seconds,
then
go
off
for
2
.5
seconds
.
At
thispoint,
the
fault
codes
will
begin
to
flash
.
See
Table
d
.
If
more
than
one
fault
has
been
detected,
eachcode
will
be
separated
by
a2
.5
second
pause
.
When
al¡
fault
codes
havebeen
displayed,
there
will
be0
.5
second
flash
and
thenthe
light
will
remain
off
.
To
read
the
codes
again,
turn
the
key
off
and
then
on
again
.
Depress
theaccelerator
pedal
to
the
floor
five
times
quickly
(within
5
seconds)
.
The
codes
will
begin
to
repeat
.
On
cars
with
OBD
I,
fault
codes
can
be
read
by
turning
the
To
erase
the
fault
code
memory,
first
make
sure
the
fault
ignition
key
on
and
fully
depressing
theaccelerator
pedal
to
code
1000
(short
blink
and
then
light
goes
out
for
long
period)
the
floor
five
times
within
five
seconds
.
TheCheck
Engine
is
present,
then
depress
the
throttle
fully
for
at
least
10
sec-
light
will
then
remain
on
for
five
seconds,
blink
off,
come
on
for
onds
.
Read
the
fault
codes
as
described
earlier
and
check
for
the
1444
code
(no
faults
stored)
.
-,--------------
Check
Engine
light
on
Check
Engine
light
off
Code
1211
:
DM
E
Control
Module
DME
control
module
may
be
faulty
.
This
code
appears
if
the
control
module
fails
the
self
test
.
Check
inputsto
control
module
.
Repair
Group
130
Code
1215
:
Mass
air
flow
sensor
Check
air
flow
or
mass
air
flow
sensor
and
wiring
to
sensor
.
Repair
Group
130
Test
throttle
potentiometer
resistance
and
wiring
.
Repair
Group
130
Test
DME
control
module
input/outputs
.
Repair
Group
130
Test
DME
control
module
input/outputs
.
Repair
Group
130
Check
sensor
output
signal
to
DME
control
module
.
Repair
Group
Code
1222
:
Oxygen
sensor
lean/rich
control
stop
Check
for
intake
air
leaks
or
reasons
forrich
míxture
.
See
Driveabil-
ity
Troubleshooting
given
earlier
in
this
repair
group
Code
1223
:
Coolant
temperaturesensor
(NTC)
1
Test
coolant
temperature
sensor
.
Repair
Group
130
Test
intake
air
temperature
sensor
.
Repair
Group
130
Code
1225
:
Knock
sensor#1
(DME
3
.3
.1
only)
1
Check
knocksensorand
sensor
wiring
.
Repair
Group
120
Check
knocksensor
and
sensor
wiring
.
Repair
Group
120
Code
1231
:
Batteryvoltage
monitor
Test
battery
voltage
and
battery
check
charging
system
and
starter
.
Repair
Group
121
Code
1234
:
Speedometer
"A"signal
(DME
3
.3
.1
only)
Check
wiring
between
instrument
cluster
and
DME
control
module
.
Electrical
Wiring
Diagrams
Code
1237
:
A/C
compressor
cutoff
(DME
3
.3
.1
only)
Test
DME
control
module
inputs/outputs
from
A/C
system
.
Repair
Group
130
Code
1242
:
A/C
compressor
signal
(DME
3
.3.1
only)
Test
DME
control
module
inputs/outputs
from
A/C
system
.
Repair
Group
130
DRIVEABILITY
TROLIBLESHOOTING
100-
1
0
ENGINE-GENERAL
Table
d
.
OBD
I
Fault
(Blink)
Codes
(continued)
(1992-1995
modeis
only)
Graphic
representation
of
flashing
Check
Engine
light
fault
code
:
1221
-
;
5
Seconds
.
;--~
2
.5
r
----------------
Check
Engine
light
on
Fault
code
and
meaning
Corrective
action
Check
Engine
light
off
Code
1243
:
Crankshaft
position
sensor
(DME
3
.3
.1
only)
Test
crankshaft
position/rpm
sensor
and
wiring
from
sensor
lo
DME
control
module
.
Repair
Group
120
Code
1244
:
Camshaft
position
sensor
(DME
3
.3
.1
only)
Test
camshaft
position
sensor
and
wiring
fromsensor
to
DME
con-
trol
module
.
Repair
Group
130
Code
1245
:
Electronic
transmission
control
intervention
(DME
3
.3
.1
Check
wiring
between
DME
control
module
and
auto
.
transmission
only)
control
module
Code
1247
:
Ignition
secondary
monitor
(DME
3
.3
.1
only)
Check
secondary
voltage
lo
ignition
coils
.
Check
wiringat
ignition
coils
.
Repair
Group
120
Code
1251
:
Fuel
injector
#1
(DME
3
.113
.3
.1
only)
1
Test
injector
operation/signal
lo
injector
.
Repair
group130
Code
1252
:
Fuel
injector
#2
(DME
3
.113
.3
.1
only)
Test
injector
operation/signal
lo
injector
.
Repair
group130
Code
1253
:
Fuel
injector
#3
(DME
3
.1/3
.3
.1
only)
Test
injector
operation/signal
to
injector
.
Repair
group130
Code
1254
:
Fuel
injector
#4
(DME
3
.1/3
.3
.1
only)
Test
injector
operation/signal
to
injector
.
Repair
group
130
Code
1255
:
Fuel
injector
#5
(DME
3
.1/3
.3
.1
only)
Test
injector
operation/signal
to
injector
.
Repair
group130
Code
1256
:
Fuel
injector
#6
(DME
3
.1/3
.3
.1
only)
Test
injector
operation/signal
lo
injector
.
Repair
group130
Code
1261
:
Fuel
pump
control
Test
fuel
pump
relay
and
fuel
pump
circuit
.
Repairgroup
160
Code
1262
:
Idle
speed
control
Test
idleair
controlvalve
and
signalto
valve
.
Repair
Group
130
Code
1263
:
Fuel
tank
evaporative
(EVAP)
system
Test
EVAP
purge
valve
.
Repair
Group
160
Code
1264
:
Oxygen
sensor
heater
1
Test
oxygen
sensorheater
and
heater
relay
.
Repair
group
130
Code
1265
:
Check
engine
lamp
(DME
3
.3.1
only)
1
Test
for
faulty
bulb
or
wiring
.
Electrical
Wiring
Diagrams
Code
1266
:
VANOS
(DME
3
.3
.1
only)
1
Test
VANOS
solenoid
.
Check
for
signal
to
VANOS
solenoid
.
Code
1267
:
Air
pump
relay
control
(DME
3
.3
.1
only)
Test
air
pump
relay
and
wiring
(where
applicable)
Electrical
Wiring
Diagrams
Code
1271
:
Ignition
coil
#1
(DME
3
.3.1
only)
Test
ignitioncoil
and
wiring
toignitioncoil
.
Repair
Group
120
Code
1272
:
Ignition
coil
#2
(DME
3
.3.1
only)
Test
ignitioncoil
and
wiring
loignitioncoil
.
Repair
Group
120
Code
1273
:
Ignition
coil
#3
(DME
3
.3.1
only)
Test
ignitioncoil
and
wiring
loignitioncoil
.
Repair
Group
120
Code
1274
:
Ignítion
coil
#4
(DME
3
.3.1
only)
Test
ignitioncoil
and
wiring
toignitioncoil
.
Repair
Group
120
Code
1275
:
Ignitioncoil
#5
(DME
3
.3.1
only)
Test
ignition
coil
and
wiring
loignitioncoil
.
Repair
Group
120
Code
1276
:
Ignition
coil
#6
(DME
3
.3.1
only)
Test
ignitioncoil
and
wiring
loignitioncoil
.
Repair
Group
120
Code
1281
:
DME
control
module
memory
supply
(DME
3
.3
.1
only)
Check
voltage
supply
from
battery
lo
DME
control
module
.
Electri-
Code
1282
:
Fault
code
memory
(DME
3
.3.1
only)
Check
DME
control
module
inputs/outputs
.
Control
module
may
be
faulty
.
Repair
Group
130
Code
1283
:
Fuel
injector
output
stage
(DME
3
.3
.1
only)
Check
DME
control
module
inputs/outputs
.
Control
module
may
be
faulty
.
Repair
Group
130
DRIVEABILITY
TROUBLESHOOTING
cal
Wiring
Diagrams
119-2
LUBRICATION
SYSTEM
NOTE-
Component
Location
If
the
light
does
not
go
out,
thewiring
to
theswitch
is"
Oil
pressure
switch
most
likely
grounded
somewhere
between
the
switch
all
engines
.......
...
.
..
......
ora
oil
filter
housing
terminal
and
the
warning
light
.
Sea
Electrical
Wiring
Diagrams
atrearof
manual
for
electrical
schematics
.
CAUTION-
Some
oil
may
drain
out
as
the
oil
pressure
switch
is
removed
.
Use
a
rag
to
soak
up
any
spills
.
2
.
Install
pressure
gauge
in
place
of
switch
.
3
.
With
gauge
instalied,
start
engine
and
allow
to
reach
operating
temperature
.
Check
oil
pressureboth
cold
and
hot
.
NOTE-
For
the
most
accurate
test
results,
the
engine
oil
(and
filter)
shouldbe
newand
of
the
correct
grade
.
Oil
Pressure
"
¡dle
(mínimum)
..
.
.
..............
.
.
0
.5
bar
(7psi)
"
Regulated
pressure
(elevated
engine
speed)
4-cylinder
engines
..
......
4
.3
±
0
.2
bar
(63
t3
psi)
6-cylinder
engines
.
.
.............
.
4
.0
bar
(59
psi)
4
.
Remove
pressure
gauge
and
reinstall
pressure
switch
.
If
testing
shows
low
oil
pressure,
one
or
more
of
the
follow-
ing
conditions
may
be
indicated
:
OIL
PAN
"
Worn
or
faulty
oii
pump
.
"
Worn
or
faulty
engine
bearings
The
oil
pancan
be
removed
with
the
engine
instalied,
al-
Severe
engine
wear
.
though
specíal
enginesupport
equipment
will
be
needed
.
Al¡
of
these
conditionsindicate
the
need
for
major
repairs
.
Oil
pressure
warning
system,
testing
When
the
ignition
is
tumed
ora,
the
oil
pressure
warning
light
comes
ora
.
When
the
engine
ís
started
and
the
oil
pressure
ris-
es
slightly,
the
oil
pressure
switch
opens
and
thewarning
light
goes
out
.
Make
sure
the
oil
leve¡
is
correct
before
making
tests
.
1
.
Turra
ignition
switch
ora
.
"
Warning
light
ora
instrument
panel
must
light
up
.
2
.
Remove
connector
from
oil
pressure
switch
.
"
Warning
light
ora
instrument
panel
must
go
out
.
OIL
PAN
3
.
If
warning
light
does
not
light
when
ignition
is
ora,
re-
move
connector
from
oil
pressure
switch
anduse
a
jumper
wire
to
ground
connector
terminal
to
a
clean
metal
surface
.
NOTE
-
If
the
warning
light
comes
ora,
check
the
switch
as
de-
scríbed
in
the
nextstep
.
If
the
warning
light
does
not
come
ora,
thewiring
to
the
instrument
cluster
or
to
the
light
itself
isfaulty
.
4
.
To
test
switch,
connect
ara
ohmmeter
between
terminal
in
switch
body
and
ground
.
With
engine
off,
these
should
be
continuity
.
With
engine
running,
oil
pressure
should
opera
switch
and
there
should
beno
continuity
Replace
a
faulty
switch
.
WARNING
-
Keep
in
mind
that
low
oil
pressure
may
be
prevent-
ing
the
switch
from
tuming
the
light
out
.
If
the
light
remains
ora
while
the
engine
is
running,
check
the
oil
pressure
asdescribed
earlier
.
Do
not
drive
the
car
until
the
problem
is
corrected
.
Theengine
may
be
severely
damaged
.
Oil
pan,
removing
and
installing
(4-cylinder
engines)
1
.
Raise
car
arad
place
securely
ora
jackstands
.
2
.
Remove
splash
shíeld(s)
from
under
engine,
where
ap-
plicable
.
3
.
Drain
engine
oil
as
described
in
020
Maintenance
Pro-
gram
.
4
.
Disconnect
vacuum
hose
adapter
from
vacuum
brake
booster
at
rear
of
engine
compartment
.
5
.
Remove
oil
dipstick
guide
tube
mounting
nut
and
pull
guide
tube
from
oil
pan
.
See
Fig
.
2
.
120-
4
IGNITION
SYSTEM
2
.
Check
for
battery
voltage
o
cofs
.
If
voltage
is
not
Table
b
.
Ignition
Coil
Resistance
present,
check
wire
between
terminal
15
and
ignition
(M42
Engine)
switch
.
See
Electrical
Wiring
Diagrams
.
"
On
M42
engine,
connect
digital
multimeter
between
ter-
minal
15(+)
in
each
harness
connector
and
ground
.
See
Fig
.
4
.
"
On
M44
engine,
connect
voltmeter
between
terminal
2
(15+)
in
connector
and
ground
.
Turn
ignition
on
and
check
for
voltage
.
See
Fig
.
5
.
3
.
Turn
ignition
off
.
0
4a15
Fig
.
4
.
Ignition
coil
harness
connector
terminal
identification
for
M42
engine
.
Fig
.
5
.
Ignition
coil
harness
connector
terminal
identification
for
M44
engine
.
CAUTION-
The
wiring
to
the
coil(via
the
ignition
switch
15+)
is
not
fuse
protected
.
Use
care
when
testing
thiscircuit
.
4
.
Use
a
digital
multimeter
totest
coil
primary
resistance
.
"
On
M42
engine,
use
Table
b
asa
guide
to
check
coil
resistance
.
Make
checks
at
each
harness
connector
.
"
On
M44
engine,
use
Table,c
as
a
guide
to
check
coil
primary
resistance
.
5
.
Inspect
coil
housing
for
hairline
cracks
or
leaking
cast-
ing
material
.
See
Fig
.
7
.
A
leaky
ignition
coil
may
indi-
11502
cate
a
faulty
ECM
(engine
control
module)
.
Check
the
ECM
before
installing
a
new
coil
.
Fig
.
6
.
Ignition
coil
harnessconnector
terminal
identification
for
6-
cylinder
engine
.
IGNITION
SYSTEM
SERVICE
11502
Terminals
Resistance
(refer
to
Fig
.
4
.)
Coil
primary
1
(-)
and
15
(+)
10
.4-0
.8
ohms
Coil
secondary
N
.A
.
N
.A
.
Table
c
.
Ignition
Coil
Resistance
(M44
Engine)
Terminais
Resistance
(referto
Fig
.
5
.)
Coil
#1
primary
1
(-)
and
2
(+)
0
.4-0
.8
ohms
Coil
#2
primary
6
(-)
and2
(+)
0
.4-0
.8
ohms
Coil
#3
primary
7
(-)
and
2
(+)
0
.4-0
.8
ohms
Coil
#4
primary
5
(-)
and2
(+)
0
.4-0
.8
ohms
Coil
secondary
N
.A
.
N
.A
.
NOTE-
If
a
single
coilís
faulty
on
M44
engines,
the
complete
coil
pack
will
have
to
be
replaced
.
Ignition
coil,
testing
and
replacing
(6-cylinder
engine)
CAUTION-
Use
a
digital
multimeter
for
the
following
tests
.
1.
Remove
plastic
enginecovers
from
top
of
engine
by
prying
off
nut
covers
and
removingcover
mounting
nuts
.
See
113
Cylinder
HeadRemoval
and
Installa-
tion
.
2
.
Disconnect
harnessconnectorfromcof
.
Connect
mul-
timeter
between
terminal
15
(+)
in
connector
and
ground
.
See
Fig
.
6
.
3
.
Turn
ignition
on
and
check
for
batteryvoltage
.
"
If
batteryvoltage
is
not
present,
check
wire
between
terminal
15
and
ignition
switch
.
See
Electrical
Wiring
Diagrams
.
"mozo
130-2
FUEL
INJECTION
GENERAL
This
repair
group
covers
fuel
injection
system
component
testing
and
repair
.
Special
equipment
is
necessary
for
some
of
the
procedures
given
in
this
repair
group
.
If
you
do
not
have
the
equipment
required
to
do
the
job,
it
is
recommended
that
these
repairs
be
left
to
an
authorized
BMW
dealer
.
The
BMW
dealer
is
equipped
with
sophisticated
diagnostic
test
equip-
ment
that
is
capable
of
quicklypinpointing
hard-to-find
fuel
in-
jection
problems
.
NOTE-
"
Wiring
diagrams
for
the
engine
management
system,
can
be
found
at
the
rear
of
the
manual
under
Electri-
cal
Wiring
Diagrams
.
"
For
ignition
system
repairinformation,
see120
Igni-
tion
System
.
"
For
fuel
supply
system
testing
and
repair,
see160
The
engine
control
module
(ECM)
uses
electrical
signals
Fuel
Tank
and
Fuel
Pump
.
from
the
mass
air
flow
sensor,
the
air
and
coolant
temperature
sensors,
the
crankshaft
position/rpm
sensor,
the
knock
sen
Principies
Of
Operation
sors
and
the
oxygen
sensorsas
the
primary
inputs
to
electron-
ically
control
fuel
delivery
and
ignition
timing
.
There
are
five
versions
of
engine
management
systems
usedon
the
E36
cars
.
Each
has
the
same
basic
components
and
operating
principles
.
The
most
notable
difference
is
that
1996
and
later
cars
use
a
sophisticated
OBD
II-compliant
sys-
tem
.
See
Table
a
.
Table
a
.
Engine
Management
System
Variants
Engine
code/year
1
System
4-cy1inder
M42
(1
.8
I)
1992-1995
Bosch
DME
Ml
.7
M44
(1
.91)
1996-1998
~
Bosch
DME
M5
.2
(OBD
II)
6-cylinder
M50
1992
(2.5
I)
Bosch
DME
M3
.1
1993-1995
(2.5
I)
Bosch
DME
M3
.3.1
(VANOS)
M52
1996-1998
(3281-
2
.8
I)
Siemens
MS
41
.1
(OBD
II)
1998
(3231
-
2
.5
I)
Siemens
MS
41
.1
(OBD
II)
M-Power
S50US
(M3
-
3
.01)
1995
Bosch
DME
M3
.3
.1
S52US
(M3
-
3
.21)
1997-1998
Siemens
MS
41
.1
(0131)
11)
NOTE-
-
Descriptions
and
procedures
in
the
first
partof
this
re-
pairgroup
refer
to
all
the
various
engine
management
systems
.
"
Particulars
of
each
fuel
injection
system
are
treated
in
separate
sections
in
the
second
part
of
this
repair
group
.
GENERAL
Fig
.1
.
OBD
II
diagnostic
connector
locatíon
.
The
fuel
injection
system
is
completely
electronic
in
opera-
tion
.
Air
flow
is
measured
electronically
via
a
mass
air
flow
sensor
and
additional
sensors
supply
information
about
en-
gine
operating
conditions
.
The
ECM
calculates
the
amount
of
fuel
needed
for
the
correct
air-fuel
ratio
and
actuates
the
fuel
injectors
accordingly
.
The
amount
offuel
metered
to
theen-
gine
is
determined
by
how
long
the
injectors
are
open
.
Airintake
.
Air
entering
the
engine
passes
through
a
pleat-
ed
paper
air
filter
in
the
air
cleaner
.
Intake
air
volume
or
mass
is
then
measured
bya
mass
air
flow
(MAF)
sensor
.
In
al¡
ex-
cept
the
vane
type
sensor
(DME
M1
.7),
a
reference
current
is
used
to
heat
a
thin
wireor
film
in
the
sensor
when
the
engine
is
running
.
The
current
used
to
heat
the
wire/film
is
electroni-
cally
converted
into
a
voltage
measurement
corresponding
to
the
mass
of
the
intake
air
.
Table
b
.
Mass
Air
Flow
Sensor
Variants
System
Al
r
flow
sensor
type
Bosch
DME
M1
.7
Vane
(volume
sensor)
Bosch
DME
M3
.1
Hot
wire
(mass
sensor)
Bosch
DME
M3
.3
.1
Hot
film
(mass
sensor)
Bosch
DME
M5
.2
Hot
film
(mass
sensor)
Siemens
MS
41
.1
Hot
film
(mass
sensor)
"
The
16-pin
OBD
11
diagnostic
connector
is
located
on
NOTE-
the
lower
left
dashpanel
.
See
Fig
.
1
.
On
cars
equipped
wíth
tractioncontrol,
an
additional
throttle
valve
is
controlled
by
an
electronic
throttle
actu-
ator
(motor)
.
This
valve
is
used
for
engine
speed
inter
vention
.
Repair
information
forthis
system
is
notcovered
here
due
to
the
special
electrical
testing
equip-
ment
required
to
service
it
.
ELECTRICAL
CHECKS
AND
COMPONENT
TESTING
Main
relay,
testing
The
main
relay
is
energized
via
the
engine
control
module
and
supplies
plus
(+)
power
to
the
many
of
the
engine
man-
agement
components
and
subsystems,
including
the
fuel
pump
relay
.
If
this
relay
is
faulty,
the
engine
will
not
start
.
1
.
With
ignition
off,
remove
main
relay
.
See
Fig
.
6
.
.
iommooommmoi
~
"""
Fuel
DME
sensor
CA
UTION-
Relay
positions
can
vary
.
Be
sure
to
confirm
relay
position
by
identífyíng
the
wiring
in
the
socket
us-
ingthe
wiring
diagramsfound
at
the
rearof
this
manual
.
0013034)
Fuel
pump
relay,
testing
FUEL
INJECTION
130-
7
87
851186
30
~j
1
.
Remove
fuel
pump
relay
from
its
socket
.
87661
Fig
.
7
.
Check
for
battery
voltage
at
main
relay
terminals
30
and
86
.
Voltage
should
be
present
at
all
times
.
4
.
With
ignition
on
and
relay
installed,
check
for
battery
voltage
at
terminals
87
.
"
If
battery
voltage
is
present,relay
has
energized
and
is
functioningcorrectly
.
"
lf
battery
voltage
is
not
present
and
al¡
earlier
tests
are
OK,
relay
is
faulty
and
should
be
replaced
.
Fig
.
6
.
Engine
management
relays
in
the
power
distribution
box,
left
rear
of
engine
compartment
.
The
fuel
pump
relay
is
located
in
the
power
distribution
box
.
Refer
to
Fig
.
6
.
The
ECM
supplies
power
to
the
coil
side
of
the
fuel
pump
re-
lay
.
During
starting,
the
fuel
pump
runs
as
long
as
the
ignition
switch
isin
the
start
position
and
continues
to
run
once
theen-
gine
starts
.
If
the
relay
ís
faulty
the
fuel
pump
will
notrun
.
2
.
Check
for
voltage
at
terminal
30
and
terminal
86
of
re-
¡ay
socket
.
See
Fig
.
7
.
2
.
With
key
off,
check
for
batteryvoltage
at
socket
terminal
"
If
battery
voltage
is
present
continue
testing
30
.
See
Fig
.
8
.
"
lf
battery
voltage
is
not
present
at
either
point,
check
large
red
wire
in
relay
socket
.
See
Electrical
Wiring
3
.
With
ignition
key
in
start
position
check
for
battery
volt-
Diagrams
.
age
at
terminal
86
.
NOTE-
4
.
With
ignition
key,
use
digital
multimeter
to
check
for
The
wiring
to
terminals
85
and
86
in
the
main
relay
may
ground
at
terminal
85
.
be
reversed
.
Electrically,
the
relay
functions
either
way
.
lf
voltage
ís
not
present
at
terminal
86,
check
for
volt-
NOTE-
age
at
terminal
85
.
The
ground
atterminal
85
is
switched
by
the
ECM
.
The
ECM
hamess
must
be
connected
to
check
the
3
.
Reinstall
relay
and
turn
ignition
on
.
Gainaccess
to
un-
switched
ground
connection
.
derside
of
relay
socket
and
check
for
ground
at
terminal
85
(brown
wire)
.
5
.
If
no
faults
are
found
up
tothis
point,
testfuel
pump
op-
"
lf
ground
is
present
continue
testing
.
eration
as
described
in
160
Fuel
Tank
and
Fuel
Pump
.
"
If
ground
is
not
present,
signal
from
ECM
is
missing
.
Check
wire
between
ECM
and
relay
.
If
no
faults
can
be
found,
ECM
may
be
faulty
.
ELECTRICAL
CHECKS
AND
COMPONENT
TESTING