7/28/2019 08 GRP12a All Engines
1/57
7/28/2019 08 GRP12a All Engines
2/57
7/28/2019 08 GRP12a All Engines
3/57
7/28/2019 08 GRP12a All Engines
4/57
7/28/2019 08 GRP12a All Engines
5/57
7/28/2019 08 GRP12a All Engines
6/57
7/28/2019 08 GRP12a All Engines
7/57
08 GRP12a All Engines
SENSEDPARAMETER
FAULTCODE
MONITOR STRATEGYDESCRIPTION
MALFUNCTION CRITERIA ANDTHRESHOLD VALUE(S)
SECONDARY PARAMETERS ANDENABLE CONDITIONS
TIME LENGTH ANDFREQUENCY
MILILLUMINATIONTYPE
O2S Circuit HighVoltage Bank 1Sensor 1
P0132 This DTC determines ifthe O2 sensor or circuit isshorted to high.
O2 sensor voltage > 1050 millivolts Common Enable Criteria No TP Sensor, MAP, ECT, MAF, IAT, Evap, Fuel
Injector DTCs
Catalyst monitor diagnostic Intrusive Test = NotActive
Post Oxygen Sensor Diagnostic Intrusive Test =Not Active
Traction Control, AIR, Fuel, Idle, EGR, and EngineNot Overspeed Intrusive Tests = Not Active
10 volts < system voltage < 18 volts EGR, Idle, Fuel Injector., and AIR Device controls
= Not Active
Specific Enable Criteria
0.88 Equivalence Ratio 1.08 2.499 % throttle position 45.001 % Fuel State = Closed loop with no fault pending
All of the above met for at least 2 seconds
170 test failures in a 200sample test
Frequency:Continuous100 ms loop
DTC Type B
Page 7 of 57
7/28/2019 08 GRP12a All Engines
8/57
08 GRP12a All Engines
SENSEDPARAMETER
FAULTCODE
MONITOR STRATEGYDESCRIPTION
MALFUNCTION CRITERIA ANDTHRESHOLD VALUE(S)
SECONDARY PARAMETERS ANDENABLE CONDITIONS
TIME LENGTH ANDFREQUENCY
MILILLUMINATIONTYPE
O2S Slow ResponseBank 1 Sensor 1
P0133 This DTC determines if theO2 sensor response timeis degraded
Refer to O2S Slow Response Bank 1Sensor 1 (P0133), O2S Slow ResponseBank 2 Sensor 1 (P0153) Pass/Fail
Thresholds. In Lookup Tables section.
Lean voltage threshold = 350 mV
Rich voltage threshold = 600 mV
Common Enable Criteria No TP Sensor, MAP, ECT, MAF, IAT, Evap, Fuel
Injector DTCs
Catalyst monitor diagnostic Intrusive Test = NotActive
Post Oxygen Sensor Diagnostic Intrusive Test =Not Active
Traction Control, AIR, Fuel, Idle, EGR, and EngineNot Overspeed Intrusive Tests = Not Active
10 volts < system voltage < 18 volts EGR, Idle, Fuel Injector., and AIR Device controls
= Not Active
Specific Enable Criteria
O2 Heater on for 40 seconds B1S1 green O2 sensor delay has expired B1S1 DTCs = Not Active B1S1 learned heater resistance is valid Misfire DTC = Not Active ECT > 65 C IAT > -40 C Engine run time > 60 seconds EVAP Canister purge duty cycle 0 % 17 grams per second MAF 37 grams per
second 1250 RPM 2550 Ethanol percentage < 87.199 % Baro > 69.801 kPa Throttle position 3.5 % Fuel Level > 9.9976 % Fuel state = closed loop No fuel level data faults Transmission (automatic) not in Park, Reverse
or Neutral Transmission gear selection is not defaulted Baro is not defaulted
All of the above met for at least 2.5 seconds
70 seconds
Frequency:
Once per trip
DTC Type B
Page 8 of 57
7/28/2019 08 GRP12a All Engines
9/57
08 GRP12a All Engines
SENSEDPARAMETER
FAULTCODE
MONITOR STRATEGYDESCRIPTION
MALFUNCTION CRITERIA ANDTHRESHOLD VALUE(S)
SECONDARY PARAMETERS ANDENABLE CONDITIONS
TIME LENGTH ANDFREQUENCY
MILILLUMINATIONTYPE
O2S CircuitInsufficient ActivityBank 1 Sensor 1
P0134 This DTC determines if theO2 sensor circuit is open.
380 millivolts < O2 sensor < 525millivolts
Common Enable Criteria No TP Sensor, MAP, ECT, MAF, IAT, Evap, Fuel
Injector DTCs
Catalyst monitor diagnostic Intrusive Test = NotActive
Post Oxygen Sensor Diagnostic Intrusive Test =Not Active
Traction Control, AIR, Fuel, Idle, EGR, and EngineNot Overspeed Intrusive Tests = Not Active
10 volts < system voltage < 18 volts EGR, Idle, Fuel Injector., and AIR Device controls
= Not Active
Specific Enable Criteria
Engine run time > 124 seconds Ethanol percentage < 87.199 % No B1S1 heater related DTCs
250 test failures in a 300 testsamples
Frequency:Continuous100 ms loop rate
DTC Type B
O2S HeaterPerformance Bank 1Sensor 1
P0135 This DTC determines if theO2 sensor heater isfunctioning properly bymonitoring the currentthrough the heater circuit.
O2 sensor heater current is < 0.25amps or > 3.125amps
Common Enable Criteria No TP Sensor, MAP, ECT, MAF, IAT, Evap, Fuel
Injector DTCs Catalyst monitor diagnostic Intrusive Test = Not
Active Post Oxygen Sensor Diagnostic Intrusive Test =
Not Active Traction Control, AIR, Fuel, Idle, EGR, and Engine
Not Overspeed Intrusive Tests = Not Active 10 volts < system voltage < 18 volts EGR, Idle, Fuel Injector., and AIR Device controls
= Not Active
Specific Enable Criteria Engine Run Time 180 seconds ECT 65 C 500 Engine Rpm 3000 4.9922 grams per second Mass Airflow
30.0078 grams per second O2 heater not in Device control B1S1 O2 heater resistance DTC not active
All of the above met for at least 2 seconds
8 test failures in 10 testsamples
Frequency:2 tests per trip30 seconds delay betweentests
1 second execution rate
DTC Type B
Page 9 of 57
7/28/2019 08 GRP12a All Engines
10/57
08 GRP12a All Engines
SENSEDPARAMETER
FAULTCODE
MONITOR STRATEGYDESCRIPTION
MALFUNCTION CRITERIA ANDTHRESHOLD VALUE(S)
SECONDARY PARAMETERS ANDENABLE CONDITIONS
TIME LENGTH ANDFREQUENCY
MILILLUMINATIONTYPE
O2S Circuit LowVoltage Bank 1Sensor 2
P0137 This DTC determines if theO2 sensor circuit isshorted to low by
checking for a leancondition during steadythrottle.
O2 sensor voltage < 50 millivolts Common Enable Criteria No TP Sensor, MAP, ECT, MAF, IAT, Evap, Fuel
Injector DTCs
Catalyst monitor diagnostic Intrusive Test = NotActive
Post Oxygen Sensor Diagnostic Intrusive Test =Not Active
Traction Control, AIR, Fuel, Idle, EGR, and EngineNot Overspeed Intrusive Tests = Not Active
10 volts < system voltage < 18 volts EGR, Idle, Fuel Injector., and AIR Device controls
= Not Active
Specific Enable Criteria
0.88 Equivalence ratio 1.08 2.499 % throttle position 45.001 % Fuel state = closed loop with no fault pending All fuel injectors = ON Traction Control = not active
All of the above met for at least 5 seconds
1020 test failures in a 1200-sample test
Frequency:Continuous100 ms loop
DTC Type B
O2S Circuit HighVoltage Bank 1Sensor 2
P0138 This DTC determines ifthe O2 sensor or circuit isshorted to high
O2 sensor voltage > 1050 millivolts Common Enable Criteria No TP Sensor, MAP, ECT, MAF, IAT, Evap, Fuel
Injector DTCs Catalyst monitor diagnostic Intrusive Test = Not
Active Post Oxygen Sensor Diagnostic Intrusive Test =
Not Active Traction Control, AIR, Fuel, Idle, EGR, and Engine
Not Overspeed Intrusive Tests = Not Active 10 volts < system voltage < 18 volts EGR, Idle, Fuel Injector., and AIR Device controls
= Not Active
Specific Enable Criteria 0.88 Equivalence ratio 1.08 2.499 % throttle position 45.001 % Fuel state = closed loop with no fault pending All fuel injectors = ON Traction Control = not active
All of the above met for at least 2 seconds
820 test failures in a 960sample test
Frequency:Continuous100 ms loop
DTC Type B
Page 10 of 57
7/28/2019 08 GRP12a All Engines
11/57
08 GRP12a All Engines
SENSEDPARAMETER
FAULTCODE
MONITOR STRATEGYDESCRIPTION
MALFUNCTION CRITERIA ANDTHRESHOLD VALUE(S)
SECONDARY PARAMETERS ANDENABLE CONDITIONS
TIME LENGTH ANDFREQUENCY
MILILLUMINATIONTYPE
O2S CircuitInsufficient ActivityBank 1 Sensor 2
P0140 This DTC determines if theO2 sensor circuit is open.
380 millivolts < O2 sensor < 525millivolts for regular open test
350 millivolts < O2 sensor < 550millivolts to fail the fast pass opentest (must fail the regular open test inorder to fail the DTC; regular opentest is run if fast pass is not run or iffast pass fails)
Common Enable Criteria No TP Sensor, MAP, ECT, MAF, IAT, Evap, Fuel
Injector DTCs
Catalyst monitor diagnostic Intrusive Test = NotActive Post Oxygen Sensor Diagnostic Intrusive Test =
Not Active Traction Control, AIR, Fuel, Idle, EGR, and Engine
Not Overspeed Intrusive Tests = Not Active 10 volts < system voltage < 18 volts EGR, Idle, Fuel Injector., and AIR Device controls
= Not Active
Specific Enable Criteria
Engine run time > 124 seconds Ethanol percentage > 87.199% No B1S2 heater related DTCs PCM State = run
Fast Pass: Engine run time 90 seconds
(Fast pass cannot report a fail; if Fast pass fails, theregular open test is run)
Regular Open Test Engine run time > 124 seconds Fuel state = closed loop
1080 test failures in a 1200test samples
Minimum of 1 occurrence of adelta TP sensor 3 % duringdiagnostic test
(sample counts failurecounts) < 180 within 90seconds of engine run time tofail the fast pass test (regularopen test is run when fastpass fails; to fail DTC theregular open test must fail)
Frequency:Once/trip for post catalystsensors100 ms loop
DTC Type B
Page 11 of 57
7/28/2019 08 GRP12a All Engines
12/57
08 GRP12a All Engines
SENSEDPARAMETER
FAULTCODE
MONITOR STRATEGYDESCRIPTION
MALFUNCTION CRITERIA ANDTHRESHOLD VALUE(S)
SECONDARY PARAMETERS ANDENABLE CONDITIONS
TIME LENGTH ANDFREQUENCY
MILILLUMINATIONTYPE
O2S HeaterPerformance Bank 1Sensor 2
P0141 This DTC determines if theO2 sensor heater isfunctioning properly by
monitoring the currentthrough the heater circuit.
O2 sensor heater current is < 0.4258amps or > 2.875 amps
Common Enable Criteria No TP Sensor, MAP, ECT, MAF, IAT, Evap, Fuel
Injector DTCs
Catalyst monitor diagnostic Intrusive Test = NotActive Post Oxygen Sensor Diagnostic Intrusive Test =
Not Active Traction Control, AIR, Fuel, Idle, EGR, and Engine
Not Overspeed Intrusive Tests = Not Active 10 volts < system voltage < 18 volts EGR, Idle, Fuel Injector., and AIR Device controls
= Not Active
Specific Enable Criteria Engine Run Time 180 seconds ECT 65 C 500 Engine Rpm 3000 4.9922 grams per second Mass Airflow
30.0078 grams per second O2 heater not in Device control B1S2 O2 heater resistance DTC not active
All of the above met for at least 2 seconds
8 test failures in 10 testsamples
Frequency:2 tests per trip30 seconds delay betweentests1 second execution rate
DTC Type B
O2S Circuit LowVoltage Bank 2Sensor 1
P0151 This DTC determines if theO2 sensor circuit isshorted to low
O2 sensor voltage < 50 millivolts Common Enable Criteria No TP Sensor, MAP, ECT, MAF, IAT, Evap, Fuel
Injector DTCs Catalyst monitor diagnostic Intrusive Test = Not
Active Post Oxygen Sensor Diagnostic Intrusive Test =
Not Active Traction Control, AIR, Fuel, Idle, EGR, and Engine
Not Overspeed Intrusive Tests = Not Active 10 volts < system voltage < 18 volts EGR, Idle, Fuel Injector., and AIR Device controls
= Not Active
Specific Enable Criteria 0.88 Equivalence ratio 1.08 2.499 % throttle position 45.001 % Fuel state = closed loop with no fault pending All fuel injectors = ON Traction Control = not active
All of the above met for at least 5 seconds
220 test failures in a 255-sample test
Frequency:Continuous100 ms loop
DTC Type B
Page 12 of 57
7/28/2019 08 GRP12a All Engines
13/57
08 GRP12a All Engines
SENSEDPARAMETER
FAULTCODE
MONITOR STRATEGYDESCRIPTION
MALFUNCTION CRITERIA ANDTHRESHOLD VALUE(S)
SECONDARY PARAMETERS ANDENABLE CONDITIONS
TIME LENGTH ANDFREQUENCY
MILILLUMINATIONTYPE
O2S Circuit HighVoltage Bank 2Sensor 1
P0152 This DTC determines ifthe O2 sensor or circuit isshorted to high.
O2 sensor voltage > 1050 millivolts Common Enable Criteria No TP Sensor, MAP, ECT, MAF, IAT, Evap, Fuel
Injector DTCs
Catalyst monitor diagnostic Intrusive Test = NotActive Post Oxygen Sensor Diagnostic Intrusive Test =
Not Active Traction Control, AIR, Fuel, Idle, EGR, and Engine
Not Overspeed Intrusive Tests = Not Active 10 volts < system voltage < 18 volts EGR, Idle, Fuel Injector., and AIR Device controls
= Not Active
Specific Enable Criteria 0.88 Equivalence Ratio 1.08 2.499 % throttle position 45.001 % Fuel State = Closed loop with no fault pending
All of the above met for at least 3 seconds
170 test failures in a 200sample test
Frequency:Continuous100 ms loop
DTC Type B
Page 13 of 57
7/28/2019 08 GRP12a All Engines
14/57
08 GRP12a All Engines
SENSEDPARAMETER
FAULTCODE
MONITOR STRATEGYDESCRIPTION
MALFUNCTION CRITERIA ANDTHRESHOLD VALUE(S)
SECONDARY PARAMETERS ANDENABLE CONDITIONS
TIME LENGTH ANDFREQUENCY
MILILLUMINATIONTYPE
O2S Slow ResponseBank 2 Sensor 1
P0153 This DTC determines if theO2 sensor response timeis degraded
Refer to O2S Slow Response Bank 1Sensor 1 (P0133), O2S Slow ResponseBank 2 Sensor 1 (P0153) Pass/Fail
Thresholds. In Lookup Tables section.
Lean voltage threshold = 350 mV
Rich voltage threshold = 600 mV
Common Enable Criteria No TP Sensor, MAP, ECT, MAF, IAT, Evap, Fuel
Injector DTCs Catalyst monitor diagnostic Intrusive Test = NotActive Post Oxygen Sensor Diagnostic Intrusive Test =
Not Active Traction Control, AIR, Fuel, Idle, EGR, and Engine
Not Overspeed Intrusive Tests = Not Active 10 volts < system voltage < 18 volts EGR, Idle, Fuel Injector., and AIR Device controls
= Not Active
Specific Enable Criteria
O2 Heater on for 40 seconds B2S1 green O2 sensor delay has expired B2S1 DTCs = Not Active B2S1 learned heater resistance is valid Misfire DTC = Not Active ECT > 65 C IAT > -40 C Engine run time > 60 seconds EVAP Canister purge duty cycle 0 % 17 grams per second MAF 37 grams per
second
1250 RPM 2550 Ethanol percentage < 87.199 % Baro > 69.801 kPa Throttle position 3.5 % Fuel Level > 9.9976 Fuel state = closed loop No fuel level data faults Transmission (automatic) not in Park, Reverse
or Neutral Transmission gear selection is not defaulted Baro is not defaulted
All of the above met for at least 2.5 seconds
70 seconds
Frequency:
Once per trip
DTC Type B
Page 14 of 57
G
7/28/2019 08 GRP12a All Engines
15/57
08 GRP12a All Engines
SENSEDPARAMETER
FAULTCODE
MONITOR STRATEGYDESCRIPTION
MALFUNCTION CRITERIA ANDTHRESHOLD VALUE(S)
SECONDARY PARAMETERS ANDENABLE CONDITIONS
TIME LENGTH ANDFREQUENCY
MILILLUMINATIONTYPE
O2S CircuitInsufficient ActivityBank 2 Sensor 1
P0154 This DTC determines if theO2 sensor circuit is open.
380 millivolts < O2 sensor < 525millivolts
Common Enable Criteria No TP Sensor, MAP, ECT, MAF, IAT, Evap, Fuel
Injector DTCs Catalyst monitor diagnostic Intrusive Test = NotActive Post Oxygen Sensor Diagnostic Intrusive Test =
Not Active Traction Control, AIR, Fuel, Idle, EGR, and Engine
Not Overspeed Intrusive Tests = Not Active 10 volts < system voltage < 18 volts EGR, Idle, Fuel Injector., and AIR Device controls
= Not Active
Specific Enable Criteria
Engine run time > 124 seconds Ethanol percentage > 87.199 % No B2S1 heater related DTCs
250 test failures in a 300 testsamples
Frequency:Continuous for pre catalystsensors100 ms loop rate
DTC Type B
O2S HeaterPerformance Bank 2Sensor 1
P0155 This DTC determines if theO2 sensor heater isfunctioning properly bymonitoring the currentthrough the heater circuit.
O2 sensor heater current is < 0.25amps or > 3.125 amps
Common Enable Criteria No TP Sensor, MAP, ECT, MAF, IAT, Evap, Fuel
Injector DTCs Catalyst monitor diagnostic Intrusive Test = Not
Active Post Oxygen Sensor Diagnostic Intrusive Test =
Not Active Traction Control, AIR, Fuel, Idle, EGR, and Engine
Not Overspeed Intrusive Tests = Not Active 10 volts < system voltage < 18 volts EGR, Idle, Fuel Injector., and AIR Device controls
= Not Active
Specific Enable Criteria Engine Run Time 180 seconds ECT 65 C 500 Engine Rpm 3000 4.9922 grams per second Mass Airflow
30.0078 grams per second
O2 heater not in Device control B2S1 O2 heater resistance DTC not active
All of the above met for at least 2 seconds
8 test failures in 10 testsamples
Frequency:2 tests per trip30 seconds delay betweentests1 second execution rate
DTC Type B
Page 15 of 57
08 GRP12 All E i
7/28/2019 08 GRP12a All Engines
16/57
08 GRP12a All Engines
SENSEDPARAMETER
FAULTCODE
MONITOR STRATEGYDESCRIPTION
MALFUNCTION CRITERIA ANDTHRESHOLD VALUE(S)
SECONDARY PARAMETERS ANDENABLE CONDITIONS
TIME LENGTH ANDFREQUENCY
MILILLUMINATIONTYPE
O2S Circuit LowVoltage Bank 2Sensor 2
P0157 This DTC determines if theO2 sensor circuit isshorted to low by
checking for a leancondition during steadythrottle.
O2 sensor voltage < 50 millivolts Common Enable Criteria No TP Sensor, MAP, ECT, MAF, IAT, Evap, Fuel
Injector DTCs Catalyst monitor diagnostic Intrusive Test = NotActive Post Oxygen Sensor Diagnostic Intrusive Test =
Not Active Traction Control, AIR, Fuel, Idle, EGR, and Engine
Not Overspeed Intrusive Tests = Not Active 10 volts < system voltage < 18 volts EGR, Idle, Fuel Injector., and AIR Device controls
= Not Active
Specific Enable Criteria
0.88 Equivalence ratio 1.08 2.499 % throttle position 45.001 % Fuel state = closed loop with no fault pending All fuel injectors = ON Traction Control = not active
All of the above met for at least 5 seconds
1020 test failures in a 1200-sample test
Frequency:Continuous100 ms loop
DTC Type B
O2S Circuit HighVoltage Bank 2
Sensor 2
P0158 This DTC determines ifthe O2 sensor or circuit is
shorted to high bychecking for a richcondition during steadythrottle.
O2 sensor voltage > 1050 millivolts Common Enable Criteria No TP Sensor, MAP, ECT, MAF, IAT, Evap, Fuel
Injector DTCs Catalyst monitor diagnostic Intrusive Test = Not
Active Post Oxygen Sensor Diagnostic Intrusive Test =
Not Active Traction Control, AIR, Fuel, Idle, EGR, and Engine
Not Overspeed Intrusive Tests = Not Active 10 volts < system voltage < 18 volts EGR, Idle, Fuel Injector., and AIR Device controls
= Not Active
Specific Enable Criteria 0.88 Equivalence ratio 1.08 2.499 % throttle position 45.001 % Fuel state = closed loop with no fault pending All fuel injectors = ON Traction Control = not active
All of the above met for at least 2 seconds
820 test failures in a 960-sample test
Frequency:Continuous100 ms loop
DTC Type B
Page 16 of 57
7/28/2019 08 GRP12a All Engines
17/57
08 GRP12a All Engines
7/28/2019 08 GRP12a All Engines
18/57
08 GRP12a All Engines
SENSEDPARAMETER
FAULTCODE
MONITOR STRATEGYDESCRIPTION
MALFUNCTION CRITERIA ANDTHRESHOLD VALUE(S)
SECONDARY PARAMETERS ANDENABLE CONDITIONS
TIME LENGTH ANDFREQUENCY
MILILLUMINATIONTYPE
Fuel System TooLean Bank 1
P0171 Determines if the fuelcontrol system is in a leancondition, based on theEWMA of long-term fueltrim (LTM).
(Note: EWMA stands forExponentially WeightedMovingAverage)
The EWMA of long term fuel trim(LTM) samples 1.231.
No Misfire, pre-cat O2 Sensor, or EVAP DTCs No Fuel Injector or Composition (Ethanol) DTCs No IAC, MAF, MAP, ECT, EGR, or A.I.R. DTCs No TP Sensor or TAC System DTCs Engine speed > 400 rpm but < 6000 rpm BARO > 70 kpa ECT > -38oC but < 150C MAP > 5 kpa but < 255 kpa IAT > -38C but < 150C Mass Airflow > .5 g/s but < 510 g/s Vehicle speed < 83.2 mph (134 km/h) Closed Loop and Long Term Fuel Trim Learning
enabled Not in Device Control
EGR Flow Diagnostic Intrusive Test = Not Active Catalyst Monitor Diagnostic Intrusive Test = Not
Active Post O2 Diagnostic Intrusive Test = Not Active Evap diagnostic is at any stage except the tank
pull down portion of the test.
General Notes:1. At least 32.5 seconds of LTM data mustaccumulate on each trip, with at least 25.5seconds of data in the current fuel trim cell
before a pass or fail decision can be made.
The EWMA of long term fueltrim (LTM) samples > 1.23 for> 100 ms
Frequency:Continuous100 ms loop
DTC TypeB
Page 18 of 57
08 GRP12a All Engines
7/28/2019 08 GRP12a All Engines
19/57
08 GRP12a All Engines
SENSEDPARAMETER
FAULTCODE
MONITOR STRATEGYDESCRIPTION
MALFUNCTION CRITERIA ANDTHRESHOLD VALUE(S)
SECONDARY PARAMETERS ANDENABLE CONDITIONS
TIME LENGTH ANDFREQUENCY
MILILLUMINATIONTYPE
Fuel System Too RichBank 1
P0172 Determines if the fuelcontrol system is in a richcondition, based on theEWMA of long-term fueltrim (LTM).
(Note: EWMA stands forExponentially WeightedMovingAverage)
There exists both a Passive and, ifneeded, Intrusive rich test.
Passive: The EWMA of long termpurge-off fuel trim (LTM) samples 400 rpm but < 6000 rpm BARO > 70 kpa ECT > -38oC but < 150C MAP > 5 kpa but < 255 kpa IAT > -38C but < 150C Mass Airflow > .5 g/s but < 510 g/s Vehicle speed < 83.2 mph (134 km/h) Closed Loop and Long Term Fuel Trim Learning
enabled Not in Device Control
EGR Flow Diagnostic Intrusive Test = Not Active Catalyst Monitor Diagnostic Intrusive Test = Not
Active Post O2 Diagnostic Intrusive Test = Not Active Evap diagnostic is at any stage except the tank
pull down portion of the test.
General Notes:1. At least 32.5 seconds of LTM data mustaccumulate on each trip, with at least 25.5 secondsof data in the current fuel trim cell before a pass or
fail decision can be made.General Notes:
Passive: The EWMA of longterm purge-off fuel trim(LTM) samples < .755 for >100ms
Intrusive: If rich fail counteris 3 before pass counter 3, diagnostic fails.
Frequency:Continuous100 ms loop
DTC TypeB
Page 19 of 57
7/28/2019 08 GRP12a All Engines
20/57
08 GRP12a All Engines
7/28/2019 08 GRP12a All Engines
21/57
g
SENSEDPARAMETER
FAULTCODE
MONITOR STRATEGYDESCRIPTION
MALFUNCTION CRITERIA ANDTHRESHOLD VALUE(S)
SECONDARY PARAMETERS ANDENABLE CONDITIONS
TIME LENGTH ANDFREQUENCY
MILILLUMINATIONTYPE
Fuel System Too RichBank 2
P0175 Determines if the fuelcontrol system is in a richcondition, based on theEWMA of long-term fueltrim (LTM).
(Note: EWMA stands forExponentially WeightedMovingAverage)
There exists both a Passive and, ifneeded, Intrusive rich test.
Passive: The EWMA of long termpurge-off fuel trim (LTM) samples 400 rpm but < 6000 rpm BARO > 70 kpa ECT > -38oC but < 150C MAP > 5 kpa but < 255 kpa IAT > -38C but < 150C Mass Airflow > .5 g/s but < 510 g/s Vehicle speed < 83.2 mph (134 km/h) Closed Loop and Long Term Fuel Trim Learning
enabled Not in Device Control
EGR Flow Diagnostic Intrusive Test = Not Active Catalyst Monitor Diagnostic Intrusive Test = Not
Active Post O2 Diagnostic Intrusive Test = Not Active Evap diagnostic is at any stage except the tank
pull down portion of the test.
General Notes:1. At least 32.5 seconds of LTM data mustaccumulate on each trip, with at least 25.5 secondsof data in the current fuel trim cell before a pass or
fail decision can be made.General Notes:
Passive: The EWMA of longterm purge-off fuel trim(LTM) samples < .755 for >100ms
Intrusive: If rich fail counteris 3 before pass counter 3, diagnostic fails.
Frequency:Continuous100 ms loop
DTC TypeB
Page 21 of 57
7/28/2019 08 GRP12a All Engines
22/57
08 GRP12a All Engines
7/28/2019 08 GRP12a All Engines
23/57
SENSEDPARAMETER
FAULTCODE
MONITOR STRATEGYDESCRIPTION
MALFUNCTION CRITERIA ANDTHRESHOLD VALUE(S)
SECONDARY PARAMETERS ANDENABLE CONDITIONS
TIME LENGTH ANDFREQUENCY
MILILLUMINATIONTYPE
Throttle Position (TP)Sensor 2 Circuit
P0220 Detects a continuous orintermittent short or openin TP sensor #2 circuit
0.25 V > TPS > 4.59 V Ignition in Unlock/accessory, run, crankSystem voltage > 5.23 VNo PCM processor, 5 V reference DTCs
79/159 counts; 52 countscontinuous; 3.125 msec/count in the motor processor
19/39 counts or 13 countscontinuous; 12.5 msec/countin the MHCprocess79
DTC Type A
Throttle Position (TP)Sensor 2 Circuit Low
P0222 Detects a continuous orintermittent short or open
in TP sensor #2 circuit
TPS < 0.25 V (0% throttle = 0.62 V) Ignition in Unlock/accessory, run, crankSystem voltage > 5.23 V
No PCM processor, 5 V reference DTCs
79/159 counts; 52 countscontinuous; 3.125 msec
/count in the ECM mainprocessor
19/39 counts or 13 countscontinuous; 12.5 msec/countin the MHC processor
DTC Type A
Throttle Position (TP)Sensor 2 Circuit High
P0223 Detects a continuous orintermittent short or openin TP sensor #2 circuit
TPS > 4.59 V (100% throttle = 4.4 V) Ignition in Unlock/accessory, run, crankSystem voltage > 5.23 VNo PCM processor, 5 V reference DTCs
79/159 counts; 52 countscontinuous; 3.125 msec/count in the ECM mainprocessor
19/39 counts or 13 countscontinuous; 12.5 msec/countin the MHC processor
DTC Type A
Page 23 of 57
08 GRP12a All Engines
7/28/2019 08 GRP12a All Engines
24/57
SENSEDPARAMETER
FAULTCODE
MONITOR STRATEGYDESCRIPTION
MALFUNCTION CRITERIA ANDTHRESHOLD VALUE(S)
SECONDARY PARAMETERS ANDENABLE CONDITIONS
TIME LENGTH ANDFREQUENCY
MILILLUMINATIONTYPE
Fuel Pump PrimaryCircuit
P0230 This DTC checks the circuitfor electrical integrityduring operation.
The ECM detects that thecommanded state of the driver andthe actual state of the control circuitdo not match.
Ignition voltage > 11 volts, and < 18 volts 20 failures out of 25 samples250ms loop continuous
DTC Type B
Page 24 of 57
7/28/2019 08 GRP12a All Engines
25/57
7/28/2019 08 GRP12a All Engines
26/57
7/28/2019 08 GRP12a All Engines
27/57
7/28/2019 08 GRP12a All Engines
28/57
08 GRP12a All Engines
7/28/2019 08 GRP12a All Engines
29/57
SENSEDPARAMETER
FAULTCODE
MONITOR STRATEGYDESCRIPTION
MALFUNCTION CRITERIA ANDTHRESHOLD VALUE(S)
SECONDARY PARAMETERS ANDENABLE CONDITIONS
TIME LENGTH ANDFREQUENCY
MILILLUMINATIONTYPE
Camshaft Position(CMP) SensorPerformance Bank 2Sensor B
P0391 Detects cam sensorperformancemalfunctions bymonitoring for the
incorrect number of camsensor pulses in a givennumber of crank sensorpulses
1. 4 > number of cam pulsesreceived in 12 MEDRES events >6
2. 398> number of cam pulses
received in 100 engine cycles > 402
1 Crank is synchronized and no 5V ref DTCs set
4. Crank is synchronized and no 5V ref DTCs set
1 Continuous
2. Continuous 8 test failuresout of 10 samples
DTC Type B
Page 29 of 57
7/28/2019 08 GRP12a All Engines
30/57
08 GRP12a All Engines
7/28/2019 08 GRP12a All Engines
31/57
SENSEDPARAMETER
FAULTCODE
MONITOR STRATEGYDESCRIPTION
MALFUNCTION CRITERIA ANDTHRESHOLD VALUE(S)
SECONDARY PARAMETERS ANDENABLE CONDITIONS
TIME LENGTH ANDFREQUENCY
MILILLUMINATIONTYPE
Idle Stable Criteria :: Must hold true from after Catalyst
Idle Conditions Met to the end of test
MAF >= 3 grams per second
MAF = 0.96
Short Term Fuel Trim Avg
7/28/2019 08 GRP12a All Engines
32/57
7/28/2019 08 GRP12a All Engines
33/57
7/28/2019 08 GRP12a All Engines
34/57
7/28/2019 08 GRP12a All Engines
35/57
7/28/2019 08 GRP12a All Engines
36/57
7/28/2019 08 GRP12a All Engines
37/57
08 GRP12a All Engines
SENSED FAULT MONITOR STRATEGY MALFUNCTION CRITERIA AND SECONDARY PARAMETERS AND TIME LENGTH AND MIL
7/28/2019 08 GRP12a All Engines
38/57
PARAMETER CODE DESCRIPTION THRESHOLD VALUE(S) ENABLE CONDITIONS FREQUENCY ILLUMINATIONTYPE
Idle Air Control (IAC)System - RPM TooLow
P0506 Determines if a low idle isa result of an enginemechanical problem
Filtered Engine Speed Error > Fault
threshold where the fault threshold =
95
Filter coefficient for engine speederror = .00375
No MAF, MAP, Baro, IAT, ECT, TP, Injector, Fuel
System, Misfire, EST (spark), ETC, VSS, EGR or Purge
DTCs
TCM Communication Fault not activeEngine Run > 60 sec.
ECT > 60 C
BARO > 70 kPa
IGN. voltage > 11 volts but < 18 volts
IAT > -20 C
Time since a gear state change > 3 seconds
Time since a TCC mode change is > 3 seconds
Idle control logic indicates that the engine is in an
idle conditionIdle conditions present for > 5 seconds to enablediagnostic testVehicle Speed < 2 KphEngine overtemperature light not onClutch pedal must be at the top or the bottom oftravel to enable the diagnostic test.PTO (power take-off) must not be active.Off-vehicle device control (service bay control) mustnot be active.
3 consecutive failures withoff-idle conditions in between
Continuous 12.5 ms loop
DTC Type B
Idle Air Control (IAC)
System - RPM TooHigh
P0507 This DTC will be stored if
Actual RPM is greaterthan Desired RPM by 200RPM for 10 sec.
Filtered Engine Speed Error < Fault
threshold where the fault threshold =
190
No MAF, MAP, Baro, IAT, ECT, TP, Injector, Fuel
System, Misfire, EST (spark), ETC, VSS, EGR or Purge
DTCs
TCM Communication Fault not active
Engine Run > 60 sec.
ECT > 60 C
BARO > 70 kPa
IGN. voltage > 11 volts but < 18 volts
IAT > -20 C
Time since a gear state change > 3 seconds
Time since a TCC mode change is > 3 seconds
Idle control logic indicates that the engine is in an
idle conditionIdle conditions present for > 5 seconds to enablediagnostic testVehicle Speed < 2 KphEngine overtemperature light not onClutch pedal must be at the top or the bottom oftravel to enable the diagnostic test.PTO (power take-off) must not be active.
Off-vehicle device control (service bay control) mustnot be active
1 test failure
Continuous 12.5 ms loop
DTC Type B
Page 38 of 57
7/28/2019 08 GRP12a All Engines
39/57
7/28/2019 08 GRP12a All Engines
40/57
08 GRP12a All Engines
SENSEDPARAMETER
FAULTCODE
MONITOR STRATEGYDESCRIPTION
MALFUNCTION CRITERIA ANDTHRESHOLD VALUE(S)
SECONDARY PARAMETERS ANDENABLE CONDITIONS
TIME LENGTH ANDFREQUENCY
MILILLUMINATION
7/28/2019 08 GRP12a All Engines
41/57
PARAMETER CODE DESCRIPTION THRESHOLD VALUE(S) ENABLE CONDITIONS FREQUENCY ILLUMINATIONTYPE
Park/NeutralPosition SwitchCircuit Low Voltage
P0852 Check for P/N switch openmalfunction (in Drivewhen indicating P/N)
Gear selector in Park or Neutral ANDP/N switch is open
Ignition voltage 9 and 18 VNo Transmission Serial Data DTC(s)Transmission Gear Selector Serial Data Messagereceived and valid
Engine Speed 8192 RPM
254 failures out of 255samples
Continuous Monitor
12.5 msec/ sample
DTC SpecialType C
(defaults to
D/Rindication)
Traction ControlTorque RequestCircuit
P0856 Determines if torquerequest from the EBTCM(Electronic Brake TractionControl Module) is valid
Serial communication 2scomplement not equalORSerial communication rolling countvalue is not one greater than theprevious
No serial communication loss to TCM Engine Running = TRUE Power Mode = Run Traction Control System present
2s complement errors > 10
Rolling count errors >6 in 10
samples
Frequency:25 ms loop continuous
DTC SpecialType C
(defaults toignore EBTCM
torquerequests)
Intake Air FlowSystem Performance
P1101 This DTC determines ifthere are multiple air
induction problemsaffecting airflow and/ormanifold pressure.
Filtered Throttle Error > 350kPa/grams per second
AndFiltered Manifold2 Error > 20 kPaAndFiltered Pressure1 Error > 20 kPa
OR
Filtered Airflow Error > 16 grams persecond
Engine rpm =>400 and 69 deg C and < 125 deg CIntake Air Temp > -7 deg C and < 125 deg C
Continuous
Evaluated every 12.5 ms
DTC Type B
Page 41 of 57
08 GRP12a All Engines
SENSEDPARAMETER
FAULTCODE
MONITOR STRATEGYDESCRIPTION
MALFUNCTION CRITERIA ANDTHRESHOLD VALUE(S)
SECONDARY PARAMETERS ANDENABLE CONDITIONS
TIME LENGTH ANDFREQUENCY
MILILLUMINATION
7/28/2019 08 GRP12a All Engines
42/57
PARAMETER CODE DESCRIPTION THRESHOLD VALUE(S) ENABLE CONDITIONS FREQUENCY ILLUMINATIONTYPE
O2S InsufficientSwitching Bank 1Sensor 1
P1133 This DTC determines if theO2 sensor is no longersufficiently switching.
Refer to O2S Insufficient SwitchingBank 1 Sensor 1 (P1133), O2SInsufficient Switching Bank 2 Sensor1 (P1153) Pass/Fail Thresholds. In
Lookup Tables section.
OR
Slope Time L/R switches < 3ORSlope Time R/L switches < 3
Common Enable Criteria No TP Sensor, MAP, ECT, MAF, IAT, Evap, Fuel
Injector DTCs Catalyst monitor diagnostic Intrusive Test = Not
Active Post Oxygen Sensor Diagnostic Intrusive Test =
Not Active Traction Control, AIR, Fuel, Idle, EGR, and Engine
Not Overspeed Intrusive Tests = Not Active 10 volts < system voltage < 18 volts EGR, Idle, Fuel Injector and AIR Device controls =
Not Active
Specific Enable Criteria O2 Heater on for 40 seconds
B1S1 green O2 sensor delay has expired B1S1 DTCs = Not Active B1S1 learned heater resistance is valid Misfire DTC = Not Active ECT > 65 C IAT > -40 C Engine run time > 60 seconds EVAP Canister purge duty cycle 0 % 17 grams per second MAF 37 grams per
second 1250 RPM 2550 Ethanol percentage < 87.199 % Baro > 69.801 kPa Throttle position 3.5 % Fuel Level > 9.9976 % Fuel state = closed loop No fuel level data faults Transmission (automatic) not in Park, Reverse
or Neutral Transmission gear selection is not defaulted Baro is not defaulted
All of the above met for at least 2.5 seconds.
70 seconds
Frequency:Once per trip
DTC Type B
Page 42 of 57
08 GRP12a All Engines
SENSEDPARAMETER
FAULTCODE
MONITOR STRATEGYDESCRIPTION
MALFUNCTION CRITERIA ANDTHRESHOLD VALUE(S)
SECONDARY PARAMETERS ANDENABLE CONDITIONS
TIME LENGTH ANDFREQUENCY
MILILLUMINATION
7/28/2019 08 GRP12a All Engines
43/57
( )TYPE
O2S InsufficientSwitching Bank 2Sensor 1
P1153 This DTC determines if theO2 sensor is no longersufficiently switching.
Refer to O2S Insufficient SwitchingBank 1 Sensor 1 (P1133), O2SInsufficient Switching Bank 2 Sensor1 (P1153) Pass/Fail Thresholds. In
Lookup Tables section.
OR
Slope Time L/R switches < 3ORSlope Time R/L switches < 3
Common Enable Criteria No TP Sensor, MAP, ECT, MAF, IAT, Evap, Fuel
Injector DTCs Catalyst monitor diagnostic Intrusive Test = Not
Active Post Oxygen Sensor Diagnostic Intrusive Test =
Not Active Traction Control, AIR, Fuel, Idle, EGR, and Engine
Not Overspeed Intrusive Tests = Not Active 10 volts < system voltage < 18 volts EGR, Idle, Fuel Injector., and AIR Device controls
= Not Active
Specific Enable Criteria O2 Heater on for 40 seconds
B2S1 green O2 sensor delay has expired B2S1 DTCs = Not Active B2S1 learned heater resistance is valid Misfire DTC = Not Active ECT > 65 C IAT > -40 C Engine run time > 60 seconds EVAP Canister purge duty cycle 0 % 17 grams per second MAF 37 grams per
second 1250 RPM 2550 Ethanol percentage < 87.199 % Baro > 69.801 kPa Throttle position 3.5 % Fuel Level > 9.9976 % Fuel state = closed loop No fuel level data faults Transmission (automatic) not in Park, Reverse
or Neutral Transmission gear selection is not defaulted Baro is not defaulted
All of the above met for at least 2.5 seconds.
70 seconds
Frequency:Once per trip
DTC Type B
Page 43 of 57
08 GRP12a All Engines
SENSEDPARAMETER
FAULTCODE
MONITOR STRATEGYDESCRIPTION
MALFUNCTION CRITERIA ANDTHRESHOLD VALUE(S)
SECONDARY PARAMETERS ANDENABLE CONDITIONS
TIME LENGTH ANDFREQUENCY
MILILLUMINATION
7/28/2019 08 GRP12a All Engines
44/57
TYPE
Air Fuel ImbalanceBank 1
P1174 Determines if the air-fueldelivery system isimbalanced by monitoringthe pre-catalyst O2 sensor
voltage characteristics
The Bank 1 AFIM Filtered Length Ratio(EWMA) variable exceeds a value of0.173.
Notes:1. The AFIM Filtered Length Ratio isdetermined by calculating thedifference between themeasured O2 voltage length(accumulated O2 voltage over a2.5 second period) and anemissions-correlated thresholdvalue, divided by the thresholdvalue, and finally multiplied by aQuality Factor (the latter ranges
between 0 and 1, based onrobustness to false diagnosis inthe current operating region).The resulting ratio is thenfiltered utilizing anExponentially Weighted MovingAverage (EWMA).
2. The first report is delayed for 25seconds to allow time for theAFIM Filtered Length Ratiovariable to saturate. This
minimizes the possibility ofreporting a pass before apotential failure could bedetected.
No Misfire, Fuel Injector, A.I.R., or EVAP DTCs No ECT, MAF, MAP, or pre-cat O2 Sensor DTCs No Fuel Composition (Ethanol) DTCs Device Control = Not Active
Intrusive Diagnostics = Not Active Engine OverSpeed Protection = Not Active Reduced Power Mode (ETC DTC) = Not Active PTO = Not Active Traction Control = Not Active Fuel Control in A/F Closed Loop or Learn-
Enabled System Voltage < 10 V or > 18 V for > 4 seconds Engine Run Time 25 seconds ECT > -40 oC Engine speed 1100 rpm but 6000 rpm Mass Airflow 13 g/s but 510 g/s PerCent Ethanol 85 % Delta O2 voltage during previous 12.5ms 20/-
20Quality Factor 0 in the current operating region
EWMA variable is updatedafter every 2.5 seconds ofvalid data.
Frequency:Continuous Monitoring of O2voltage signal in 12.5ms loop
DTC TypeB
Page 44 of 57
7/28/2019 08 GRP12a All Engines
45/57
7/28/2019 08 GRP12a All Engines
46/57
7/28/2019 08 GRP12a All Engines
47/57
7/28/2019 08 GRP12a All Engines
48/57
08 GRP12a All Engines
SENSEDPARAMETER
FAULTCODE
MONITOR STRATEGYDESCRIPTION
MALFUNCTION CRITERIA ANDTHRESHOLD VALUE(S)
SECONDARY PARAMETERS ANDENABLE CONDITIONS
TIME LENGTH ANDFREQUENCY
MILILLUMINATIONTYPE
7/28/2019 08 GRP12a All Engines
49/57
Torque ManagementRequest Input SignalA
P2544 Determines if torquerequest from the TCM isvalid
1. Serial Communication 2scomplement not equal
2. Serial Communication rolling
count value is not + 1 from previousmessage
3. 2s complement not equal oftorque requested value or torquerequested type when stored in ECM
4. TCM Requested Torque > 8191.75nM
No Serial communication loss to TCMEngine is RunningIgnition is in Run or Crank
1. # of Protect Errors >16 fails
2. # of Alive Rolling Errors > 6fails in 10 samples
3. # of RAM errors > 3 fails
4. # of range errors > 3 failsin 10 samples
If any the above exist for > 2sec seconds, increment failcounter. Else fail counter isreset.
If the fail counter is > 2 count,fault is active
Pass diagnostic if none of theabove conditions are presentfor > 2 seconds
Frequency:12.5ms loop continuous
DTC Type B
ECM/PCM InternalEngine Off TimerPerformance
P2610 This DTC determines if theengine off timer does notinitialize or countaccurately and properly
Initial value test:Ignition off timer < 1 secORIgnition off timer > 15 sec
Clock rate test: Time since last ignition off timer
increment > 1.375 seconds Current ignition off time < old
ignition off time Time between ignition off timer
increments < 0.8 Time between ignition off timer
increments > 1.2 Current ignition off time minus
old ignition off time 1.0
ECM is powered downDTC sets on next key cycle if failure detected-40C IAT 125C
Initial value test:3 consecutive fails
Clock rate test:8 fails out of 10 samples
Up to 1.375 seconds/sample
Once every key down
DTC Type B
Page 49 of 57
7/28/2019 08 GRP12a All Engines
50/57
7/28/2019 08 GRP12a All Engines
51/57
08 GRP12a All Engines
SENSEDPARAMETER
FAULTCODE
MONITOR STRATEGYDESCRIPTION
MALFUNCTION CRITERIA ANDTHRESHOLD VALUE(S)
SECONDARY PARAMETERS ANDENABLE CONDITIONS
TIME LENGTH ANDFREQUENCY
MILILLUMINATIONTYPE
Control Module U0073 Detects that a CAN serial CAN device driver has reported that it Ignition in the RUN or ACCESSORY position 5 fails out of 5 samples DTC Type B
7/28/2019 08 GRP12a All Engines
52/57
Control ModuleCommunication BusOff
U0073 Detects that a CAN serialdata bus shortedcondition has occurred toforce the CAN device
driver to enter a bus-offstate.
CAN device driver has reported that ithas entered a bus-off state.
Ignition in the RUN or ACCESSORY position 5 fails out of 5 samples
Frequency:Continuous
1 second loop
DTC Type B
Lost Communicationwith TCM
U0101 Detects that CAN serialdata communication hasbeen lost with the TCM.
Lost communication with the TCM Ignition in the RUN or ACCESSORY position 12 fails out of 12 samples
Frequency:Continuous1 second loop
DTC Type B
Page 52 of 57
08 GRP12a All Engines
O2S Slow Response Bank 1 Sensor 1 (P0133), O2S Slow Response Bank 2 Sensor 1 (P0153) Pass/Fail Thresholds.
7/28/2019 08 GRP12a All Engines
53/57
Lean to Rich Time
0 0.02441 0.03613 0.04785 0.05957 0.07227 0.08398 0.0957 0.1084 0.12012 0.13184 0.14355 0.15625 0.16797 0.17969 0.19238
0 PASS PASS PASS PASS PASS PASS PASS PASS FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL
0.03613 PASS PASS PASS PASS PASS PASS PASS PASS PASS FAIL FAIL FAIL FAIL FAIL FAIL FAIL
0.04785 PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS FAIL FAIL FAIL FAIL FAIL FAIL0.05957 PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS FAIL FAIL FAIL FAIL FAIL0.07227 PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS FAIL FAIL FAIL FAIL
0.08398 PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS FAIL FAIL FAIL
0.0957 PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS FAIL FAIL
0.1084 PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS FAIL0.12012 PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS
0.13184 FAIL PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS
0.14355 FAIL FAIL PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS0.15625 FAIL FAIL FAIL PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS
0.16797 FAIL FAIL FAIL FAIL PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS
0.17969 FAIL FAIL FAIL FAIL FAIL PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS
0.19238 FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL0.2041 FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL
1 FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL
RichtoLeanTime
Page 53 of 57
08 GRP12a All Engines
7/28/2019 08 GRP12a All Engines
54/57
P0300: Misfire Zero Torque Threshold
Engine Speed (RPM)Torque(%)
0.000 0.024 0.036 0.048 0.060 0.072 0.084 0.096 0.108 0.120 0.132 0.144 0.156 0.168 0.180 0.192 1.000
0.000 Pass Pass Pass Pass Pass Pass Pass Pass Fail Fail Fail Fail Fail Fail Fail Fail Fail
0.036 Pass Pass Pass Pass Pass Pass Pass Pass Pass Fail Fail Fail Fail Fail Fail Fail Fail
0.048 Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Fail Fail Fail Fail Fail Fail Fail
0.060 Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Fail Fail Fail Fail Fail Fail
0.072 Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Fail Fail Fail Fail Fail
0.084 Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Fail Fail Fail Fail
0.096 Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Fail Fail Fail
0.108 Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Fail Fail
0.120 Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Fail Fail
0.132 Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Fail Fail
0.144 Fail Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Fail Fail
0.156 Fail Fail Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Fail Fail
0.168 Fail Fail Fail Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Fail Fail
0.180 Fail Fail Fail Fail Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Fail Fail
0.192 Fail Fail Fail Fail Fail Pass Pass Pass Pass Pass Pass Pass Pass Pass Pass Fail Fail
0.204 Fail Fail Fail Fail Fail Fail Pass Pass Pass Pass Pass Pass Pass Pass Pass Fail Fail
1.000 Fail Fail Fail Fail Fail Fail Fail Fail Fail Fail Fail Fail Fail Fail Fail Fail Fail
Lean to Rich Average Time (seconds)
RichtoLeanAverageTime(seco
nds)
Page 54 of 57
08 GRP12a All Engines
500 20.09888600 1820984
7/28/2019 08 GRP12a All Engines
55/57
600 18.20984700 16.22925800 15.30151
900 14.801031000 14.440921100 14.340211200 14.080811300 14.001461400 14.111331600 14.019781800 14.23035
2000 14.099122200 14.208982400 14.208982600 14.538572800 14.401253000 14.550783500 16.146854000 17.742924500 19.33899
5000 20.935065500 22.528086000 24.124156500 25.720217000 27.31628
TABLE - IFRD weight factors RPM
0 250 750 1250 1750 2250 2750 3250 3750 4250 4750 5250 5750 6250 6750
725
0
900
0MAF residual weight (RPM) 0 1 0.955 0.946 0.875 0.8 0.757 0.787 0.707 0.673 0.68 0.677 0.599 0.436 0.249 1 1MAP1 residual weight 0 0.5 0.8 0.971 0.997 0.98 0.938 0.958 0.941 0.946 0.94 0.798 0.812 0.921 0.931 1 1MAP2 residual weight 0 0.96 0.964 1 1 1 1 1 0.997 1 1 0.998 1 1 0.897 1 1
TPS residual weight 0 0.5 0.8 1 1 0.919 0.849 0.839 0.814 0.862 0.876 0.794 0.828 0.757 0.64 1 1
MAF g/s
0 50 70 73 76 79 82 85 89 95 100 110 150 170 180 200 350
MAF residual weight (MAF) 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Page 55 of 57
08 GRP12a All Engines
P0116
7/28/2019 08 GRP12a All Engines
56/57
P0116
Induction Air Temperature atPowerup Powertrain(VeEITI_T_InductAirCvrtdPwrUp) -40 -28 -16 -4 8 20 32 44 56 68 80 92 104 116 128 140 152The minimum temperaturedifference required to allow agross failure of the ECT to bypassthe engine block heater algorithmand promptly fail the diagnostic(KtECTD_T_HSC_FastFailTempDiff) 79.5 79.5 79.5 60 60 39.75 39.75 25 25 25 15 15 15 25 30 30 30
P0128
For IAT > 10C, Threshold = 71C
Coolant Temp at Begin Run Transition(SfECTI_T_EngCoolBRn) -40 -28 -16 -4 8 20 32 44 56 68 80
Calculated minimum total airthreshold as a function of CoolantTemp(KaECTD_m_EngTotAirGramsStartRun)
13230
13230
13230
13230
13230
11674
10118
8562
7005
5449
3893
P0128
For 7C < IAT < 10C, Threshold = 55C
Coolant Temp at Begin Run Transition(SfECTI_T_EngCoolBRn) -40 -28 -16 -4 8 20 32 44 56 68 80
Calculated minimum total airthreshold as a function of CoolantTemp(KaECTD_m_EngTotAirGramsStartRun)
13700
13700
13700
12344
10988
9632
8276
6920
5564
5564
5564
Page 56 of 57
08 GRP12a All Engines
O2S Insufficient Switching Bank 1 Sensor 1 (P1133), O2S Insufficient Switching Bank 2 Sensor 1 (P1153) Pass/Fail Thresholds.
7/28/2019 08 GRP12a All Engines
57/57
Average Airflow (g/s) #of HC Switches
0.00 496.25 4912.50 4918.75 5025.00 5231.25 5237.50 54
P2070 Coolant Threshold
Coolant -40 -28 -16 -4 8 20 32 44 56 68 80 92 104 116 128 140 152
Time 410 300 120 20 10 5 5 1 1 1 1 1 1 1 1 1 1
Page 57 of 57