Downloaded from www.Manualslib.com manuals search engine
- .- -
Automatic Transmission
Electronics are used to control the operation of these auto-
matic transmissions. Steptronic transmission functions are
also programmed into the transmission control module
(TCM). The TCM monitors transmission operation for faults
and alerts the driver by illuminating the transmission fault indi-
cator on the instrument panel. Diagnostic trouble codes
(DTCs) stored in the TCM may be downloaded and interpret-
ed by trained technicians using special BMW diagnostic
equipment.
Some minor automatic transmission problems can be cor-
rected by changing the automatic transmission fluid (ATF)
and filter. Begin by checking ATF level and condition.
Checlc
to see if the fluid is dirty or has a burned odor indicating over-
heated fluid. The burned odor may be the results of burned
discs in theclutch paclts. The friction material from the burned
disc can clog valve body passages.
NOTE-
The E39 automatic transmission is not equipped with a dip-
stick.
Checking the ATF level must be done while monitoring
the ATF temperature with the engine idling. The
BMW dealer
is equipped with the special equipment to make this check.
Downloaded from www.Manualslib.com manuals search engine
OBD On-Board Diagnostics
I I
General ........................... OBD-1 Diaqnostic Trouble Codes (DTCs) . . OBD-9
On-Board Diagnostics (OBD I!) ..... OBD-I
Malfunction Indicator Light (MIL)
........ OBD-2
Scan tools and scan tool display.
........ OBD-3
Diagnostic monitors
.................. OED-4
Drive cycle
......................... OED-6
Readiness codes
.................... OBD-6
Diagnostic trouble codes
(DTCs) ........ OBD-7
-
Automatic transmission diagnostic
trouble codes
....................... OBD-9
Engine diagnostic trouble
codes: M52 engine.
................. OED-13
Engine diagnostic trouble
codes: M54 engine.
................. OBD-17
Engine diagnostic trouble
codes: M62 engine.
................. OBD-24
This chapter outlines the fundamentals and equipment
requirements of On-Board Diagnostics
I1 (OBD 11) standards
as they apply to BMW vehicles. Also covered here is a listing
of BMW and OBD
I1 diagnostic trouble codes (DTCs).
ON-BOARD DIAGNOSTICS (QBD !I)
OBD II standards were developed by the SAE (Society of
Automotive Engineers) and CARB (California Air Resources
Board).
OED I1 is the second generation of on-board self-
diagnostic equipment requirements. These standards were
originally mandated for California vehicles. Since
1996 they
have been applied
toall passengervehicles sold in the United
States.
On-board diagnostic capabilities are incorporated into the
hardware and soflwareof the enginecontrol module
(ECM) to
monitor virtually every component that can affect vehicle
emissions. The
OED I1 system works to ensure that
emissions remain as clean as possible over the life of the
vehicle.
Each emission-influencing component is checked by a
diagnostic routine (called a monitor) to verify that it is
functioning properly.
If a problem or malfunction is detected,
the
diagnostic executive built into the OBD I1 system
illuminates a malfunction indicator light (MIL) on the
instrument panel.
The OBD
I1 system also stores diagnostic trouble codes
(DTCs) about the detected malfunction in the ECM so that a
repair technician can accurately find and fix the problem.
Downloaded from www.Manualslib.com manuals search engine
OBD-3
On-Board
~iactnosticsl
Additional MIL information:
A fault code is stored within the ECM upon the first
occurrence of a fault in the system being checlted.
Two complete consecutive drive cycles with the iault
present illuminate the MIL. The exception to the two-fault
requirement is a catalyst-damaging fault, which illuminates
the MIL immediately.
If the second drive cycle was not complete and the fault
was not checked, the ECM counts the third drive cycle as
the next consecutive drive cycle. The MIL illuminates
if the
system is checked and the fault is still present.
Once the MIL is illuminated, it remains illuminated until the
vehicle completes three consecutive drive cycles without
detecting a fault.
0 An existing fault code is cleared from memory
automatically when the vehicle completes
40 consecutive
drive cycles without the fault being detected.
In order to automatically clear a catalyst-damaging fault from
memory, the condition underwhich the fault occurred must be
evaluated for 80 consecutive drive cycles without the fault
reoccurring.
A generic scan tool connected to the BMW data link
connector (DLC) or OBD
I1 plug can display diagnostic trouble
codes (DTCs), along with the conditions associated with the
illumination of the MIL. Using a more advanced or
BMW-
dedicated scan tool, additional proprietary information is
normally available.
Scan tool and scan tool display
The complexity of the OBD I1 system requires that all
diagnostics begin by connecting a scan tool to the vehicle.
Aftermarltet scan tools can be connected to either the 16-pin
OBD
I1 plug or the 20-pin BMW DLC in the engine
compartment
(ii installed). Data from the OBD II plug may be
limited, depending on scan tool and vehicle.
OBD
I1 standards reouire that the 16-oin OBD I1 oluo be
located within three
(3) feet of the driier and not're&ire any
tools to access.
Starting with June 2000 production, the 20-pin BMW DLC,
previously located in the engine compartment, was
discontinued. Diagnostic, coding and programming functions
are incorporated into the OBD
II plug, located under left side
of dashboard.
On cars built up to 06
/ 2000: when accessing emissions
related DTCs through the 16-pin OBD
I1 plug, malte sure the
BMW 20-oin DLC
caD is installed.
Downloaded from www.Manualslib.com manuals search engine
On-Board Diagnostics
Readiness codes indicate whether the OED Ii system is
actually ready to monitor the various emission control
systems on the vehicle. The vehicle must complete a drive
cycle to set readiness codes. The code is binary:
0 for ready
1 for not ready
f
4 The parameters which are monitored for readiness are:
llM readiness codes
1. Catalyst efficiency
2. Catalyst heating
3. Fuel tank evaporative control
4. Secondary air injection
5.
NC refrigerant
6. Oxygen sensors
7. Oxygen sensor heaters
8. Exhaust gas recirculation
Readiness codes are set to 1 (not ready) in the following
cases:
~9~~.f~[<+t~t~p:,~;:#j~~{]~y~ ,,... , , 8701Dbd001
The battery or ECM is disconnected.
When
all zeros are displayed, the system has established
DTCs are erased after completion of repairs and a drive
cycle is not completed.
readiness. Readiness codes
can be displayed using BMW
and aftermarket scan tools.
An
OED II scan tool can be used to determine IIM readiness.
Diagnostic trouble codes (DTCs)
SAE standard J2012 mandates a 5-digit diagnostic trouble
code (DTC) standard. Each digit represents a specific value.
Emission related DTCs
start with the letter P for power train.
When the engine service
light (MIL) is illuminated it indicates
that a DTC has been stored.
DTCs are stored as soon as they occur, whether or not the
engine service light illuminates.
DTCs store and display a time stamp.
DTCs record the current fault status: Present, not currently
present, or intermittent.
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
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
Downloaded from www.Manualslib.com manuals search engine
OBD-11
On-Board Diagnostics
Automatic transmission diagnostic trouble codes (continued)
P-code
PO762
PO763
PO763
PO763
PO775
PO782
PO783 I I
PO795
PO798
PO962
PO963
PO966
PO967
PO970
PO971
BMW-FC
18
2 18
32
2
57
58
I I -
DTC Definition
Shift Solenoid 'C' Stuck On
Shift Solenoid
'C' Electrical
Shift Solenoid
'C' Electrical
Shift Solenoid
'C' Electrical
Pressure Control Solenoid
'B'
2-3 Shift
3-4 Shift
PO778 12 I Pressure Control Solenoid 'B' Electrical
3
3
1
1
2
2
3
3
PO973
PO979
PI 700
PI719
PI720
Pi731
PI732
PI734
Pressure Control Solenoid 'C'
Pressure Control Solenoid
'C' Electrical
Pressure Control Solenoid
'A' Control Circuit Low
Pressure Control Solenoid 'A' Control Circuit High
Pressure Control Solenoid
'6' Control Circuit Low
Pressure Control Solenoid
'0' Control Circuit High
Pressure Control Solenoid 'C' Control Circuit Low
Pressure Control Solenoid 'C' Control Circuit
High
PI734
PI738
Pi738
PO976 117 IShift Solenoid 'B' Control Circuit Low
16
18
62 144
129
51
65
1
PI743
PI743
PI743
PI746
PI746 - Pi747
Shift Solenoid 'A' Control Circuit Low
Shift Solenoid 'C' Control Circuit Low
Double Error Output Speed and
inputflurbine Speed
CAN Version Error
CAN
Timeout Control Module
Gear
1 manual Incorrect Ratio
Gear Monitoring 4 at Electrical Substitute Program
Pressure
Control Solenoid 'B' Eieclrical
2
3
29
PI747
PI747
Pressure Control Solenoid 'B' Electrical
Pressure Control Solenoid
'C' Electrical
Pressure Control Solenoid
'C' Electrical
4
5
51
83 104 Pressure Control Solenoid
'E' Electrical (M44lM52: Brake
Band Electrical)
Pressure Control Solenoid
'E' Electrical (M44lM52: Bralte Band Electrical)
Pressure Control Solenoid
'E' Electrical (M44lM52: Brake Band Electrical)
Transmission Control Module Output Stage
Transmission Control Module Output Stage
129 128 CAN-Bus Monitoring CAN-Bus Monitoring
144 CAN-Bus Monitoring
Downloaded from www.Manualslib.com manuals search engine
OBD-12
On-Board Diagnostics
Automatic transmission diagnostic trouble codes (continued)
P-code
PI747
PI747
PI 747
PI748
PI748 I I
PI748
PI748
PI748
PI 748
PI 749
PI 750
P1750
PI761
PI761
BMW-FC
150
151
156
15
80
-- PI762
PI763
PI764
PI765
PI765
PI765
P1770
DTC Definition
CAN-BUS Monitoring
CAN-Bus Monitoring
CAN-Bus Monitoring
Transmission Control Module Self-Test
Transmission
Control Module Self-Test
PI748 182 l~ransmission Control Module Self-Test
81
103
105
110
I I
Transmission Control Module Self-Test
Transmission Control Module Self-Test
Transmission Control Module Self-Test
Transmission Control Module Self-Test
19
19
19
147
154
158
146
PI 790
PI791
P1792
PI 794
PI 801
P1802
PI 803
PI 831 Shiftiock Solenoid High input
Shiftlock Solenoid
Low Input
Shiftlock Solenoid Open Circuit
CAN Throttle Valve
CAN Throttle Valve
CAN Throttle Valve
CAN
Torpue Interlace
CAN Torque Reduction
PI 780
I I -
108
54
96
2 19
PI 780 1163 ICAN Torque Reduction
152
80
81
82
80
16
17 18
1 Secondary Pressure Solenoid Communication Error
(M52: Internal
Transmission Control Module Memory Error)
Secondary Pressure Solenoid Circuit
Rangelperformance (System Voltage Input Low)
Secondary Pressure Solenoid Circuit
RangeIPerformance (System Voltage Input Low)
Shiftioclc Solenoid
Shiftiocic Solenoid
internal Transmission Control Module Memory ChecksumlEPROM Error
internal Transmission Control Module Memory
ChecksumIEEPROM Error
internal Transmission Control Module Watchdog Error
internal Transmission Control Module Memory Checksum Error
Shift Solenoid
'A' Low Input
Shift Solenoid
'8' Low Input
Shift Solenoid
'C' Low input
Pressure Control Solenoid
'A' Circuit High
Pressure Control Solenoid 'B' Circuit High
PI832
PI833 13 IPressure Control Solenoid 'C' Circuit High
2