EVAP BMW 328i 1997 E36 Workshop Manual

Page 12 of 759


010-
4



FUNDAMENTALS
FOR
THE
DO-ITYOURSELF
OWNER

Fig
.
3
.



BMW
supplied
jack
correctly
positioned
in
front
jacking
point
.



Most
of
the
repairs
and
maintenance
tasks
described
in
this

manual
can
be
successfully
completedby
anyone
with
basic

tools
and
abilities
.
To
prevent
getting
in
too
deep,
know
what

WARNING-



the
wholejob
requires
before
starting
.
Read
the
procedure
thor-

"
Do
not
rely
on
thetransmission
or
the
emergen-



oughly,
from
beginning
to
end,
in
order
to
know
just
what
to
ex
cybrake
to
keep
thecar
from
rolling
.
They
are



pect
and
what
parts
will
have
to
be
replaced
.

nota
substitute
for
positively
blocking
the
oppo-
site
wheel
.

"
Never
work
undera
car
that
is
supported
only
by
ajack
Use
jack
stands
that
are
properly
de-
signed
to
support
the
car
.
See
Tools
.

Working
under
car
safely

1
.
Disconnect
negative
(-)
cable
from
battery
so
that
no

one
else
can
start
thecar
.
Let
others
know
what
you
will

be
doing
.

CAUTION-

Prior
to
disconnecting
the
battery
read
the
battery
disconnection
cautions
given
at
the
front
of
this
manual
on
page
vüi
.

2
.
Raisecar
slowly
as
described
above
.

3
.
Use
at
least
two
jack
stands
to
support
thecar
.
A
jack
is
atemporary
lifting
device
and
should
not
be
used
alone
to
support
the
car
while
you
are
under
it
.
Use
jack
stands
designed
for
the
purpose
of
supporting
a
car
.
For
more
information
on
jack
stands,
see
Toolsbelow
.

WARNING
-

Do
notusewood,
concrete
blocks,
orbricks
to
sup-
port
acar
.
Woodmay
split
.
Blocks
or
bricks,
while
strong,
are
not
designed
for
that
kind
of
load,
and
may
brakkor
collapse
.

ADVICE
FOR
THE
BEGINNER

4
.
Place
jack
stands
on
firm,
solid
surface
.
If
necessary,

use
a
flat
board
or
similar
solid
object
to
provide
a
firm

footing
.

5
.
Lower
car
slowly
until
its
weight
is
fully
supportedby

jack
stands
.
Watch
to
make
sure
that
the
jack
stands
do

not
tip
orlean
as
thecar
settles
on
them
.

6
.
Observe
all
jacking
precautions
again
when
raising
car

to
remove
jack
stands
.

ADVICE
FORTHE
BEGINNER

The
tips
in
the
paragraphs
that
follow
are
general
advice
to

help
any
do-it-yourself
BMW
owner
perform
repairs
and
main-

tenance
tasks
more
easily
and
more
professionally
.

Planning
Ahead

Cleanliness

Keeping
things
organized,
neat,
and
clean
is
essential
to
do-

ing
a
good
job
.
When
working
under
the
hood,
fender
covers

will
protect
the
finish
from
scratches
and
other
damage
.
Make
sure
the
car
is
relatively
clean
so
thatdi
rt
under
the
cover
does

not
scratch
the
finish
.

Any
repair
job
will
be
less
troublesome
if
the
parts
are
clean
.

For
cleaning
old
parts,
there
are
many
solvents
and
parts

cleaners
commercially
available
.

For
cleaning
parts
priorto
assembly,
commercially
available
aerosol
cans
of
parts
cleaner
or
brake
cleaner
are
handy
to
use,
and
the
cleaner
will
evaporate
completely
.

WARNING
-

Virtually
all
solvents
used
for
cleaning
parts
are
highly
flammable,
especially
in
aerosol
form
.
Use
wíth
extreme
care
.
Do
not
smoke
.
Do
not
use
these
products
near
any
source
of
heat,
sparksor
flame
.

Let
any
solvent
orcleaning
product
dry
completely
.
Low-
pressure,
dry
compressed
air
is
helpful
if
available
.
Also,
use
only
lint-free
rags
for
cleaning
and
drying
.

Page 21 of 759


If
steam
is
coming
from
the
engine
compartment
thenthere
is



With
the
engine
and
ignition
off,
check
for
loose
or
corroded
most
likely
a
burst
coolant
hose
or
a
large
leak
in
the
cooling



