132 BMW 540i 1999 E39 Workshop Manual

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 970 of 1002

Downloaded from www.Manualslib.com manuals search engine
On-Board Diagnostics
l~utornatic transmission diagnostic trouble codes (continued) -
P-code /BMW-FC I DTC Definition - PO732
PO732
PO733
PO733
PO733
PO733
PO734 -
I I
I I
PO742 / 48 l~orque Converter Clutch Circuit Stuck On
PO734
100
132
53
57 122
133
54
PO735
PO735
PO735
PO740
PO740
PO740
PO741
I I
PO743 14 l~or~ue Converter Clutch Circuit Electrical
Gear
2 Incorrect Ratio
Gear 2 Incorrect Ratio
Gear 3 incorrect Ratio
Gear 3 Incorrect Ratio
Gear 3 Incorrect Ratio
Gear 3 Incorrect Ratio
Gear 4 Incorrect Ratio
Gear
4 Incorrect Rat10 PO734
I I
PO743 132 l~or~ue Converter Clutch Circuit Electrical
PO734 1134 IGear 4 Incorrect Ratio
123
55 101
135
4
48 111
48 Gear 5 Incorrect Ratio
Gear 5
Incorrect Ratio
Gear 5 Incorrect Ratio
Torque Converter Clutch
Circuitlopen
Torque Converter Clutch Circuitlopen
Torque Converter Clutch Circuitlopen
Torque Converter Clutch Circuit Performance or Stuclc Off
PO745
PO748
PO748
PO750
PO751
PO751
I I
PO755 117 IShift Solenoid '8' I
PO752
PO753
PO753
PO756 117 I~hift Solenoid '8' Performance or Stuck Off I
1
1
5
16
6 16 Pressure Control Solenoid 'A'
Pressure Control Solenoid 'A' Electrical
Pressure Control Solenoid
'A' Electrical
Shift Solenoid
'A'
Shift Solenoid 'A' Performance or Stuck Off
Shift Solenoid
'A' Performance or Stuck Off
16
16
30 Shift
Solenoid
'A' Stuck On
Shift Solenoid 'A' Electrical
Shift Solenoid
'A' Electrical
PO757
PO758
PO758
PO760
PO761
17
17
33 18
18 Shift
Solenoid '8' Stuclc On
Shift Solenoid
'8' Electrical
Shift Solenoid
'8' Electrical
Shift Solenoid
'C'
Shift Solenoid 'C' Performance or Stuclc Off

Page 975 of 1002

Downloaded from www.Manualslib.com manuals search engine
OBD-15
On-Board ~iagnosticsl
Engine diagnostic trouble codes: M52 engine (continued)
P-code
PO340
PO412
PO420
PO430
PO440
PO441
PO442
PO443
PO500
PO505
PO600
PO601
PO601
I PO601
~1132
~1133
BMW-FC
65
62
233
234
250 144
-
145
68
214
i I
DTC Definition
Camshalt Position Sensor 'A' Circuit (Bank 1 or Single Sensor)
Secondary Air Injection System Switching Valve A Circuit
Catalyst System Efficiency Below Threshold
(Bank 1)
Catalyst System Efficiency Below Threshold (Bank 2)
Evaporative Emission System
Eva~orative Emission Svstem Incorrect Purge Flow .
Evaporative Emission System Leak Detected (small leak)
Evaporative Emission System Purge Control Valve Circuit
Vehicle Speed Sensor 'A'
204
21 7
100
170
171
188
189
PI161
PI180
PI181
PI184
PI185
PI178
02 Sensor Heater Control Circuit (Bank 2 Sensor 2) I
idle Air Control System
Serial Communication
Link
Internal Control Module Memory Check Sum Error
Internal Control Module Memory
Check Sum Error
Internal Control Module Memory
Check Sum Error
02 Sensor Heater Control Circuit (Bank 1 Sensor
1)
02 Sensor Heater Control Circuit (Bank 2 Sensor 1)
Mass or Volume Air Flow Circuit RangeIPerlormance Problem PI140
I
I I
P1188 1227 I Fuel Control (Bank 1 Sensor 1)
PI145 150 /Solenoid Valve Running Losses Control Circuit Electrical
149
122
223
224
220 221
231
I I
P1189 1228 I Fuel Control (Banlc 2 Sensor 1)
Fuel Trim Adaptation Additive High (Bank 2) (M52: Engine Oil Temperature Sensor Circuit)
02 Sensor Signal Circuit Slow Switching from Rich to Lean
(Bank 1 Sensor 2)
02 Sensor Signal Circuit Slow Switching from Rich to Lean
(Bank 2 Sensor 2)
H02S Sensor Voltage Excursion Electrical (Banlc 1 Sensor 1)
HO2S Sensor Voltage Excursion Electrical (Banlc 2 Sensor 1)
02 Sensor Sianai Circuit Slow Switchina from Rich to Lean (Bank 1 Sensor 1)
02 Sensor Signal Circuit Slow Switching from Rich to Lean (Bank 2 Sensor 1) PI179
I I
PI190 1235 I Pre Catalyst Fuel Trim System (Banlc 1)
PI186 1190 102 Sensor Heater Control Circuit (Banlc 1 Sensor 2)
232
I I
PI191 1236 I Pre
Catalyst Fuel Trim System (Banlc 2)
PI192
. . -- - i Pi193 1226 I Post Catalvst Fuel Trim Svstem (Bank 2)
225
PI397
I I
Post Catalyst Fuel Trim System (Bank 1)
PI421 1246 /Secondarv Air System (Bank 2)
18
Secondary Air System (Bank
1) PI423
Camshaft Position Sensor '0' Circuit (Bank 1)
I 245

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 989 of 1002

