ESP BMW 540i 1998 E39 Owner's Guide
[x] Cancel search | Manufacturer: BMW, Model Year: 1998, Model line: 540i, Model: BMW 540i 1998 E39Pages: 1002
Page 896 of 1002
Downloaded from www.Manualslib.com manuals search engine
51 5-2
/Central Locking and Anti-Theft
This section covers repair information for door, trunk and car-
go compartment locks, central locking, electronic
immob~liza-
tion (EWS) and anti-theft alarm (DWA).
€39 cars are equipped with sophisticated self-diagnostic elec-
trical systems. When experiencing malfunctions relating to
central locking. EWS or anti-theft systems, start the diagnosis
process using the
BMW service tester DIS, GT 1, MoDiC or
equivalent scan tool. An advanced diagnostic scan tool can
usually pinpoint electrical faults quickly and safely.
Additional electrical information can be found in:
610 Electrical Component Locations
ELE Electrical Wiring Diagrams
Central locking in E39 vehicles controls the door
locks, trunk
or tailgate lock and fuel filler flap lock. The control module for
the Central Body Electronics system (ZKE
Ill), lknown as the
General Module (GM
Ill), controls central locking.
ZKE
Ill manages the following central locking related func-
tions:
Central locking
* Keyless entry
Key memory
Power trunk release
Electric opening of tailgate
DWA alarm system
Diagnosis
General Module
4 The General Module (GM) (arrow) is responsible for the op-
eration of central body electronics. The GM is located behind
the glove compartment.
Based on input information, the GM uses internal transistors
to switch current flow (providing voltage or ground) through
circuits and actuators. Actuators are the final controlling de-
vices used by GM to operate or control various output func-
tions such as relays and motors.
The accompanying schematic, Central locking inputs and
outputs, illustrates the GM central locking system.
Page 898 of 1002
Downloaded from www.Manualslib.com manuals search engine
51 5-4
I Central Locking and Anti-Theft
Driver's door lock
The
lock/unlock signals are sent as input to the door module
from two microswitches on the lockcylinder. The driver's door
module carries out the locking
/ unlocking functions of the
driver's door through its final stage control.
The signal to lock the remaining doors, trunk or tailgate and
fuel flap is sent over the P-Bus to the GM and the passenger
door module. Activation of the passengers door
loclt is carried
out by the passenger door module. The rear doors, trunlt or
tailgate and fuel flap are
locked by the f~nal stage in the GM.
When
locked from the outside, all doors are set to the double
lock position and the GM will not carry out any unlock com-
mands from the central
loclc button or remote trunk release
button.
Selective unlocking
When unlocking with the key or the remote transmitter, the
first unloclcrequestwill only unlock the driver'sdoor. A second
unlock request will unlock the remaining doors, trunk or tail-
gate and fuel flap.
Trunk locking
I
The vehicle can be locked/unlocked from the trunlc loclc cylin-
der. The GM locks the trunk or tailgate, rear doors and fuel fill-
er. The locking command is passed over the P-Bus to the
respective door modules to lock the driver's and passengers
doors.
Locking the trunk and removing the key in the
hor~zontal posi-
tion will set the valet lock and prevent opening of the trunlt
with the central locking system.
Central locking switch
-
< The central locking master control switch (arrow) is located
in the center console behind the shifter.
The central locking button will only single
loclt the doors
and trunk. The filler flap remains unloclted for refueling pur-
poses.
If a door is opened from inside while centrally locked, the
remaining doors remain locked.
The open door can be relocked, when closed, by manually
locking or pressing the central locking button twice. This
synchronizes the door
locks.
Page 905 of 1002
Downloaded from www.Manualslib.com manuals search engine
515-11
Central Lockinq and ~nti-l heft/
4 The initialization procedure is as follows:
Close ail doors and have all keys available
2 LED Using lkey number I, turn ignition switch to KL R (ACCES-
SORY), then switch off within 5 seconds and remove first
key.
. - -- , ..-.---- - Within 30 seconds of turning ignition switch to OFF, press
and hold button
2.
1 While holding button 2, press and release (tap) button 1
three times within 10 seconds. Models to 1999: LED flash-
- If acknowledgement signal (doors lock / unlocking) does not
follow initialization procedure, repeat process. If ignition is
switched on during process, procedure is cancelled.
50251509‘1
NOTE-
The Key Memory function of the GM responds to the ley
identification number of each key If the keys are not initial-
ized
in the same orderprior to initialization, the ley memory
functions activated by the
l(eys will not be assigned correctly.
Always initialize the keys
in the same order.
es momentarily.
Release both buttons. GM immediately locks and unlocits
doors to signal successful initialization.
Remote system coding
* Initialize remaining lteys, repeating steps above.
The E39 remote entry system uses coded signals for security
purposes. The code signal sent by the transmitter is changed
every time the vehicle is lockedlunlocked with the transmitter.
A separate code signal is used for each transmitter that is ini-
tialized to the system. This allows for each transmitterto oper-
ate independently of the others.
Due to the changing of the code each time the buttons are de-
pressed, the system allows for a
lacit of synchronization be-
tween the transmitter and receiver. This would occur
if the
buttons on the transmitter are pressed inadvertently.
Up to
100 erroneous actuations of the transmitter are auto-
matically corrected
forby the control module. If more than 100
actuations are present, the operator need only to press the
button a second time to restore system operation.
Page 912 of 1002
Downloaded from www.Manualslib.com manuals search engine
51 5-1 8
I Central Locking and Anti-Theft
< Working at outer door edge:
Disconnect inside door release
Bowden cable guide by
sliding mounting clip (A) forward.
Remove latch mounting fasteners
(B) and (C) and remove
latch.
NOTE-
In the photo below, door handle assembly and latch assem-
bly are shown removed from the car
for clarity.
Installation: Slide latch into position in door making sure that
cross-shaped tip of door
loclc cylinder mechanism fits cor-
rectly into corresponding opening in latch mechanism (in-
set).
Remainder of installation is reverse of removal. Operate
loclc
using key before installing door trim panel.
Tightening torques
Airbag to door (replace screws) 8.5 Nm (75 in-lb)
Outer door lock cylinder, removing and
installing
- Close window on subject door. Open all other windows
- Disconnect battery negative (-) cable.
CA UTIOIG
Prior to disconnecting the baffeg read the battery discon-
nection cautions given in
001 General Warnings and Cau-
tions.
- Remove door trim panel. See 411 Doors.
- Remove door air bag. See 721 Airbag System (SRS).
- Remove outer door handle. See Door handle (outer), re-
moving and installing.
- Remove door latch. See Door latch, removing and install-
ing.
Page 964 of 1002
Downloaded from www.Manualslib.com manuals search engine
- -
On-Board Diagnostics
Professional diagnostic scan tools available atthe time of this
printing include the BMW factory tools
(DISplus, GTI,
MoDiC) and a small number of aftermarket BMW-specific
tools. See
020 Maintenance.
In addition to the professional line of scan tools, inexpensive
generic OBD
II scan tool software programs and handheld
units are readily available. Though limited, they are
nonetheless powerful diagnostic tools. These tools read live
data streams and freeze frame data as well as a host of other
valuable diagnostic data.
Diagnostic monitors
Diagnostic monitors run tests and checks on specific
emission control systems, components, and functions.
A complete drive cycle is requiredforthe tests to bevalid. See
Drive cycle in this repair group. The diagnostic monitor
signals the
ECM of the loss or impairment of the signal or
component and determines if a signal or sensor is faulty
based on
3 conditions:
* Signal or component shorted to ground
Signal or component shorted to
B+
Signal or component missing (open circuit)
The OBD
II system monitors all emission control systems that
are installed. Emission control systems vary by vehicle model
and year. For example, a vehicle may not be equipped with
secondary air injection, so no secondary air readiness code
would be present.
OBD
II software monitors the following:
Oxygen sensors
Catalysts
Engine misfire
- Fuel tank evaporative control system
Secondary air injection Fuel system
Oxygen sensor monitoring. When driving conditions allow,
response rate and switching time of each oxygen sensor is
monitored. The oxygen sensor heater function is also
monitored. The OBD
II system differentiates between
precataylst and post-catalyst oxygen sensors and reads each
one individually. In order
forthe oxygen sensor to be
effectively monitored, the system must be in closed loop
operation.
Page 966 of 1002
Downloaded from www.Manualslib.com manuals search engine
OBD-6
On-Board Diagnostics
Fuel system monitoring. This monitor looks at the fuel
delivery needed (long
/short term fuel trim) for proper engine
operation based on programmed data. If too much or not
enough fuel is delivered over a predetermined time, a DTC is
set and the MIL illuminates.
Fuel trim refers to adiustments to base fuel schedule.
Lono- ., term fuel trim refers to gradual adjustments to the fuel
calibration adjustment as compared to short term fuel trim.
Long term fuel trim adjustments compensate for gradual
changes that occur over time.
Fuel system monitoring monitors the calculated injection time
(ti) in relation to enginespeed, load and precatalyticconverter
oxygen
sensor(s) signals.
Using this data, the system optimizes fuel delivery for all
engine operating conditions.
Evaporative system monitoring. This monitor checks the
the fuel storage system and related fuel lines for leaks. It can
detect very small leaks anywhere in the system.
A leak detection unit (LDP or DMTL) is used to pressurize the
evaporative control system on a continuous basis (as the
drive cycle allows) and to
check system integrity.
Drive cycle
The OED II drive cycle is an important concept in
understanding OBD
II requirements. The purpose of the drive
cycle is to run ail of the emission-related on-board diagnostics
over a broad range of driving conditions.
A drive cycle is considered complete when all of the
diagnostic monitors have run their tests without interruption.
~ora drive cycle to be initiated, the vehicle must be started
cold and brought up to
1 60°F and at least 40°F above its
original starting temperature.
Readiness codes
Inspection/maintenance (I/M) readiness codes are mandated
as part of OBD
II. The readiness code is stored aftercomplete
diagnostic monitoring of specified components and systems
is carried out. The readiness code function was designed to
prevent manipulating an
I/M emission test procedure by
clearing faults codes or disconnecting the ECM or battery.
Page 969 of 1002
Downloaded from www.Manualslib.com manuals search engine
On-Board Diagnostics
DIAGNOSTIC TROUBLE CODES
(DTCs)
Below is a listing of E39 powertrain (automatic transmission
and engine)
SAE P-codes, the corresponding BMW fault
codes, and the fault code definitions.
BMW fault codes expand on the SAE sanctioned DTCs and
are accessible primarily through the BMW diagnostic scan
tool or a BMW-specific scan tool.
l~utomatic transmission diagnostic trouble codes
P-code
IBMW-FC I DTC Definition
Ip0560 196 ISystem Voltage I
IPO~OO I129 l~eriai Communication Link I
1~0715 116 I InpuVTurbine Speed Sensor 'A' Circuit I
PO600
PO601
PO603
PO606
PO705
PO705
PO709
144
80
81
82
8
60
60
PO71 5
PO71 6
PO717
PO720
PO720
PO720
I I
PO721 159 loutput Speed Sensor Circuit RangeIPerformance I
Serial Communication Link
Internal Control Module Memory Check Sum Error
Internal Control Module Keep Alive Memory (KAM) Error
ECMIPCM Processor
Transmission Range Sensor 'A' Circuit Maliunction (PRNDL Input)
Transmission Range Sensor
'A' Circuit Malfunction (PRNDL input)
Transmission Range Sensor
'A' Circuit Intermittent
I I'
1~0722 132 IOutput Speed Sensor Circuit No Signal I
33
33
33
32
42
59
PO720
I I
PO727 1150 I Engine Speed Input Circuit No Signal
InpuVTurbine Speed Sensor 'A' Circuit
inpuVTurbine Speed Sensor 'A' Circuit RangeiPerformance
InpuVTurbine Speed Sensor 'A' Circuit No Signal
Output Speed Sensor Circuit
Output Speed Sensor Circuit
Out~ut Speed Sensor Circuit
PO720 1106 /output Speed Sensor Circuit
62
Output Speed Sensor Circuit
PO730
PO730
PO731
PO731
PO731 I I
100
102
50
51
100
PO731
incorrect Gear Ratio
Incorrect Gear Ratio
Gear 1 incorrect Ratio
Gear 1 incorrect Ratio
Gear 1 Incorrect Ratio
PO732 152 /Gear 2 Incorrect Ratio
131
Gear
1 Incorrect Ratio
Page 974 of 1002
Downloaded from www.Manualslib.com manuals search engine
OBD-14
I On-Board Diagnostics
I Engine diagnostic trouble codes: M52 engine (continued) - - -
P-code IBMW-FC ~DTC Definition
PO133
PO134
PO135
PO136
PO136
PO136
PO139
PO141
I I
PO150 1155 102 Sensor Circuit (Bank 2 Sensor 1)
I
I
229
186
25
156
157
215
220 61
PO150 02
Sensor Circuit
Slow Response (Banlc 1 Sensor 1)
02 Sensor Circuit No Activity Detected
(Bank 1 Sensor 1)
02 Sensor Heater Circuit (Bank 1 Sensor 1)
02 Sensor Circuit
(Banlc 1 Sensor 2)
02 Sensor Circuit (Bank 1 Sensor 2)
02 Sensor Circuit (Bank 1 Sensor 2)
02 Sensor Circuit Slow Response
(Bank 1 Sensor 2)
02 Sensor Heater Circuit
(Bank 1 Sensor 2)
PO153
PO154
PO155
PO156
PO156
PO156
PO150 1154 102 Sensor Circuit (Bank 2 Sensor 1)
153
PO159
PO161
PO170
02
Sensor Circuit (Banic 2 Sensor 1)
230
187
55
159
160
21 6
p~-~~--~ PO173
PO201
PO202
PO203
PO204
PO205
PO206
02 Sensor Circuit Slow Response (Banlc 2 Sensor 1)
02 Sensor Circuit No Activity Detected (Bank 2 Sensor
1)
02 Sensor Heater Circuit (Bank 2 Sensor 1)
02 Sensor Circuit (Bank 2 Sensor 2)
02 Sensor Circuit (Banlc 2 Sensor 2)
02 Sensor Circuit (Banlc 2 Sensor 2)
221
79
202 02
Sensor Circuit Slow Response (Banic 2 Sensor 2)
02 Sensor Heater Circuit
(Banic 2 Sensor 2)
Fuel Trim
(Banic 1)
203
6
5
22
24
33
23
Fuel Trim (Banic 2)
injector
Circuitlopen -Cylinder 1
injector
Circuitlopen - Cylinder 2
injector
Circuitlopen -Cylinder 3
Injector
Circuitlopen - Cylinder 4
injector
Circuitlopen - Cylinder 5
lniector
CircuitlOpen - Cvlinder 6
Page 977 of 1002
Downloaded from www.Manualslib.com manuals search engine
On-Board ~iaanosticsl
Engine diagnostic trouble codes: M54 engine
P-code
BMW-FC Explanation
PO01 I / 103 I 'A' Camshaft Position Timing Over-Advanced or System Performance (Banlc 1) I I
PO012 1105 I 'A' Camshaft Position Timing Over-Retarded (Bank 1) I I
PO01 4 1104 I 'B' Camshaft Position Timing Over-Advanced or System Performance (Bank 1)
PO01 5
PO030
PO031
PO032
I 1
PO038 179 / HO2S Heater Control Circuit High (Bank 1 Sensor 2)
I I -.
I I
PO050 1 55 I H02S Heater Control Circuit (Bank 2 Sensor 1)
106
25
25
25
PO036
I I
PO051 1 55 I H02S Heater Control Circuit Low (Bank 2 Sensor 1)
'B' Camshaft Position Timing Over-Retarded (Bank 1)
H02S Heater Control Circuit (Bank 1 Sensor 1)
H02S Heater Control Circuit Low (Bank 1 Sensor 1)
H02S Heater Control Circuit Hiqh (Bank 1 Sensor 1)
PO037 1 79 I HO2S Heater Control Circuit Low (Bank 1 Sensor 2)
79
HOPS Heater
Control Circuit (Banlc 1 Sensor 2)
PO052
PO056
PO057
PO058
I I
PO1 03 / 8 I Mass or Volume Air Flow Circuit High. Input
I I -.
I I
PO1 07 1 197 I Manifold Absolute PressureIBarometric Pressure Circuit Low Input
55
61
61
61
PO101
I I
POI08 1197 / Manifold Absolute PressureIBarometric Pressure Circuit High Input
H02S Heater Control Circuit High (Bank 2 Sensor 1)
H02S Heater Control Circuit (Bank 2 Sensor 2)
HO2S Heater Control Circuit Low (Bank 2 Sensor 2)
HO2S Heater Control Circuit Hiqh (Banlc 2 Sensor 2)
PO102 18 I Mass or Volume Air Flow Circuit Low Input
149
I I -
PO122 112 ThrottleIPedai Position SensorISwitch 'A' Circuit Low
PO123 1112 I ThrottleIPedal Position SensorISwitch 'A' Circuit High
Mass
or Volume Air Flow Circuit
RangeIPerformance
PO112
PO113
PO1 17
PO118
PO121
14
14
10
10
118
PO128
PO1 31
PO132
PO133
PO133
PO1 34 Intake
Air Temperature Sensor 1 Circuit Low
Intake Air Temperature Sensor 1 Circuit High
Engine Coolant Temperature Circuit Low
Engine Coolant Temperature Circuit High
ThrottleIPedal Position SensorISwitch 'A' Circuit RanqeIPerformance
I I
168
150
150
229
231
150
PO135
Coolant Thermostat (Coolant Temperature Below Thermostat Regulating Temperature)
02 Sensor Circuit Low Voltage (Bank 1 Sensor 1)
02 Sensor Circuit High Voltage (Bank 1 Sensor 1)
02 Sensor Circuit Slow Response (Bank
1 Sensor 1)
02 Sensor Circuit Slow Response
(Banlc 1 Sensor 1)
02 Sensor Circuit No Activitv Detected
(Banlc 1 Sensor 1)
188 02 Sensor Heater Circuit (Bank 1 Sensor 1)
Page 980 of 1002
Downloaded from www.Manualslib.com manuals search engine
I On-Board Diagnostics
Engine diagnostic trouble codes: M54 engine (continued)
P-code
BMW-FC Explanation
Catalyst System Efficiency Below Threshold (Bank 2)
PO430
PO443
PO444
PO445
PO455
PO456
PO491
PO492
PO500
PO441 1250 / Evaporative Emission System Incorrect Purge Flow
234
I I
68
68
68 143
143
245
246
214
PO604
PI083
PI084
PI085
PI086
Evaporative Emission System Purge Control Valve Circuit
Evaporative Emission System Purge Control Valve Circuit Open
Evaporative Emission System Purge Control Valve Circuit Shorted
Evaporative Emission System Leak Detected (large leak)
Evaporative Emission System Leak Detected (very
small leak)
Secondary Air injection System Insufficient Flow (Bani( 1)
Secondary Air Injection System insufficient Flow
(Banic 2)
Vehicle Speed Sensor
'A'
Idle Air Control System PO505
.
PI 087
PI 088
PI089
PI090
PO600 / 217 I Serial Communication Link
204
100
202
202
203
203
PI091
PI092
PI093
PI094
Pllll
PI112
PI120
Internal Control Module Random Access Memory (RAM) Error
Fuel Control Limit Mixture Too Lean (Bank 1 Sensor
1)
Fuel Control Limit Mixture Too Rich (Bank 1 Sensor 1)
Fuel Control Limit Mixture Too Lean (Bank 2 Sensor 1)
Fuel Control Limit Mixture Too Rich (Banic 2 Sensor 1) ~ ~
229
229
230 235
PI121
PI122
PI123
02 Sensor Circuit Slow Response in Lean Control Range (Bank 1 Sensor 1)
02 Sensor Circuit Slow Response in Rich Control Range (Bank 1 Sensor
1)
02 Sensor Circuit Slow Response in Lean Control Range (Banlc 1 Sensor 2)
Pre Catalyst Fuel Trim System Too Lean
(Bank 1)
236
235
236
230
11
11
114
PI134
PI135
PI136
PI137
PI138
Pre Catalyst Fuel Trim System Too Lean (Banic 2)
Pre Catalyst Fuel Trim System Too Rich
(Bank 1)
Pre Catalyst Fuel Trim System Too Rich (Bank 2)
02 Sensor Circuit Slow Response in Rich Control Range (Banic 2 Sensor 1)
Engine Coolant Temperature Sensor Radiator Outlet Low Input
Engine Coolant Temperature Sensor Radiator Outlet High Input
Pedal Position Sensor Circuit
117
110
110
25
25
25
79
79 Pedal Position Sensor 1
RangeIPerformance Problem
Pedal Position Sensor 1 Low Input
Pedal Position Sensor 1 High Input
02 Sensor Heater Circuit Signal Intermittent (Bank 1 Sensor 1)
02 Sensor Heater Circuit Low Voltage (Bank 1 Sensor
1)
02 Sensor Heater Circuit High Voltage (Bank 1 Sensor 1)
02 Sensor Heater Circuit Signal Intermittent (Bank 1 Sensor 2)
02 Sensor Heater Circuit Low Voltage
(Banic 1 Sensor 2)
-
-