battery
cables
or
wires
at
the
battery
or
thealtemator
.
Discon-
system
.
To
find
the
leak,
look
for
signs
of
coolant
leakage
on



necting,
cleaning,
and
reinstalling
corroded
wires
and
connec-
hoses,
at
hose
connections,
or
on
the
radiator
.
Let
theengine



tors
may
solve
the
problem
.
Also
check
drive
belt
tension
as
cool
thoroughly,
then
add
coolant
or
water
to
fill
the
system
and



described
in
020
Maintenance
Program
.
start
the
engine
.
If
a
great
deal
of
water
or
coolant
flows
out
of
the
hole,
then
thecarshouldnot
be
driven
until
repairs
are
made
.
lf
there
is
slight
seepage,
then
it
may
be
possible
to
drive



TOWi
ng

a
short
distance,
adding
coolant
as
needed
.
The
cars
covered
by
this
manual
should
be
towed
witha
tow
truck
using
wheel
lift
or
flat
bed
equipment
.
Do
not
tow
thecar
on
all
four
wheels
except
for
very
short
distances
to
move
it
to
a
safe
place
.
If
thered
engine
oil
pressure
warning
light
illuminates,
imme-
diately
stop
thecar
and
turn
off
the
engine
.
Have
the
vehicle



A
towing
eye
is
provided
in
the
luggage
compartment
tool
kit
.
flat-bedded
or
towed
to
an
authorized
service
center
and
have



The
towing
eye
can
be
screwed
into
the
front
or
rear
bumper
.
the
engine
oil
pressure
checked
.



See
Fig
.
18
and
Fig
.
19
.

Low
Oil
Pressure

NOTE-

Detafed
information
on
checking
the
oil
pressure
is
covered
ín
119
Lubrication
System
.

Brake
Fluid
Leve¡

The
brake
fluid
leve¡
warning
light
may
bean
indicator
of
brake
fluid
loss
.
Problems
with
the
brakesystem
should
be
checked
and
repaired
immediately
.
See
340Brakes
for
more

information
.

Check
Engine
Warning
Light

Dim
Lights

FUNDAMENTALS
FOR
THE
DO-IT
YOURSELF
OWNER



010-13

If
the
"CHECK
ENGI
NE"
warning
light
comes
on
or
flashes,
it
indicates
that
an
emissions-related
fault
has
occurred
.
Faults
suchas
a
failed
oxygen
sensor
or
a
faultyfuelinjector
can
tum

the
light
on,
causing
the
exhaust
or
evaporative
emissions
to

exceed
a
specified
limit
.
The
engine
can
be
safely
driven
with

the
light
on,
although
the
emission
systems
should
be
checked

assoonas
possible
.
See
100
Engine-General
for
more
infor-

mation
on
the
Check
Engine
Light
and
the
On-board
diagnostic

system
.

Headlights
and
instrument
panel
illuminationthat
are
dim
or

gradually
getting
dimmer
generally
indicate
a
problem
with
the

battery
or
charging
system
.
The
battery
charge
indicator
light

may
come
on
as
the
lights
are
dimming
.
In
either
case,
theen-

gine
and
accessories
are
running
off
of
the
battery
alone,
and

will
soon
discharge
it
altogether
.

If
possible,
do
not
stop
the
engine
unless
you
have
the
capa-

bility
to
jump
start
¡t
.
There
may
not
be
enough
power
in
the

starting
system
torestart
the
engine
.
Instead,turn
off
as
many

electrical
consumers
as
possible
.
This
will
reduce
the
current

drain
and
will
allow
thecar
to
be
driven
farther
before
you
lose

all
battery
power
.

Fig
.
18
.
Pry
open
rear
tow
lúg
access
panel
.

When
towingthecar
from
the
front
with
the
rear
wheelson

the
ground,
a
maximum
distance
of
20
miles
is
acceptable
.
If

thecar
needs
to
be
towed
further,
have
the
rear
wheels
placed
on
dollies
.

CA
UTION-

"
Do
not
tow
with
sling-type
equipment
The
front
spoilers
andbumper
covers
may
sustain
dam-
age
.

"
Towínga
BMW
with
an
automatic
transmission
with
the
rear
wheelson
the
ground
can
resuft
in
transmission
damage
due
to
lackof
lubrication
and
should
be
avoided
.

0013128

EMERGENCIES

Page 41 of 759


