diagram BMW M3 1995 E36 Workshop Manual

Page 3 of 759


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

Page 10 of 759


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
.

Page 51 of 759


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

Page 52 of 759


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

Page 116 of 759


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
.

Page 128 of 759


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

Page 148 of 759


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
.

Page 153 of 759


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

Page 154 of 759


130-
8



FUEL
INJECTION

Fig
.
8
.



Fuel
pump
relayterminal
identification
.
1.
Peel
back
rubber
boot
on
oxygen
sensor
electrical
har-
ness
connector
(car
wiring
side)
.
With
connector
at-
Oxygen
sensor,
testing



tached
to
sensor,
connect
digital
voltmeter
to
pins
1
(BOSch
systems
only)



and
2
in
rear
of
connector
.
See
Fig
.
10
.

CAUTION-

"
The
information
inthis
sectionapplies
to
Bosch
engine
management
systems
only
.

"
The
Siemens
MS
41
.1
system
uses
resistive-type
oxygen
sensors
.
This
sensor
uses
a
5-volt
refer-
ence
signal
input
and
the
output
to
the
ECM
var-
ees
from
1-5
volts,
in
stepped
increments
based
on
oxygen
content
in
the
exhaust
.

NOTE-

"
On
pre-08D
11(1992-1995)
cars,
there
is
one
oxygen
sensor
mounted
upstream
of
the
catalytic
convert-
er(s)
in
the
exhaust
pipe
.
See
Fig
.
9
.
"
On
OBD
11
cars
(1996-1998)
cars,
there
is
one
oxygen
sensor
before
andone
after
each
catalytic
converter
.

"
OnM52
and
S52US
engines,
the
front
pairof
oxygen
sensors
are
installed
in
the
exhaust
manifolds
.

The
oxygen
sensor
providesan
input
voltage
signal
(0-1
VDC)
to
the
ECM
based
on
the
oxygen
content
in
the
exhaust
gas
.
TO
generate
voltage,
the
sensor
temperature
must
exceed
575°F
(300°C)
.
Therefore
it
ís
electrically
heated
.

NOTE-

"
The
test
given
below
is
not
a
conclusive
test
of
oxygen
sensor
efficiency
and
does
not
test
how
quickly
the
oxygensensor
can
react
to
changing
conditions
.

"
Pin
numbers
and
wirecolors
can
vary
.
Always
check
the
wiring
diagrams
to
conflrm
wire
color
and
pinas-
signment
.

ELECTRICAL
CHECKS
AND
COMPONENT
TESTING

0013135

Fig
.
9
.



Oxygen
sensor
location
(arrow)
ahead
of
catalytic
converter
.
3181
model
with
M42
engine
shown
.

1
.
Black
(ground)
2
.
Grey
(signal)



4
.
White
(heater
circuit)
3
.
White
(heater
circuit)

0013189
Fig
.
10
.
Oxygen
sensor
connector
terminal
identification
(sensor
sede)
.
Terminals
numbers
are
molded
into
connector
.

2
.
Start
engine
.
Oxygen
sensorshould
start
to
output
a
fluctuating
voltage
within
a
short
period
.
If
voltage
is
in-
correct,
turn
engine
off
and
check
preheater
circuit
as
described
below
.

WARNING
-

Exhaust
manifolds
and
pipes
can
be
hot
enough
to
cause
serious
burns
.
Wear
suitable
heavy
gloves
and
other
appropriate
protection
.

Page 155 of 759


Oxygen
Sensor
FUEL
DELIVERY
TESTS
FUEL
INJECTION



130-
9

"
Voltage
at
¡dle
..
.
..
..
....
0
.2
to
0
.8
VDC,
fluctuating



Checking
fuel
delivery
is
afundamental
part
of
trouble-
shooting
and
diagnosing
the
engine
management
system
.
Fuel
pressure
directly
influences
fuel
delivery
.
An
accurate

NOTE-



fuel
pressure
gauge
will
be
needed
to
make
the
tests
.

