Component/System Fault Code Monitor Strategy Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MIL Illum All 5 Cases B P0711 P0716 P0717 P0721 P0722 P0742 P0716 P0717 P0721 P0722 P0711 No Fault Active DTC P0711 Components powered AND Battery Voltage between 9 V and 18 V Engine Speed between for 5 seconds ECT is not defaulted 200 RPM and 7500 RPM Start-up transmission fluid temperature is available P0711 This test detects performance of the transmission fluid temperature sensor by comparing changes in temperature from start up and between samples to calibration values. Transmission Fluid Temperature No Pass DTCs for this drive cycle Transmission Fluid Temperature Sensor Circuit Range/Performance Not Test Failed This Key On No Fault Pending DTCs for this drive cycle Transmission fluid temperature between -39 deg. C and 149 deg. C 2%'* 7UDQVPLVVLRQ 'LDJQRVWLFV $//,621 75$16 6(&7,21 2) 6(&7,216 $//,621 75$16 6(&7,21 3DJH RI 2) 6(&7,216
178
Embed
13 OBDG09 Transmission Diagnostics ALLISON TRANS ...
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Component/System Fault
Code
Monitor Strategy
Description
Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MIL
Illum
All 5 Cases B
P0711
P0716
P0717
P0721
P0722
P0742
P0716
P0717
P0721
P0722
P0711
No Fault Active DTC P0711
Components powered
AND
Battery Voltage between 9 V and 18 V
Engine Speed between
for 5 seconds
ECT is not defaulted
200 RPM and 7500 RPM
Start-up transmission fluid temperature is available
P0711 This test detects performance of the transmission fluid temperature sensor by comparing changes in temperature from start up and between samples to calibration values.
Transmission Fluid Temperature
No Pass DTCs for this drive cycle
Transmission Fluid Temperature Sensor CircuitRange/Performance
Not Test Failed This Key On
No Fault Pending DTCs for this drive cycle
Transmission fluid temperature between
-39 deg. C and 149 deg. C
Component/System Fault
Code
Monitor Strategy
Description
Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MIL
Illum
300 seconds
Start-up temperature change
<= 2 deg. C
for a time >= 100 seconds
AND TCC Slip >= 120 RPM
for a time
Vehicle speed >= 8 KPH
for a time >= 300 seconds. engine coolant temperature >= 70 deg. C
AND
>= 15 deg. C
300 seconds
Start-up temperature change
<= 3 deg. C
for a time >= 100 seconds
AND TCC Slip >= 120 RPM
for a time >= 300 seconds
engine coolant temperature >= 70 deg. C
AND
Vehicle speed >= 8 KPH
for a time >= 300 seconds. >= 55 deg. C
Case 3 (Noisy sensor) 7 seconds
Change from previous temperature
>= 20 deg. C
for 14 events
in a time < 7 seconds.
net engine torque >= 150 Nm
Start-up transmission fluid temperature between
>= 300 seconds
engine coolant temperature change from start-up
engine coolant temperature change from start-up
Start-up transmission fluid temperature between
-40 deg. C and 21 deg. C
115 deg. C and 150 deg. C.
Case 4 (Doesn’t warm up to at least 20 deg. C)
Case 1 (Stuck sensor after cold start-up)
Case 2 (Stuck sensor after warm start-up)
2200 seconds
Component/System Fault
Code
Monitor Strategy
Description
Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MIL
Illum
Time Enabled Criteria met AND
and <= 1492 Nm
AND vehicle speed >= 22 KPH
Transmission Fluid Temperature
< 20 deg. C. and <= 512 KPH
%throttle >= 10.5%
Time Enabled Criteria is determined by a lookup table
ranging from
and <= 100%
engine speed >= 500 RPM
to and <= 6500 RPM
engine coolant temperature >= -39 deg. C
and <= 149 deg. C
2 seconds
Engine Speed > 500 RPM
AND
Engine Coolant Temperature > -39 deg. C
AND < 50 deg. C
for >= 2 seconds
AND
((ABS(IAT-ECT) <= 6 deg. C
AND
(TFT-ECT)) > 40 deg. C
OR
(ABS(IAT-ECT) > 6 deg. C
AND
(TFT-ECT))) > 60 deg. C.
P0711 2.5 seconds
transmission fluid temperature
>=150 deg. C P0712
for a time > 2.5 seconds. P0713
Transmission Fluid Temperature Sensor Circuit Low Input
Not Test Failed This Key OnP0712 Out of range low.
250 seconds when start-up temperature is >= 20 deg. C
2200 seconds when start-up temperature is <= -40 deg. C.
B
Case 5 (Reasonableness at start-up): Intake Air Temperature is not
defaulted
Component/System Fault
Code
Monitor Strategy
Description
Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MIL
This test fails if both the Low Counter and the High
Counter
P0721P0722
>= 0.5 seconds
Case 1: (Unrealistically large changes in input speed) >= 0.5 seconds
Change of Input Speed between samples
Component/System Fault
Code
Monitor Strategy
Description
Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MIL
Illum
for a time >= 0.2 seconds
<= 3.5 seconds AND Hydraulic system pressurized
>= 3
Arm test when counter >=20
OR
when time > 3.5 seconds
> 0.5 seconds
AND
AND
input speed > 100 RPM
AND
engine speed < 100 RPM
P0717 1 second
< 61 RPM P0729
P0731
This test fails if input speed < 61 RPM P0732
AND P0733
output speed > 500 RPM P0734
for a time > 1 second. P0735
P0736
P0721
P0722
commanded are neutral for a time
when ratio of engine speed and input speed
the on-coming clutch control is complete
AFailure pending if transmission input speed
Input/Turbine Speed Sensor Circuit No Signal
Not Test Failed This Key OnP0717 This test detects unrealistically low value of input/turbine speed or unrealistically large changes in input/turbine speed.
Malfunction is reported when, for a time
the range commanded is NOT neutral
Component/System Fault
Code
Monitor Strategy
Description
Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MIL
Illum
No Fault Pending DTCs P0721
P0722
Shifting complete
Range attained is not neutral
Transmission fluid temperature
> -25 deg. C
Engine speed >= 400 RPM
Transmission output speed >= 150 RPM
All Cases Case 1:
P0716 0.65 seconds
Change in output speed >= 500 RPM P0717
for a time >= 0.15 seconds P0721
P0722
Case 2: (Noisy output speed)
Case 2:
For sample size 80 P0716 P0717
2 seconds
IF the change in output speed
<= -500 RPM
Output Speed > 200 RPM
IF the change in output speed
>= 500 RPM for a time >= 0.5 seconds
Shift complete
AND
>= 5 range attained NOT neutral
OR
the Low Counter >= 5
Output Speed Sensor CircuitRange/Performance
P0721 This test detects a noisy output speed sensor or circuit by detecting large changes in output speed.
ACase 1: (Unrealistically large change in output speed) Not Test Failed This Key On
Test fails if both the Low Counter and the High
Counter
THEN the High Counter is incremented.
No Fault Pending DTCs for this drive cycle
THEN the Low Counter is incremented.
Reverse-to-Neutral shift not in process
Component/System Fault
Code
Monitor Strategy
Description
Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MIL
Illum
OR
the High Counter >= 5
All Cases All Cases
Not Test Failed This Key On P0721
1 second
>= 600 RPM
Failure pending if for a time >= 1 seconds
change in output speed >= 600 RPM
<= 600 RPM
for a time > 1 seconds
4 seconds
Failure pending if output speed
< 61 RPM P0731
P0732
P0733
< 61 RPM P0734
AND P0735
range is 3rd, 4th, 5th, or 6th P0736
for a time > 1 second P0716
P0717
No Fault Pending DTCs for this drive cycle
P0716
P0717
AND < 61 RPM
((net engine torque < -100 Nm Engine is running
OR Shift not in process
net engine torque) > 100 Nm Range attained is not Neutral
AOutput Speed Sensor Circuit No Signal
Test enabled when output speed
P0722 This test detects unrealistically low value of output speed or unrealistically large change in output speed.
Not Test Failed This Key On
Case 1: (Unrealistically large change in output speed)
Test disabled when output speed
Failure sets if not monitoring for low speed neutral and
output speed
Failure sets if range attained is Neutral
Case 2: (Unrealistically low value of output speed)
Failure sets if not monitoring for low speed neutral and output speed
Component/System Fault
Code
Monitor Strategy
Description
Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MIL
Illum
OR
(turbine speed > 1500 RPM
AND Transmission fluid temperature
> -25 deg. C
range is 2nd)) Transmission input speed >= 1050 RPM
for a time >= 4 seconds.
Range Verification
2.25 seconds
>= 2 second P0877
P0878
P0721
P0722
AND P0716
output speed >= 100 RPM P0717
AND
gear slip > 100 RPM P0717
No range switch response active
Hydraulic System Pressurized
>= 230 RPM
for > 10 samples. Shift complete
Output speed >= 200 RPM
In response to pending failure, a diagnostic
response range is commanded.
During this command, this test fails if Abs(Converter
Slip)
Gear 1 Incorrect Ratio
P0731 This test verifies transmission operating ratio while 1st range is commanded by comparing computed ratio to the commanded ratio.
A
Reverse to Neutral shift not in process
Pending failure occurs when accumulated event timer
No Fault Pending DTC for this drive cycle.
Timer accumulates when transmission is in forward or
reverse range
Not Test Failed This Key On
PRNDL State is NOT D4, NOT Transitional D4
Not waiting for Manual Selector Valve to attain
forward range
Component/System Fault
Code
Monitor Strategy
Description
Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MIL
Illum
No hydraulic default condition present
Normal powertrain shutdown not in process
Normal powertrain initialization is complete
2.25 seconds
>= 2 secondP0877
P0878
P0721
P0722
AND P0716
output speed >= 100 RPM P0717
AND
gear slip > 100 RPM P0717
Hydraulic System Pressurized
>= 230 RPM
for > 10 samples. Shift complete
Output speed >= 200 RPM
Gear 2 Incorrect Ratio
P0732
No Fault Pending DTC for this drive cycle.
No range switch response active
APending failure occurs when accumulated event timer
Timer accumulates when transmission is in forward or
reverse range
In response to pending failure, a diagnostic
response range is commanded.
No hydraulic default condition present
Normal powertrain shutdown not in process
This test verifies transmission operating ratio while 2nd range is commanded by comparing computed ratio to the commanded ratio.
During this command, this test fails if Abs(Converter
Slip)
Not Test Failed This Key On
Normal powertrain initialization is complete
Component/System Fault
Code
Monitor Strategy
Description
Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MIL
Illum
2.25 seconds
>= 2 second P0877
P0878
P0721
P0722
AND P0716
output speed >= 100 RPM P0717
AND
gear slip > 100 RPM P0717
Hydraulic System Pressurized
>= 230 RPM
for > 10 samples. Shift complete
Output speed >= 200 RPM
2.25 seconds
>= 2 second P0877
P0878
P0721
P0722
AND P0716
Pending failure occurs when accumulated event timer
In response to pending failure, a diagnostic
response range is commanded.
During this command, this test fails if Abs(Converter
Slip)
Gear 3 Incorrect Ratio
P0733 This test verifies transmission operating ratio while 3rd range is commanded by comparing computed ratio to the commanded ratio.
A
Gear 4 Incorrect Ratio
P0734 This test verifies transmission operating ratio while 4th range is commanded by comparing computed ratio to the commanded ratio.
A
No hydraulic default condition present
Timer accumulates when transmission is in forward or
reverse range
Normal powertrain shutdown not in process
Normal powertrain initialization is complete
No range switch response active
Not Test Failed This Key On
No Fault Pending DTC for this drive cycle.
Pending failure occurs when accumulated event timer
Timer accumulates when transmission is in forward or
reverse range
Not Test Failed This Key On
Component/System Fault
Code
Monitor Strategy
Description
Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MIL
Illum
output speed >= 100 RPM P0717
AND
gear slip > 100 RPM P0717
Hydraulic System Pressurized
>= 230 RPM
for > 10 samples. Shift complete
Output speed >= 200 RPM
2.25 seconds
>= 2 second P0877
P0878
P0721
P0722
AND P0716
output speed >= 100 RPM P0717
AND
gear slip > 100 RPM P0717
In response to pending failure, a diagnostic
Normal powertrain shutdown not in process
No range switch response active
Gear 5 Incorrect Ratio
P0735 This test verifies transmission operating ratio while 5th range is commanded by comparing computed ratio to the commanded ratio.
Normal powertrain initialization is complete
Pending failure occurs when accumulated event timer
Timer accumulates when transmission is in forward or
reverse range
A
Not Test Failed This Key On
No Fault Pending DTC for this drive cycle.
In response to pending failure, a diagnostic
response range is commanded.
During this command, this test fails if Abs(Converter
Slip)
No Fault Pending DTC for this drive cycle.
No hydraulic default condition present
Component/System Fault
Code
Monitor Strategy
Description
Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MIL
Illum
Hydraulic System Pressurized
>= 230 RPM
for > 10 samples. Shift complete
Output speed >= 200 RPM
2 seconds
Accumulated event timer >= 2 seconds P0877
P0878
P0721
P0722
P0716
AND P0717
output speed >= 100 RPM
AND P0717
gear slip > 100 RPM
Hydraulic System Pressurized
response range is commanded.
During this command, this test fails if Abs(Converter
Slip)
No range switch response active
Timer accumulates when transmission is in forward or
reverse range
Not Test Failed This Key On
No Fault Pending DTC for this drive cycle.
No hydraulic default condition present
Normal powertrain shutdown not in process
Normal powertrain initialization is complete
Reverse Incorrect Ratio
P0736 This test verifies transmission range while reverse range is commanded by comparing computed ratio to the commanded ratio.
A
No range switch response active
Component/System Fault
Code
Monitor Strategy
Description
Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MIL
Illum
Shift complete
Output speed >= 200 RPM
2.25 seconds
>= 2 second P0877
P0878
P0721
P0722
AND P0716
output speed >= 100 RPM P0717
AND
gear slip > 100 RPM P0717
No range switch response active
Hydraulic System Pressurized
>= 230 RPM
for > 10 samples. Shift complete
Output speed >= 200 RPM
No Fault Pending DTC for this drive cycle.
No hydraulic default condition present
Normal powertrain shutdown not in process
Normal powertrain initialization is complete
Not Test Failed This Key On
Gear 6 Incorrect Ratio
P0729 This test verifies transmission operating ratio while 6th range is commanded by comparing computed ratio to the commanded ratio.
A
During this command, this test fails if Abs(Converter
Slip)
No hydraulic default condition present
Timer accumulates when transmission is in forward or
reverse range
In response to pending failure, a diagnostic
response range is commanded.
Pending failure occurs when accumulated event timer
Component/System Fault
Code
Monitor Strategy
Description
Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MIL
Illum
Torque Converter
Cl t h 15 seconds
TCC Slip >= 80 RPM P2761
for a time >= 15 seconds. P2763
P2764
P0721
P0722
P0716
P0717
P2761
P2763
P2764
P0721
P0722
P0716
P0717
Components powered
AND
Battery Voltage between 9 V and 18 V
Engine Speed between
for 5 seconds
Must be in forward range
Normal powertrain initialization is complete
Torque Converter Clutch Circuit Performance or Stuck Off
This test detects the torque converter being stuck off (unlocked).
Not Test Failed This Key On
No Fault Pending DTCs for this drive cycle.
Normal powertrain shutdown not in process
B
200 RPM and 7500 RPM
P0741
Component/System Fault
Code
Monitor Strategy
Description
Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MIL
Illum
% Throttle
Transmission fluid temperature
Time Since Range Change >= 6 seconds
AND
TCC apply is complete
AND
TCC pressure >= 1000 kPa
Case 1: (High Torque condition)
P2761 Case 1:
Set fault pending when throttle
>= 70% P2763 2 Seconds
AND P2764
net engine torque >= 275 Nm. P0721
P0722
P0716
P0717
for a time >= 2 seconds. U0100
P2761 Case 2:
P2763 5 Seconds
P2764
>= 100 RPM/second P0721
P0722
P0716
P0717
for a time >= 5 seconds. U0100
Set fault pending when output shaft acceleration
Torque Converter Clutch Circuit Stuck On
This test detects the torque converter being stuck on (locked).
Report malfunction when fault pending exists
continuously
Case 2: (High Acceleration condition)
Not Test Failed This Key On
No Fault Pending DTCs for this drive cycle.
Report malfunction when fault pending exists
continuously
P0742 B
> 10 % and <= 90 %
> 5 deg. C and < 130 deg. C
Component/System Fault
Code
Monitor Strategy
Description
Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MIL
Illum
Components powered
AND Case 3:
Battery Voltage between 9 V and 18 V 4 Seconds
Engine Speed between
for 5 seconds
Must be in forward range
>= 40 RPM/secondfor a time >= 4 seconds TCC is commanded off
TCC Slip
<=-40 RPM/second for a time >= 2.5 seconds. % Throttle >= 25%
Net Engine Torque >= 175 Nm
Engine speed <= 3500 RPM
Input speed <= 3500 RPM
Output speed >= 100 RPM
Pressure Switches
100 ms
S1 valve is destroked
> 0.08 seconds
> -25 deg. C
Shutdown is NOT in process
NOT Cold initialization unless transmission fluid temperature
200 RPM and 7500 RPM
This test compares the commanded valve position to the PS1 pressure switch feedback. (part of S1 valve integrity test)
Pending failure occurs when PS1 pressure switch
indicates stroked for a time
In response to the pending failure, S1 valve is retried by
triggering S1 valve command
Case 3: (Accel/Decel/Accel condition)
Report malfunction when output acceleration event is
followed by output deceleration event and
followed by another output acceleration event. An
output acceleration event occurs when output shaft
acceleration
An output deceleration event occurs when output
shaft acceleration is
Pressure Switch Solenoid 1 Circuit Low
P0842 A
>=-20 RPM and <= 20 RPM
Component/System Fault
Code
Monitor Strategy
Description
Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MIL
Illum
P0793
P0752
SS1 valve retry attempted 15 times
AND
5 seconds
>= 5 seconds
WITH
transmission fluid temperature
>= 0 deg. C
gg gto stroked and back to
destroked. If PS1 pressure switch continues to indicate
stroked, then one of three malfunction cases exists:
For Case 1 (electrical malfunction),
This test compares the change of state of the valve command to the change of state of the PS1 pressure switch feedback. (part of the S1 valve timeout test)
S1 valve is commanded from destroked to stroked and the
PS1 pressure switch continues to indicate stroked.
SS1 Circuit Low reports failure, also.
AShift Solenoid 1 (SS1) Valve Performance – Stuck Off
P0751 S1 valve commanded from destroked to stroked.
Component/System Fault
Code
Monitor Strategy
Description
Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MIL
Illum
12 seconds
at
transmission fluid temperature)
<= -40 deg. C
6.6 seconds
> 6.2 seconds
WITH
transmission fluid temperature
>= 0 deg. C.
10 seconds
at
transmission fluid temperature)
<= -40 deg. C
70 ms
S1 valve is stroked
> 0.07 seconds
> -25 deg. C
S1 valve changes from stroked to destroked
(Time increases as temperature decreases with
maximum time
This test compares the change of state of the valve command to the change of state of the PS1 pressure switch feedback. (part of the S1 valve timeout test).
(Time increases as temperature decreases with
maximum time
Shift Solenoid 1 (SS1) Valve Performance – Stuck On
P0752 A
S1 valve commanded from stroked to destroked and the
PS1 pressure switch indication remains stroked
for a time
Pressure Switch Solenoid 1 Circuit High
P0843 A
5 seconds
NOT Cold initialization unless transmission fluid temperature
This test compares the commanded valve position to the PS1 pressure switch feedback. (part of S1 valve integrity test)
Pending failure occurs when PS1 pressure switch
indicates destroked for a time
IF a main pressure dropout is suspected then
time limit increases to
Component/System Fault
Code
Monitor Strategy
Description
Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MIL
(if dropout suspected, NLT or N02 cmded, use sample
size)
P0877 This test detects Reverse Pressure Switch closed indication by comparing the Reverse Pressure Switch state to the PRNDL switch state
Component/System Fault
Code
Monitor Strategy
Description
Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MIL
Illum
P0708
AND Engine is Running
RPS indicates Reverse Components powered AND
for a time >= 1 seconds Battery Voltage between 9 V and 18 V
(if dropout suspected, NLT
or N02 cmded, use time) 30 seconds Engine Speed between
Case 2: (Range indefinite) for 5 seconds
For a sample size, 20 samples
net engine torque >= 100 Nm >= 0 deg. C
AND
Hydraulic System Pressurized
for a time > 1 second
All Cases>= 0 deg. C
3 secondsP0877
For sample size 40 samples P0878
PRNDL is REVERSE P0708
AND
RPS indicates NOT REVERSE
P0708
after a time >= 1 second
Battery Voltage between 9 V and 18 V
P0878 This test detects the Reverse Pressure switch being stuck in the open position by comparing to the PRNDL switch state and detects the Reverse Pressure switch stuck open at shutdown.
A
No Fault Pending DTCs for this drive cycle
Reverse Pressure Switch State indicates REVERSE
200 RPM and 7500 RPM
Pressure Switch Reverse Circuit High
Case 1: (RPS State and PRNDL State do not agree)
Transmission Fluid Temperature
Not Test Failed This Key On
No Fault Pending DTC for this drive cycle.
PRNDL is P, D1, D2, D3, D4, D5, D6, T8, or T4
PRNDL is indefinitely D3 or another forward range
PRNDL switch state.
Transmission Fluid Temperature
Component/System Fault
Code
Monitor Strategy
Description
Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MIL
Illum
60 seconds
If RPS indicates not Reverse Engine Stopped or Stalled
for a time > 40 seconds
at transmission fluid temperature
0 deg. C. End of Trip timer >= 5 seconds
during engine shutdown
This time varies with transmission fluid
temperature, from time
25 seconds
at transmission fluid temperature
> 35 deg. C
to time 60 seconds Engine speed < 50 RPM
at transmission fluid temperature
< -20 deg. C. Turbine speed < 50 RPM
Output speed < 50 RPM
On-coming/Off-
i R ti 2.25 seconds
>= 2 seconds P0721
(For rough road conditions, use)
2 seconds P0722
P0716
P0717
P0877
output speed >= 60 RPM P0878
AND commanded gear slip d
> 75 RPM
(For rough road conditions, use)
150 RPM. Output Speed >= 125 RPM
Turbine Speed >= 60 RPM
Pressure Control Solenoid 1 Controlled Clutch Stuck Off
P2723 This test determines if the on-coming clutch energized by Pressure Control Solenoid 1 engages during a forward range shift.
A
For Case 2: (RPS Shutdown Test)
Ignition Key State is NOT RUN
Engine had been cranking or running this drive cycle
Pending failure occurs when accumulated event timer
Timer accumulates when transmission is shifting,
Not Test Failed This Key On
No range switch response active
Component/System Fault
Code
Monitor Strategy
Description
Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MIL
Illum
Hydraulic System Pressurized
>= 230 RPM
for sample size > 10 samples
No Cold Mode operation
2.25 seconds
>= 2 seconds P0721
(For rough road conditions, use)
2 seconds P0722
P0716
P0717
P0877
output speed >= 60 RPM P0878
> 75 RPM Output Speed >= 125 RPM
Pressure Control Solenoid 2 Controlled Clutch Stuck Off
P0776 This test determines if the on-coming clutch energized by Pressure Control Solenoid 2 engages during a forward range shift.
APending failure occurs when accumulated event timer
Timer accumulates when transmission is shifting,
AND commanded gear slip speed
Not Test Failed This Key On
No range switch response active
In response of pending failure, a diagnostic
response range is commanded. During this
command, this test fails if ABS(Converter slip)
Normal powertrain shutdown not in process
Normal or Cold powertrain initialization is complete
No abusive garage shift to 1st range detected
On-coming clutch control enabled
Power downshift abort to previous range NOT active
Component/System Fault
Code
Monitor Strategy
Description
Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MIL
Illum
(For rough road conditions, use)
150 RPM. Turbine Speed >= 60 RPM
Hydraulic System Pressurized
>= 230 RPM
for sample size > 10 samples
No Cold Mode operation
3 seconds
Accumulated fail timer >= 0.2998 seconds P0721
for forward range upshift; P0722
OR accumulated fail timer >= 3.0 seconds P0716
for direction change shifts; P0717
OR accumulated fail timer >= 0.500 seconds P0877
P0878
Pressure Control Solenoid 1 Controlled Clutch Stuck On
P2724 This test determines if the off-going clutch energized by Pressure Control solenoid 1 remains engaged during a forward range shift.
A
No abusive garage shift to 1st range detected
On-coming clutch control enabled
Power downshift abort to previous range NOT active
Not Test Failed This Key On
for forward range closed throttle downshift;
Normal or Cold powertrain initialization is complete
No range switch response active
In response of pending failure, a diagnostic
response range is commanded. During this
command, this test fails if ABS(Converter slip)
Normal powertrain shutdown not in process
Component/System Fault
Code
Monitor Strategy
Description
Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MIL
Illum
OR accumulated fail timer >= 1.0 second P0717
Output Speed >= 200 RPM
Turbine Speed >= 200 RPM
<= 25 RPM
No Cold Mode operation
3 seconds
Accumulated fail timer >= 0.2998 seconds P0721
for forward range upshift; P0722
OR accumulated fail timer >= 3.0 seconds P0716
for direction change shifts; P0717
OR accumulated fail timer >= 0.500 seconds P0877
P0878
OR accumulated fail timer >= 1.0 second P0717
Output Speed >= 200 RPM
Turbine Speed >= 200 RPM
for forward range closed throttle downshift;
Normal or Cold powertrain initialization is complete
No range switch response active
No abusive garage shift to 1st range detected
A
for forward downshifts above closed throttle.
Fail timer accumulates
Not Test Failed This Key On
Pressure Control Solenoid 2 Controlled Clutch Stuck On
No Fault Pending DTC for this drive cycle.
No Fault Pending DTC for this drive cycle.for forward downshifts above
closed throttle.
Fail timer accumulates during range to range shifts
when attained gear slip speed Normal powertrain shutdown
not in process
P0777 This test determines if the off-going clutch energized by Pressure Control solenoid 2remains engaged during a forward range shift.
Component/System Fault
Code
Monitor Strategy
Description
Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MIL
Illum
<= 25 RPM
No Cold Mode operation
PRNDL/IMS
For Case 1 (No Information): Components powered Case 1:
Illegal electrical state for a time
>= 1 second AND 1 second
Battery Voltage between 9 V and 18 V
For Case 2 (Long-term Parity):
Case 2:
Engine Speed between
for 5 seconds
No abusive garage shift to 1st range detected
200 RPM and 7500 RPM
Transmission Range Sensor High Input
P0708 A
during range to range shifts when attained gear slip
speed
This test monitors the transmission range switch for invalid input conditions and parity errors occurring over consecutive ignition cycles.
5th occurrenceThere are 3 counters for long-term parity. These counters
are updated at the end of each drive cycle,
immediately prior to TCM shutdown.
For Counter 1, increment counter IF Parity Error
Detected; decrement counter IF No Parity Error Detected
Normal powertrain shutdown not in process
Normal or Cold powertrain initialization is complete
No range switch response active
Component/System Fault
Code
Monitor Strategy
Description
Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MIL
Illum
IF Counter 1 >= 15 counts
THEN report failure.
IF Counter 2, >= 5 counts
THEN report failure.
IF Counter 3, >= 5 counts
THEN report failure.
yAND No Motion Detected.
For Counter 2, increment counter IF Parity Error
Detected AND (No Valid Drive Detected OR No Valid Park/Neutral Detected) AND Motion Detected; decrement
counter IF No Parity Error Detected AND Valid
Park/Neutral Detected AND Valid Drive Detected AND
Motion Detected.
For Counter 3, increment Counter 3 IF Parity Error
Detected while in Reverse AND No Valid Reverse Detected AND Motion Detected. Decrement
Counter 3 IF No Parity Error Detected AND Valid Reverse
Detected AND Motion Detected.
Component/System Fault
Code
Monitor Strategy
Description
Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MIL
Illum
Where . . . .
>= 30 seconds;
>= 200 RPM
for a time; >= 10 seconds
>= 3 seconds
>= 0.2 seconds
and output speed; <= 20 RPM
for a time; >= 15 seconds;
for a time >= 0.2 seconds
and output speed <= 20 RPM
OR for a time. >= 3 seconds
Valid Drive Detected is defined as the 4-bit DL
indicates Valid Drive for a time;
Valid Park Detected is defined as the 4-bit PRNDL
indicates Valid Park for a time
Motion Detected is defined as output speed
Valid Reverse Detected is defined as the 4-bit PRNDL
indicates Valid Reverse
Parity Error Detected is defined as a failure of the 4-
bit PRNDL input such that the sum of those bits yields
an odd result for a time;
Valid Neutral Detected is defined as the 4-bit PRNDL
indicates Valid Neutral
Component/System Fault
Code
Monitor Strategy
Description
Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MIL
Illum
200 ms
For sample size, > 7 samples P0706
Battery voltage between 9V and 18V
Engine speed
Solenoid Electrical
1050 ms
P0657
P0658
>= 40 samples P0659
AND
Engine speed >= 15 RPM Components powered
AND
Battery voltage between 9V and 18V
If Engine Cranking, then
Crank Time < 4 seconds
AND
>= 2 samples Battery Voltage > 10 V
THEN report malfunction
High Side Driver 1 Enabled
Case 1: 1000 ms A
Desired current <= 0 mA P0657
AND P0658
Actual Duty Cycle >= 40% P0659
Main Modulation/Line Pressure Control Solenoid Control Circuit Performance
P0961 This test detects the performance of the solenoid by comparing desired current to actual duty cycle
Not Test Failed This Key On
Transmission Range Sensor Circuit Range/Performance
P0706 This test monitors the transmission range switch inputs at engine start to determine that it is indicating a valid starting position (Park or Neutral).
B
Main Modulation/Line Pressure Control Solenoid Control Circuit Open
P0960 This test detects solenoid electrical open circuit malfunctions.
A
Not Test Failed This Key On
Powertrain State is READY or CRANKING
PRNDL C input is closed OR PRNDL P is NOT closed.
Not Test Failed This Key On
Fault pending is set at single hardware fault occurrence
IF hardware fault is present for a sample size
> 100 RPM and < 350 RPM.
THEN initiate intrusive test by opening low side driver
IF intrusive test indicates no short to ground exists for a
sample size,
Component/System Fault
Code
Monitor Strategy
Description
Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MIL
Illum
For a sample size, >= 40 samples P0960
P0961
THEN report malfunction P0962
Case 2: P0960
Desired current >= 500 mA P0962
AND
Actual Duty Cycle <= 10% Components powered
For a sample size, >= 40 samples AND
Battery voltage between 9V and 18V
THEN report malfunction
If Engine Cranking, then
Crank Time < 4 seconds
AND
Battery Voltage > 10 V
High Side Driver 1 Enabled
Shift Complete
Lockup Apply Complete
OR
Lockup Release Complete
1050 ms
P0657
P0658
>= 40 samples P0659
AND
Engine speed >= 15 RPM Components powered
AND
Battery voltage between 9V and 18V
No Fault Pending DTC for this drive cycle.
A
THEN initiate intrusive test by opening low side driver.
Main Modulation/Line Pressure Control Solenoid Control Circuit Low
P0962 This test detects solenoid electrical ground circuit malfunctions.
Fault pending is set at single hardware fault occurrence
IF hardware fault is present for a sample size
Not Test Failed This Key On
Component/System Fault
Code
Monitor Strategy
Description
Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MIL
Illum
If Engine Cranking, then
Crank Time < 4 seconds
>= 2 samples AND
THEN report malfunction Battery Voltage > 10 V
High Side Driver 1 Enabled
75 ms
Short to power is present for 3 consecutive samples P0657
AND P0658
Engine speed >=15 RPM P0659
Components powered
AND
Battery voltage between 9V and 18V
If Engine Cranking, then
Crank Time < 4 seconds
AND
Battery Voltage > 10 V
High side driver 1 enabled
225 ms
P2669
P2670
>= 6 samples P2671
AND Components powered
Engine speed >= 15 RPM AND
Battery voltage between 9V and 18V
If Engine Cranking, then
Crank Time < 4 seconds
Main Modulation/Line Pressure Control Solenoid Control Circuit High
P0963 This test detects solenoid electrical short to power circuit malfunctions.
A
IF intrusive test indicates short to ground exists for a
sample size
Pressure Control Solenoid 2 Control Circuit Open
P0964 This test detects solenoid electrical open circuit malfunctions.
A
IF hardware fault is present for a sample size
THEN initiate intrusive test by opening low side driver.
IF intrusive test indicates no
Fault pending is set a single hardware fault occurrence Not Test Failed This Key On
Not Test Failed This Key On
Component/System Fault
Code
Monitor Strategy
Description
Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MIL
Illum
AND
>= 3 samples Battery Voltage > 10 V
THEN report malfunction
High Side Driver 2 Enabled
Case 1: 250ms A
Desired current <= 50 mA P2669
AND P2670
Actual Duty Cycle >= 40% P2671
For a sample size, >= 10 samples P0964
P0965
THEN report malfunction P0966
Case 2: P0964
Desired current >= 500 mA P0966
AND
Actual Duty Cycle <= 15% Components powered
For a sample size, >= 10 samples AND
Battery voltage between 9V and 18V
THEN report malfunction
If Engine Cranking, then
Crank Time < 4 seconds
AND
Battery Voltage > 10 V
High Side Driver 2 Enabled
Shift Complete
Lockup Apply Complete
OR
Lockup Release Complete
200 ms
Pressure Control Solenoid 2 Control Circuit Performance
P0965 This test detects the performance of the solenoid by comparing desired current to actual duty cycle
Not Test Failed This Key On
No Fault Pending DTC for this drive cycle.
A
short to ground exists for a sample size,
Fault pending is set at single hardware fault occurrence
Pressure Control Solenoid 2 Control
P0966 This test detects solenoid electrical
Component/System Fault
Code
Monitor Strategy
Description
Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MIL
Illum
P2669
P2670
>= 6 samples P2671
AND
Engine speed >= 15 RPM Components powered
AND
Battery Voltage between 9 V and 18 V
If Engine Cranking, then
>= 2 samples Crank Time < 4 seconds
THEN report malfunction. AND
Battery Voltage > 10 V
High Side Driver 2 Enabled
75 ms
Short to power is present for 3 consecutive samples P2669
AND P2670
Engine speed >= 15 RPM P2671
P0967
Components powered
AND
Battery Voltage between 9 V and 18 V
If Engine Cranking, then
Crank Time < 4 seconds
AND
Battery Voltage > 10 V
High Side Driver 2 Enabled
200 ms
IF hardware fault is present for a sample size
IF intrusive test indicates short to ground exists for a
sample size
THEN initiate intrusive test by opening low side driver.
Pressure Control Solenoid 2 Control Circuit High
P0967 This test detects solenoid electrical short to power circuit malfunctions.
A
Pressure Control Solenoid 1 Control
P2727 This test detects solenoid electrical
A
Not Test Failed This Key On
hardware fault occurrence Not Test Failed This Key On
Fault pending is set a single hardware fault occurrence
Solenoid 2 ControlCircuit Low
solenoid electricalground circuit malfunctions.
Component/System Fault
Code
Monitor Strategy
Description
Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MIL
Illum
P0657
P0658
>= 5 samples P0659
AND
Engine speed >= 15 RPM Components powered
AND
Battery Voltage between 9 V and 18 V
If Engine Cranking, thenCrank Time < 4 seconds
>= 3 samples AND
THEN report malfunction Battery Voltage > 10 V
High side driver 1 enabled
Case 1: 250ms A
Desired current <= 50 mA P0657
AND P0658
Actual Duty Cycle >= 40% P0659
For a sample size, >= 10 samples P2727
P2728
THEN report malfunction P2729
Case 2: P2727
Desired current >= 500 mA P2729
AND
Actual Duty Cycle <= 15% Components powered
For a sample size, >= 10 samples AND
Battery voltage between 9V and 18V
THEN report malfunction
If Engine Cranking, then
Crank Time < 4 seconds
AND
Pressure Control Solenoid 1 Control Circuit Performance
P2728 This test detects the performance of the solenoid by comparing desired current to actual duty cycle
Not Test Failed This Key On
No Fault Pending DTC for this drive cycle.
Solenoid 1 ControlCircuit Open
solenoid electricalopen circuit malfunctions.
hardware fault occurrence
THEN initiate intrusive test by opening low side driver.
IF intrusive test indicates no short to ground exists for a
sample size,
IF hardware fault is present for a sample size
Not Test Failed This Key On
Component/System Fault
Code
Monitor Strategy
Description
Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MIL
Illum
Battery Voltage > 10 V
High Side Driver 1 Enabled
Shift Complete
Lockup Apply Complete
OR
Lockup Release Complete
175 ms
P0657
P0658
>= 5 samples P0659
AND
Engine speed >= 15 RPM Components powered
AND
Battery Voltage between 9 V and 18 V
If Engine Cranking, then
Crank Time < 4 seconds
THEN report malfunction >= 2 samples AND
Battery Voltage > 10 V
High side driver 1 enabled
75 ms
Short to power is present for 3 consecutive samples P0657
AND P0658
Engine speed >= 15 RPM P0659
P2730
Components powered
Pressure Control Solenoid 1 Control Circuit Low
P2729 This test detects solenoid electrical ground circuit malfunctions.
A
Pressure Control Solenoid 1 Control Circuit High
P2730 This test detects solenoid electrical short to power circuit malfunctions.
A
THEN initiate intrusive test by opening low side driver.
IF intrusive test indicates short to ground exists for a
sample size
Fault pending is set at single hardware fault occurrence Not Test Failed This Key On
IF hardware fault is present for a sample size
Not Test Failed This Key On
Component/System Fault
Code
Monitor Strategy
Description
Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MIL
Illum
AND
Battery Voltage between 9 V and 18 V
If Engine Cranking, then
Crank Time < 4 seconds
AND
Battery Voltage > 10 V
High side driver 1 enabled
325 ms
P2669
P2670
>= 10 samples P2671
AND
Engine speed >= 15 RPM Components powered
AND
Battery Voltage between 9 V and 18 V
If Engine Cranking, then
Crank Time < 4 seconds
>= 3 samples AND
THEN report malfunction Battery Voltage > 10 V
High side driver 2 enabled
300 ms
P2669
P2670
>= 10 samples P2671
AND
Engine speed >= 15 RPM Components powered
AND
Battery Voltage between 9 V and 18 V
THEN initiate intrusive test by opening low side driver.
Shift Solenoid 1 Control Circuit Open
P0972 This test detects solenoid electrical open circuit malfunctions.
A
Shift Solenoid 1 Control Circuit Low
P0973 This test detects solenoid electrical ground circuit malfunctions.
A
Not Test Failed This Key On
IF intrusive test indicates no short to ground exists for a
sample size,
Not Test Failed This Key On
Fault pending is set a single hardware fault occurrence
IF hardware fault is present for a sample size
Fault pending is set at single hardware fault occurrence
IF hardware fault is present for a sample size
THEN initiate intrusive test by opening low side driver
Component/System Fault
Code
Monitor Strategy
Description
Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MIL
Illum
If Engine Cranking, then
>= 2 samples Crank Time < 4 seconds
THEN report malfunction AND
Battery Voltage > 10 V
High side driver 2 enabled
75 ms
Short to power is present for 3 consecutive samples P2669
AND P2670
Engine speed >= 15 RPM P2671
P0974
Components powered
AND
Battery Voltage between 9 V and 18 V
If Engine Cranking, then
Crank Time < 4 seconds
AND
Battery Voltage > 10 V
High side driver 2 enabled
325 ms
P2669
P2670
>= 10 samples P2671
AND
Engine speed >= 15 RPM Components powered
AND
Battery Voltage between 9 V and 18 V
IF intrusive test indicates short to ground exists for a
sample size
by opening low side driver.
Shift Solenoid 1 Control Circuit High
P0974 This test detects solenoid electrical short to power circuit malfunctions.
A
Shift Solenoid 2 Control Circuit Open
P0975 This test detects solenoid electrical open circuit malfunctions.
AFault pending is set a single hardware fault occurrence
IF hardware fault is present for a sample size
Not Test Failed This Key On
THEN initiate intrusive test by opening low side driver
Not Test Failed This Key On
Component/System Fault
Code
Monitor Strategy
Description
Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MIL
Illum
If Engine Cranking, then
Crank Time < 4 seconds
>= 3 samples AND
THEN report malfunction Battery Voltage > 10 V
High side driver 2 enabled
300 ms
P2669
P2670
>= 10 samples P2671
AND
Engine speed >= 15 RPM Components powered
AND
Battery Voltage between 9 V and 18 V
If Engine Cranking, then
>= 2 samples Crank Time < 4 seconds
THEN report malfunction AND
Battery Voltage > 10 V
High side driver 2 enabled
75 ms
Short to power is present for 3 consecutive samples P2669
AND P2670
Engine speed >= 15 RPM P2671
P0977
Components powered
AND
Battery Voltage between 9 V and 18 V
by opening low side driver.
IF intrusive test indicates no short to ground exists for a
sample size,
Shift Solenoid 2 Control Circuit Low
P0976 This test detects solenoid electrical ground circuit malfunctions.
A
Shift Solenoid 2 Control Circuit High
P0977 This test detects solenoid electrical short to power circuit malfunctions.
A
THEN initiate intrusive test by opening low side driver.
Not Test Failed This Key On
Fault pending is set at single hardware fault occurrence
Not Test Failed This Key On
IF intrusive test indicates short to ground exists for a
sample size
IF hardware fault is present for a sample size
Component/System Fault
Code
Monitor Strategy
Description
Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MIL
Illum
If Engine Cranking, then
Crank Time < 4 seconds
AND
Battery Voltage > 10 V
High side driver 2 enabled
150 ms
P2669
P2670
>= 6 samples P2671
AND P0979
Engine speed >= 15 RPM
THEN report malfunction Components powered
AND
Battery Voltage between 9 V and 18 V
If Engine Cranking, then
Crank Time < 4 seconds
AND
Battery Voltage > 10 V
High side driver 2 enabled
75 ms
Short to power is present for 3 consecutive samples P2669
AND P2670
Engine speed >= 15 RPM P2671
P0980
Shift Solenoid 3 Control Circuit Low
P0979 This test detects solenoid electrical ground circuit malfunctions.
A
Shift Solenoid 3 Control Circuit High
P0980 This test detects solenoid electrical short to power circuit malfunctions.
A
Not Test Failed This Key On
Commanded gear NOT Reverse Trim, NOT 5th, NOT
6th
IF hardware fault is present for a sample size
Not Test Failed This Key On
Fault pending is set at single hardware fault occurrence
Component/System Fault
Code
Monitor Strategy
Description
Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MIL
Illum
Components powered
AND
Battery Voltage between 9 V and 18 V
If Engine Cranking, then
Crank Time < 4 seconds
AND
Battery Voltage > 10 V
High side driver 2 enabled
75 ms
>= 3 P0657
AND
Engine speed >= 15 RPM HSD1 is commanded ON
Components powered
AND
>= 2 Battery Voltage between 9 V and 18 V
AND
HSD1 voltage >= 6V If Engine Cranking, then
Crank Time < 4 seconds
AND
Battery Voltage > 10 V
75 ms
P0658
>= 3 times HSD1 is commanded ON
Commanded gear NOT Reverse Trim, NOT 5th, NOT
6th
Actuator Supply 1 (HSD1) Voltage Open
P0657 This test detects if the voltage measured at the HSD1 detection circuit shows that multiple low side detection circuits indicate open, but the high side detection circuit indicates high voltage.
A
Actuator Supply 1 (HSD1) Voltage Low
P0658 This test detects low voltage when high voltage is expected indicating a short to ground at the circuit.
A
Report malfunction when short to ground is detected
for a number of events
Not Test Failed This Key On
Not Test Failed This Key On
A failure event occurs when the number of failed
solenoids connected to HSD1
Report malfunction when the number of failure events
Component/System Fault
Code
Monitor Strategy
Description
Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MIL
Illum
AND
Engine speed >= 15 RPM Components powered
AND
Battery Voltage between 9 V and 18 V
If Engine Cranking, then
Crank Time < 4 seconds
AND
Battery Voltage > 10 V
18.75 ms
During initialization
>= 3 times
>= 6V
75 ms
>= 3 P2669
AND
Engine speed >= 15 RPM HSD2 is commanded ON
Components powered
AND
>= 2 Battery Voltage between 9 V and 18 V
AND
HSD2 voltage >= 6V If Engine Cranking, then
Crank Time < 4 seconds
AND
Battery Voltage > 10 V
50 ms
P2670
Actuator Supply2 (HSD2) Voltage Low
P2670 This test detects low voltage when high voltage is expected
A
Actuator Supply2 (HSD2) Voltage Open
P2669 This test detects if the voltage measured at the HSD2 detection circuit shows that multiple low side detection circuits indicate open, but the high side detection circuit indicates high voltage.
A
Actuator Supply 1 (HSD1) Voltage High
P0659 This test detects if the voltage measured at the HSD 1 detection circuit indicates high during initialization (when the circuit is off)
Not Test Failed This Key On
Report malfunction when the number of failure events
A failure event occurs when the number of failed
solenoids connected to HSD2
A failure event occurs when HSD1 voltage
During initialization, report malfunction when the
number of failure events
A
Report malfunction when short to ground is detected
Not Test Failed This Key On
Component/System Fault
Code
Monitor Strategy
Description
Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MIL
Illum
>= 3 times HSD2 is commanded ON
AND
Engine speed >= 15 RPM Components powered
AND
Battery Voltage between 9 V and 18 V
If Engine Cranking, then
Crank Time < 4 seconds
AND
Battery Voltage > 10 V
18.75 ms
During initialization
>= 3 times
>= 6V
3075 ms
P0657
P0658
>= 120 samples P0659
AND
Engine speed >= 15 RPM Components powered
AND
Battery Voltage between 9 V and 18 V
If Engine Cranking, thenCrank Time < 4 seconds
>= 3 samples AND
THEN report malfunction Battery Voltage > 10 V
indicating a short to ground at the circuit.
IF intrusive test indicates no short to ground exists for a
sample size,
A
TCC Pressure Control Solenoid Control Circuit Open
P2761 This test detects torque converter solenoid electrical open circuit malfunctions.
B
Actuator Supply 2 (HSD2) Voltage High
short to ground is detectedfor a number of events
THEN initiate intrusive test by opening low side driver.
P2671 This test detects if the voltage measured at the HSD 2 detection circuit indicates high during initialization (when the circuit is off)
Fault pending is set a single hardware fault occurrence
IF hardware fault is present for a sample size
A failure event occurs when HSD1 voltage
During initialization, report malfunction when the
number of failure events
Not Test Failed This Key On
Component/System Fault
Code
Monitor Strategy
Description
Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MIL
Illum
High side driver 1 enabled
Case 1: 1000 ms B
Desired current <= 0 mA P0657
AND P0658
Actual Duty Cycle >= 40% P0659
For a sample size, >= 40 samples P2761
P2762
THEN report malfunction P2763
Case 2: P2761
Desired current >= 500 mA P2763
AND
Actual Duty Cycle <= 10% Components powered
For a sample size, >= 40 samples AND
Battery voltage between 9V and 18V
THEN report malfunction
If Engine Cranking, then
Crank Time < 4 seconds
AND
Battery Voltage > 10 V
High Side Driver 1 Enabled
Shift Complete
Lockup Apply Complete
OR
Lockup Release Complete
75 ms
Short to power is present for 3 consecutive samples P0657
AND P0658
TCC Pressure Control Solenoid Control Circuit High
P2763 This test detects solenoid electrical short to power circuit malfunctions.
TCC Pressure Control Solenoid Control Circuit Performance
P2762 This test detects the performance of the solenoid by comparing desired current to actual duty cycle
B
Not Test Failed This Key On
Not Test Failed This Key On
No Fault Pending DTC for this drive cycle.
Component/System Fault
Code
Monitor Strategy
Description
Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MIL
Illum
Engine speed >= 15 RPM P0659
P2763
Components powered
AND
Battery Voltage between 9 V and 18 V
If Engine Cranking, then
Crank Time < 4 seconds
AND
Battery Voltage > 10 V
High side driver 1 enabled
3050 ms
P0657
P0658
>= 120 samples P0659
AND
Engine speed >= 15 RPM Components powered
AND
Battery Voltage between 9 V and 18 V
If Engine Cranking, then
>= 2 samples Crank Time < 4 seconds
THEN report malfunction AND
Battery Voltage > 10 V
High side driver 1 enabled
Miscellaneous
Case 1 (Stuck Off) All Cases 5 seconds
P2771
>= 200 P0721
P0722
Fault pending is set at single hardware fault occurrence
IF hardware fault is present for a sample size
IF intrusive test indicates short to ground exists for a
sample size
Not Test Failed This Key On
This test detects abnormal conditions for the four-wheel drive indication switch input by comparing switch state range to
This test fails when, for number of occurrences,
THEN initiate intrusive test by opening low side driver
TCC Pressure Control Solenoid Control Circuit Low
P2764 This test detects solenoid electrical ground circuit malfunctions.
B
P2771 B
the transfer case 4WD switch indicates High range
Not Test Failed This Key On
4 Wheel Drive Low Switch Circuit Malfunction
Component/System Fault
Code
Monitor Strategy
Description
Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MIL
Illum
P2771
>= 5 seconds P0721
P0722
Case 2 (Stuck On) P0721P0722
>= 200
Output Speed > 60 RPM
Transfer Case is NOT Neutral
>= 5 seconds.
Transmission fluid temperature
Engine Speed between
Shift complete AND
range attained NOT Neutral
8075 ms
Components powered
>= 3 AND
then report fail Battery Voltage between 9 V and 18 V
Engine Speed between
for 5 seconds
TransmissionComponent Slipping
B
No Fault Active DTCs for this drive cycle
No Fault Pending DTCs for this drive cycle
state range tocalculated range.
P0894 This test detects the number of turbine slip events during the Neutral Locked Turbine (NLT) request from engine controller.
Where number of NLT Slip events for this ignition cycle
= Number of accumulated NLT Slip events – Number of
NLT Slip events from previous ignition cycles.
For this ignition cycle, when the number of Neutral
Locked Turbine (NLT) Slip events,
200 RPM and 7500 RPM
200 RPM and 7500 RPM
And, where number of accumulated NLT Slip
switch indicates High rangeand the calculated transfer
case range is Low range for a time
This test fails when, for number of occurrences,
> 20 deg. C and < 130 deg. C
the transfer case 4WD switch indicates Low range and the calculated transfer
case range is High range for a time
Component/System Fault
Code
Monitor Strategy
Description
Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MIL
Illum
AND
turbine speed > 50 RPM
for a time > 3 seconds.
35 seconds
Ignition voltage < 5 volts P2534
for a time >= 30 seconds
Components powered
AND
Battery Voltage between 9 V and 18 V
Engine Speed between
for 5 seconds
8 seconds
CANB_bus is off for a time >= 3 seconds Components powered
AND
Battery Voltage between 9 V and 18 V
Engine Speed between
for 5 seconds
All Cases 8 seconds
Case 1 (x out of y): Components powered AND
Battery Voltage between 9 V and 18 V
Engine Speed between
Ignition Switch Run/Start Circuit
P2534 Out of range low.
The failure counter increments when a State of
Health (SOH) failure is detected. A SOH failure 200 RPM and 7500
RPM
200 RPM and 7500 RPM
Not Test Failed This Key On
A
accumulated NLT Slipevents is incremented when
commanded gear or attained gear is NLT
GMLAN Bus Reset Counter Overrun
U0073 This test detects if the GMLAN bus is off for a calibration duration.
B
GMLAN ECM Controller State of Health Failure
U0100 This test detects CAN (GMLAN) bus failures by detecting State of Health failures in GMLAN message $191 from ECM.
B
200 RPM and 7500 RPM
Component/System Fault
Code
Monitor Strategy
Description
Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MIL
Illum
for 5 seconds
>= 5 samples
out of a number of samples, 7 samples Ignition Key State is RUN
report fail.
Case 2 ( intermittent):
> 0 counts
Enable criteria met for a time > 3 seconds
for a number of sample windows
< 5 samples
All Cases
Case 1: Not Test Failed This Key On P0571
P0721
P0722
>= 10
No Fault Pending DTCs P0721
P0722
Case 2:
Not Fault Active P0703
>= 10 Components powered
AND
Battery Voltage between 9 V and 18 V
Engine Speed between
for 5 seconds
15 seconds
Components powered
Report fail, when the failure counter
occurs when message is missing. When the failure
counter is a number of samples
RPM
GMLAN message $191 is received from ECM
10 Acceleration Events
10 Deceleration Events
Brake Switch Circuit P0571 This test counts how many vehicle acceleration events occur while the brake switch indicates "ON" or the number of vehicle deceleration events while the brake switch indicates "OFF"
C
The number of vehicle accelerations with the brake
switch "on"
The number of vehicle decelerations with the brake
switch "off"
200 RPM and 7500 RPM
Brake Pedal Possition Switch Signal Rolling Count
P0703 This test detects rolling count failures for the Brake Switch GMLAN
C
The failure count increments when the GMLAN message
Component/System Fault
Code
Monitor Strategy
Description
Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MIL
Illum
AND
Battery Voltage between 9 V and 18 V
Engine Speed between
When the failure counter is > 5
for a time of > 10 seconds for 5 seconds
Report Failure
P071A 25 seconds C
P1762
>= 20 seconds P071A
Components powered
AND
Battery Voltage between 9 V and 18 V
Engine Speed between
for 5 seconds
603 seconds
When PRNDL state is N, P or R
P0826
and has been unchanged P0708
for a time >= 2.5 seconds
AND Components powered
upshift switch state is ON AND
for a time >= 3 seconds. Battery Voltage between 9 V and 18 V
AND
Engine Speed between
for 5 seconds
>= 2.5 seconds
200 RPM and 7500 RPMWhen PRNDL state is a
forward range and has been unchanged for a time
Not Test Failed This Key On
Not test failed this key on
200 RPM and 7500 RPM
Upshift Switch Circuit P0815 This test detects the upshift switch ON
C
Trans Mode Switch A This test detects the trans mode switch A ON
The switch is active continuously for a time
g gMessage
when the GMLAN messageis not received or the rolling counter does not agree with
the expected value
200 RPM and 7500 RPM
Component/System Fault
Code
Monitor Strategy
Description
Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MIL
Illum
AND
upshift switch state is ON
for a time >= 600 seconds.
603 Seconds
P0826
P0708
for a time >= 2.5 seconds
AND Components powered
downshift switch state is ON AND
for a time. >= 3 seconds. Battery Voltage between 9 V and 18 V
AND
Engine Speed between
for 5 seconds
>= 2.5 seconds
AND
downshift switch state is ON
for a time >= 600 seconds.
10 seconds
P0826
>= 10 seconds.
Components powered
AND
Battery Voltage between 9 V and 18 V
Engine Speed between
for 5 seconds
15 seconds C
Components powered
When PRNDL state is N, P or R and has been
unchanged
Not Test Failed This Key On
200 RPM and 7500 RPMWhen PRNDL state is a
forward range and has been unchanged for a time
Switch state is ILLEGAL for a time
Not Test Failed This Key On
200 RPM and 7500 RPM
C
CUp and Down Shift Switch Circuit
P0826 This test detects upshift/downshiftswitch circuit at an illegal state.
Downshift Switch Circuit
P0816 This test detects the downshift switch ON.
The failure count increments when the GMLAN message is not received or the rolling
Upshift and Downshift Switch Signal Rolling Count
P1761 This test detects rolling count failures for the Upshift and Downshift
Component/System Fault
Code
Monitor Strategy
Description
Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MIL
Illum
AND
Battery Voltage between 9 V and 18 V
When the failure counter is > 5 Engine Speed between
for a time of > 10 seconds
Report Failure for 5 seconds
15 seconds C
Components powered
AND
Battery Voltage between 9 V and 18 V
When the failure counter is > 5 Engine Speed between
for a time of > 10 seconds
Report Failure for 5 seconds
P1762 This test detects rolling count failures for the Trans Mode Switch A GMLAN Message
200 RPM and 7500 RPM
gcounter does not agree with
the expected value
Trans Mode Switch A Signal Rolling Count
200 RPM and 7500 RPM
The failure count increments when the GMLAN message is not received or the rolling counter does not agree with
the expected value
g g pGMLAN Message
Component/ Fault Monitor Strategy Secondary Mil
System Code Description Malfunction Illum.
Transmission Control Module (TCM)
P0601
Transmission Electro-Hydraulic Control Module Read Only Memory
Incorrect program/calibratio
ns checksum= TRUE Boolean >= 5 Fail
Counts
One Trip
Disable
Conditions:
MIL not Illuminated for
DTC's:
Transmission Control Module (TCM)
P0603
Transmission Electro-Hydraulic Control Module Long-Term Memory Reset
Non-volatile memory (static or
dynamic) checksum failure
at Powerup
= TRUE Boolean
One Trip
Disable
Conditions:
MIL not Illuminated for
DTC's:
Transmission Control Module (TCM)
P0604
Transmission Electro-Hydraulic Control Module Random Access Memory
RAM Read/Write Failure (Single
Word)= TRUE Boolean >= 5 Fail
Counts
One Trip
= 16 Sample Counts
Disable
Conditions:
MIL not Illuminated for
DTC's:
Transmission Control Module (TCM)
P062F
Transmission Electro-Hydraulic Control Module Long Term Memory Performance
TCM Non-Volatile Memory bit
Incorrect flag at Powerdown
= TRUE Boolean
One Trip
Runs Continously
Runs Continously
TCM: P0601
ECM: None
TCM: P0603
ECM: None
TCM: P0604
ECM: None
Malfunction Threshold Enable Time
Criteria Value Conditions Required
13 OBDG09 Transmission DiagnosticsGMT610 MYD TRANS SECTION
2 OF 2 SECTIONS
GMT610 MYD TRANS SECTION Page 57 of 178 2 OF 2 SECTIONS
Component/ Fault Monitor Strategy Secondary Mil
System Code Description Malfunction Illum.
Malfunction Threshold Enable Time
Criteria Value Conditions Required
Disable
Conditions:
MIL not Illuminated for
DTC's:
Transmission Control Module (TCM)
P0634
Transmission Electro-Hydraulic Control Module Internal Temperature Too High
Fail Case 1
Substrate Temperature >= 142.10156 ºC >= 5
Fail Time (Sec)
One Trip
Fail Case 2
Substrate Temperature >= 50 ºC >= 2
Fail Time (Sec)
Ignition Voltage >= 18 VoltsNote: either fail
case can set the DTC
Ignition Voltage Lo >= 8.6 Volts
Ignition Voltage Hi <= 32 VoltsSubstrate Temp Lo >= 0 ºCSubstrate Temp Hi <= 170 ºC
Substrate Temp Between Temp Range
for Time>= 0.25 Sec
P0634 Status is
Test Failed This Key
On or Fault Active
TCM: P062F
ECM: None
13 OBDG09 Transmission DiagnosticsGMT610 MYD TRANS SECTION
2 OF 2 SECTIONS
GMT610 MYD TRANS SECTION Page 58 of 178 2 OF 2 SECTIONS