NOTE-

Use
a14
mm
or17
mm
alíen
bit
socket
to
remove
the
drain
plug
.

"
If
thecar
is
raised
in
the
air,
it
shouldbe
leve¡
.

Fuel
tank
and
fuel
fines,
inspecting

0012474

Inspect
the
fuel
tank,
fuel
lines,
and
fuel
system
for
damage

or
leaks
.
Check
for
fuel
leaks
in
the
engine
compartment
or

fuel
odors
in
the
passenger
compartment
.
Check
for
faultyfuel

lines
bybending
them
.
If
any
leaks
are
present,
fuel
should
be

expelled
.
Check
for
any
evaporative
emissions
hoses
that

may
have
become
disconnected,
checking
carefully
at
the

charcoal
canister
and
evaporative
emissionspurge
system
.

See130
Fuel
Injection
and
160
Fuel
Tank
and
Fuel
Pump

for
component
locations
and
additional
information
.

WARNING
-

When
checking
for
fuel
leaks,
the
engine
must
be
cold
.
A
hot
exhaust
manifold
or
exhaust
system
could
cause
the
fuel
to
ignite
or
explode
causing
se-
rious
personal
injury
.
Uentilate
the
workarea
and
clean
up
spilled
fuel
immediately
.

Clutch
fluid,
checking

The
hydraulic
clutch
and
the
brake
system
share
the
same

reservoir
and
the
same
brake
fluid
.
Clutch
fluid
leve¡
and
brake

fluid
level
are
checked
at
the
same
time
.
See340
Brakes
for

more
information
.
See210
Clutch
for
information
on
the
clutch

and
the
hydraulic
clutch
operating
system
.

MAINTENANCE
PROGRAM



020-19

Drive
axie
joint
boots,
inspecting

100
Engine-General

The
protective
boots
must
be
closely
inspected
for
cracks
andany
other
damage
that
will
allow
contaminants
to
get
ínto
the
joint
.
If
the
rubber
boots
faf
,
the
water
and
dirt
that
enter
the
joint
will
quickly
damage
¡t
.
Replacement
of
the
drive
axle
joint
boots
and
inspection
of
the
joints
are
described
in
330
Rear
Suspension
.

BODY
AND
INTERIOR
MAINTENANCE

Windshield
Wiper
Biade
Maintenance

Common
problems
with
the
windshield
wipers
include

streaking
or
sheeting,
water
drops
after
wiping,
and
blade
chat-

ter
.
Streaking
is
usually
caused
when
wiper
blades
are
coated

with
road
film
or
car
wash
wax
.
Clean
the
blades
using
soapy
water
.
If
cleaning
theblades
does
not
cure
the
problem
then

they
should
be
replaced
.
BMW
recommends
replacing
the
wip-
er
blades
twice
a
year,
before
and
after
the
cold
season
.
Onold-

er
cars,
check
the
tension
spring
that
holds
the
wiper
to
the

glass
.
Replace
the
wiper
arm
if
the
springs
are
weak
.

Drops
that
remainbehind
after
wipingare
caused
by
oil,
road

film,
or
diesel
exhaust
coating
the
windshield
.
Use
an
alcohol
or

ammonia
solution,
or
a
non-abrasive
cleanser
to
clean
the

windshield
.

Wiper
blade
chatter
may
be
caused
by
dirty
or
worn
blades,

bya
dirty
windshield,
or
by
bentor
twisted
wiper
arms
.
Clean

the
blades
and
windshield
as
described
above
.
Adjust
the
wiper

arm
so
that
there
is
even
pressure
along
the
blade,
and
so
that

the
blade
is
perpendicular
to
the
windshield
atrest
.
Lubricate

the
wiper
linkage
with
a
light
oil
.
The
linkage
is
located
under

the
hood
on
the
drivers
side
.
If
the
problem
persists,
theblades
are
excessively
aged
or
worn
and
should
be
replaced
.
See
611
Wipers
and
Washers
.

Body
and
hinges,
lubricating

The
door
locks
and
lock
cylinders
canbe
lubricated
with
an

oil
that
contains
graphite
.

The
body
and
door
hinges,
the
hood
latch,
and
the
door

check
rods
should
be
lubricated
with
SAE
30
or
SAE
40
engine

oil
.
Lubricate
the
seat
runners
with
multipurpose
grease
.
Do
not

apply
any
oil
to
rubber
parts
.
If
door
weatherstrips
are
sticking,