Downloaded from www.Manualslib.com manuals search engine
On-Board ~ia~nosticsl
Engine diagnostic trouble codes: M62 engine (continued)
P-code
I I -
I I - -.
PI445 1186 / Diagnostic Module Tank Leakage (DM-TL) Pump Control Circuit Signal Low
PI357
PI382
PI386
PI413
PI414
PI441
PI442
PI443
PI444
P1356 1 53 I Misfire during Start Cylinder 8
BMW-FC
I P1523
I
I - -
1165 I 'A' Camshaft Position Actuator Signal Low (Banlc 1)
Explanation
P1381 1215 I Control Module Self-Test, Knock Control Onset (Bank 1)
53
21 6
21 4
84
84
1
1
1
186
PI 446
PI 447
PI 448
PI449
PI 450
PI451
PI452
PI476
Misfire Cylinder 8 with Fuel Cut-Off
Control Module Self-Test, Knock Control Test Pulse (Bank 1)
Control Module Self-Test, Knock Control Circuit Baseline Test (Bank 1)
Secondary Air Injection Pump Relay Control Circuit Signal Low
Secondary Air Injection Pump
Relay Control Circuit Signal High
Leakage Diagnostic Pump Control Open Circuit
Leakage Diagnostic Pump Control Circuit Signal Low
Leakage Diagnostic Pump Control Circuit Signal High
Diagnostic Module Tank Leakage (DM-TL) Pump Control Open Circuit
186
189
189
189
2
2
2
184
P1524
P1525
P1526
PI527
PI528
PI633
PI 634
PI 635
I I
PI 638 / 131 I Throttle Valve Position Control Throttle Stuck Temporarily
. -
Diagnostic Module Tank Leakage (DM-TL) Pump Control Circuit Signal High
Diagnostic Module
Tank Leakage (DM-TL) Pump Current Too High during Switching Solenoid Test
Diagnostic Module Tank Leakage (DM-TL) Pump Current Too Low
Diagnostic Module
Tank Leakage (DM-TL) Pump Current Too High
Diagnostic Module Tank Leakage (DM-TL) Switching Solenoid Control Open Circuit
Diagnostic Module
Tank Leakage (DM-TL) Switching Solenoid Control Circuit Signal Low
Diagnostic Module
Tank Leakage (DM-TL) Switching Solenoid Control Circuit Signal High
Leakaqe Diaqnostic Pump Clamped Tube
I I
165
165
166
166
166
136
133
134
'A' Camshaft Position Actuator Control Circuit Signal High (Banlc 1)
'A' Camshaft Position Actuator Control Open Circuit (Bank 1)
'A' Camshaft Position Actuator Control Open Circuit (Bank 2)
'A' Camshaft Position Actuator Control Circuit Signal Low (Bank 2)
'A' Camshaft Position Actuator Control Circuit Signal High (Bank 2)
Throttle Valve Adaptation Limp-Home Position Unknown
Throttle Valve Adaptation Spring Test Failed
Throttle Valve Adaptation Lower Mechanical Stop not Adapted
Throttle Valve Control Circuit
PI 636
PI639
P1643
P2088
P2089
PI 637 / 130 I Throttle Valve Position Control, Control Deviation
132
131
135
165
165 Throttle
Valve Position Control Thronle Stuck Permanently
Throttle Valve Actuator Start Test Amplifier Balancing Plausibility
'A' Camshaft Position Actuator Control Circuit Low (Banlc 1)
'A' Camshaft Position Actuator Control Circuit High (Bank 1)