To
check
sensorresponse
to
lean
and
rich
mixtures,
createenairleak,
orpull
vacuumhoseofffue¡
pressure



There
are
three
significant
fuel
delivery
values
to
be
mea-

regulator
to
increase
fuel
pressure
.



sured
:

3
.
Separate
sensorharness
connector
from
sensor
.
Check

for
battery
voltage
between
terminals
3
and
4
(green

wire
and
brown
wire)
in
main
wiring
harness
side
of
con-

nector
with
engine
running
.
If
voltage
is
not
present,

check
oxygen
sensor
heater
relay
.
See610
Electrical

Component
Locations
.

4
.
Check
heater
element
resistance
between
terminals
3
and
4
in
sensor
side
of
connector
.
If
element
is
electri-

cally
open
(no
continuity),
replace
sensor
.

NOTE-

The
oxygen
sensor
heater
relay
is
mounted
in
the
main
power
distributfon
box
in
the
left
rear
of
the
engine
com-
partment
.
Refer
to
Fig
.
6
.
The
heater
relay
is
energized
wíth
positive
(+)
battery
voltage
from
the
main
relayanda
switched
ground
from
the
ECM
.
See
Electrical
Wir-
ing
Diagrams
.

"
Oxygen
sensor
to
exhaust
pipe
...
..
55
Nm
(41
ft-Ib)

"
System
pressure-created
by
the
fuel
pump
and
main-
tained
by
the
pressure
regulator
.

"
Fuel
delivery
volume-created
by
the
fuel
pump
and
af-
fected
by
restrictions,
suchasclogged
fuel
filter
.

"
Residual
pressure-the
pressure
maintained
in
the
closed
system
after
the
engine
and
fuel
pump
are
shut

off
.

Procedures
for
measuring
the
first
two
quantities
arede-
scribed
in
160
Fuel
Tank
and
Fuel
Pump
.
Residual
fuel
pres-
sure
is
checked
using
the
procedure
detailed
later
in
this

group
.

Operating
fuel
pump
fortests

To
operate
the
fuel
pump
for
testing
purposes
without
hav-

íng
to
runthe
engine,
the
fuel
pump
relay
can
be
bypassed
to

power
the
pump
directly
.
Fuel
pump
relay
location
is
shown
in

Fig
.
6
.

5
.
¡f
oxygen
sensor
doesn't
produce
a
fluctuating
voltage



To
runthe
fuel
pump,
remove
the
fuel
pump
relay
and
con-
and
preheater
circuit
is
OK,
replace
sensor
.



nect
the
socket
for
relayterminal
30
to
the
socket
for
relay
ter-

mina¡
87
with
a
fused
jumper
wire
.
After
completing
the
tests,

NOTE-



remove
the
jumper
wire
.

If
not
already
applied,
coat
the
oxygen
sensor
threads
with
an
anti-seize
compound
before
installation
.
Do
not



CAUTION-
getthe
compound
on
the
sensor
tip
.
"
Relay
locations
may
vary
.
Use
care
when
identi-
fying
relays
and
making
electrical
checks
at
the
fuselrelay
panel
.
See
610
Electrical
Compo

Tightening
Torque



nent
Locations
for
additional
relay
information
.

"
The
fuel
pump
relay
has
a
1
.5
mm2
red
wire
at
ter-
minal
30
in
the
relay
socket
.
Terminal
87
has
a
1
.5
mm
2
greenlviolet
wire
.
See
Electrical
Wiring
Di-
agrams
for
additional
wiring
information
.

NOTE-

Thejumper
wire
should
be
1.5
mm2
(14
ga
.)
and
in-
clude
an
in-line
tuse
holder
with
a15
amp
tuse
.
To
avoid
fuselrelay
panel
damage
from
repeated
connect-
ing
and
disconnecting,
also
include
a
toggle
switch
.
A
heavy-duty
jumper,
BMW
tool
no
.
61
3
050,
is
also
available
from
an
authorized
BMW
dealer
.

FUEL
DELIVERYTESTS

Page:   1-10 11-20 21-30 31-40 41-50 ... 300 next >