lubricate
them
with
silicone
spray
or
talcum
powder
.
The
hood

release
cable
should
be
lubricated
as
well
.

The
use
of
winter
lock
de-icer
spraysshould
be
kept
to
an
ab-

solute
minimum,
as
the
alcohol
in
the
de-icer
will
wash
the

grease
out
of
the
lock
assemblies,
and
may
cause
the
locks
to

corrode
internally,
or
become
difficult
to
operate
.

ENGINE-GENERAL
100-1

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 140 of 759


121-
4



BATTERY,
STARTER,
ALTERNATOR

BatteryOpen-Circuit
Voltage
Test



Battery
Charging

Before
making
the
test,
load
the
battery
with
15
amperes
for



Discharged
batteries
can
be
recharged
using
a
battery

one
minute
with
a
batteryload-tester
or
turn
on
the
headlights



charger
.
The
battery
should
be
removed
from
the
luggage

for
about
one
minute
without
the
engine
running
.Then
discon-



compartment
during
charging
.

nect
the
battery
negative
(-)
cable
and
connect
a
digital
volt-

meter
acrossthe
battery
terminals
.
Open-circuit
voltage



Prolonged
charging
causes
electrolyte
evaporation
to
a
lev

levels
are
given
in
Table
c
.



el
that
can
damage
the
battery
.
Itis
bestto
use
a
low-current

charger
(6
amperes
or
less)
to
prevent
battery
damage

If
the
open-circuit
voltage
ís
OK
butthe
battery
still
lacks



caused
by
overheating
.

power
for
starting,
make
a
load
voltage
test
.
If
the
open-circuit

voltage
is
below
12
.4
volts,
recharge
the
battery
and
retest
.



WARNING
-

Hydrogen
gas
given
off
by
the
battery
duringcharg-

Table
c
.
Open-Circuit
Voltage
and
Battery
Charge



ing
is
explosive
.
Do
not
smoke
.
Keep
open
llames

away
from
the
top
of
the
battery,
and
prevent
elec
Open-circuit
voltage



State
of
charge



trical
sparks
by
turning
offthe
battery
charger
be-

12
.6
V
or
more



Fully
charged



fore
connecting
or
disconnecting
it
.

12
.4
V



1



75%
charged

12
.2
V



50%
charged



CAUTION-

12
.0
V



25%
charged



"
Battery
electrolyte
(sulfuric
acid)
can
damage
the
car
.
If
electrolyte
isspilled,
clean
the
area
11
.7
V
or
less



Fully
discharged



with
a
solution
of
baking
soda
and
water
.

Battery
Load
Voltage
Test

A
battery
load
tester
is
required
for
a
load
voltage
test
.
The



-
Always
disconnect
both
battery
cables
and
re-

test
is
made
by
applying
a
high
resistive
load
to
the
battery
ter-



move
battery
from
vehicle
during
battery
charg-
ing
.
Do
not
exceed
16
.5volts
at
the
battery
.
minals
and
then
measuring
battery
voltage
.
The
battery
should

be
fully
charged
for
the
most
accurate
results
.
The
battery
ca-

bles
mustbe
disconnected
before
making
the
test
.
If
the
volt-



ALTERNATOR
$ERVICE
age
is
below
that
listed
in
Table
d,
the
battery
should
be

replaced
.

WARNING
-

Always
wear
protective
goggles
and
clothing
when
performing
aload
test
.

Table
d
.
Battery
Load
Test-Minimum
Voltage

(apply
200
amp
load
for
15
seconds)

Ambient
temperature



Voltage

80°F
(27°C)



9
.6
V

60°F
(16°C)



9
.5
V

40°F
(4°C)



9
.3
V

20°F
(-7°C)



8
.9
V

0°F
(-18°C)



8
.5
V

ALTERNATOR
SERVICE

"
Always
allow
a
frozen
battery
to
thaw
before
at-
tempting
to
recharge
it
.

Before
checking
the
alternator
and
regulator,
make
sure
the

battery
is
fully
charged
and
capable
of
holding
acharge
.
Check
that
the
battery
terminals
are
clean
and
tight
and
the
al-

ternator
drive
belt
is
properly
tensioned
and
not
severely

worn
.

Charging
system,
checking

CAUTION-

Do
not
disconnect
the
battery
while
the
engine
is
running,
.
Damage
to
the
alternator
andlorengine
electronic
systems
may
result
.

1.
Turn
ignition
key
on
.
Check
that
the
chargewarning

lamp
comes
on
.

NOTE-

If
the
warning
light
does
not
come
on,
repair
any
wiring
or
bulb
faults
before
continuing
to
check
the
charging
system
.

Page 174 of 759


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

Page 176 of 759


130-
3
0



FUEL
INJECTION

Pin
Signal
Component/function



Signal

ECM
PIN
ASSIGNMENTS

Table
1.
ECM
Pin
Assignment-Bosch
DME
M3
.1

1



output



Fuel
pump
relay
control



Fuel
pump
relay
switches
with
engine
runningor
cranking
(crankshaft
position
Signal
mustbe
present
for
relay
switchover)

2



1
output



1
Idle
speed
control
valve



1
Pulsad
ground-
close
signal
(seealsopin29)

3



output



Fuel
injectorcontrol,
cyl
.
1



Pulsedground
(injection
pulsewidth
in
ms)
with
engine
running

4



output



Fuel
injectorcontrol,
cyl
.
3



Pulsedground
(injection
pulsewidth
in
ms)
with
engine
running
5



output



Fuel
injector
control,
cyl
.
2



Pulsedground
(injection
pulse
width
in
ms)
with
enginerunning

6



ground



Ground



Ground
for
fuel
injector
output
stages

7
vacant
-



-

8



output



Check
Engine



Check
éngine
lamp
control
ground

9
vacant
-



-

10
vacant
-



-

11



output



Throttle
valve
position



Load
signal
to
transmission
control
module
12



input



Throttle
position
sensor



Voltage
varies
with
throttle
position

13



output



Mass
air
flow
sensor



Air
flow
sensor
hotwire
burn
off
(voltage
for
0
.5
seconds
after
shutdown)

14



ground



Mass
air
flow
sensor



Ground
for
air
flow
sensor

15
vacant
-



-

16



input



Cylinder
identification
sensor



A/C
voltage
pulse
per
camshaft
revolution
(between
pin
16
and
44)
17



output



Fuel
consumption
(ti)



Fuel
consumption
output
(KVA
Signal)
to
instrument
cluster

18
vacant
-



-

19
vacant
-



-

20
vacant
-



-

21vacant
-



-

22
vacant
-



-

23



output



Ignition
control
(terminal
1),
cyl
.
no
.
2



Primary
Signal,
ignition
coil
cyl
.
no
.
2

24



output



Ignition
control
(terminal
1),
cyl
.
n
o
.
3



Primary
signal,
ignition
coil
cyl
.
no
.
3

25



output



Ignition
control
(terminal
1),
cyl
.
n
o
.
1



Primary
signal,
ignitioh
coil
cyl
.
no
.
1

26



input



Power
supply
(terminal
30)



Battery
voltage
(B+)
at
al¡
times
(terminal
30)

27



output



Main
relay
control



Main
relay
activation
(to
relay
terminal
85)

28



ground



Ground



Ground
for
ECM
and
sensor
shielding

29



output



Idle
speed
control
valve



Pulsed
ground-
open
signal
(see
also
pin
2)

30
vacant
-



-

31



output



Fuel
injector,cyl
.
no
.
5



Pulsedground
(injection
pulsewidth
in
ms),
cyl
.
no
.
5

32



output



Fuel
injector,cyl
.
no
.
6



Pulsedground
(injection
pulse
width
in
ms),
cyl
.
no
.
6

33



output



Fuel
injector,cyl
.
no
.
4



Pulsedground
(injection
pulsewidth
in
ms),
cyl
.
no
.
4

34



ground



Ground



Ground
for
output
stages

35
vacant

36



output



Evaporative
purgevalve
control



Pulsed
ground
with
engine
at
normal
temperature
and
varying
engine
load

37



output



Oxygen
sensor
heater
relay
control



Oxygen
sensor
heater
relayactivation
(ground
at
terminal
85)

38
vacant
-



-

39
vacant
-



-

40
vacant



-

41



input



Mass
air
flow
sensor



Voltage
(+)

42
vacant
-



-

43



ground



Ground



Ground
for
temperatura
sensors
(ECT
sensor,
IAT
sensor,
TP
sensor)

44



input



Cylinder
identification
sensor



A/C
voltagepulseper
camshaft
revolution
(between
pin
16
and
44)

Page 178 of 759


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

Page 180 of 759


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



-



-

Page 181 of 759


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

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