08 GRP10 All Engines
-
Upload
eurospeed2 -
Category
Documents
-
view
220 -
download
0
Transcript of 08 GRP10 All Engines
-
7/28/2019 08 GRP10 All Engines
1/57
-
7/28/2019 08 GRP10 All Engines
2/57
08 GRP10 All Engines
Page 2 of 57
SENSED
PARAMETERFAULT
CODEMONITOR STRATEGY
DESCRIPTIONMALFUNCTION CRITERIA AND
THRESHOLD VALUE(S)SECONDARY PARAMETERS AND
ENABLE CONDITIONS
TIME LENGTH AND
FREQUENCY
MIL
ILLUMINATION
TYPE
Mass Airflow (MAF)Sensor Performance
P0101 This DTC determines if theMAF sensor is not withinthe normal operatingrange.
(Calculated Flow - Measured Flow) >cal
table lookup as a function ofcalculated flow
No MAF circuit DTCs failing No MAP DTCs failing No TP Sensor DTCs failing No EVAP DTCs failing No EGR DTCs failing No TAC System DTC faults No ECT DTCs failing No IAT DTCs failing PCM State = RUN Traction Control = Not Active
EGR Flow DTC Not Active EGR 100% EGR DC 100% EVAP Canister Purge Valve Duty Cycle 100% Delta MAP 5.195313 kPa Delta TP Sensor 15 % Engine Vacuum 80 kPa TP Sensor 100% 9 volts Ignition Voltage 18 volts If ignition voltage 11.5 volts then
undefaulted MAF must be 40 gps
Enable Criteria Stable Time 2 seconds
320 test failures in a 400test sample
Frequency:100 ms loopContinuous
DTC Type B
Mass Air Flow (MAF)Sensor Circuit Low
P0102 This DTC detects acontinuous short to lowor open in either thesignal circuit or the MAFsensor.
MAF sensor signal 1200 Hz Engine Run Time 0 seconds RPM 50 System Voltage 8 volts Ignition is in crank or run Indicated Throttle Position 3.496094 percent
rotation Enable Criteria Stable Time 0.5 seconds
395 test failures in a 400test sample
1 sample on everyreference pulse
DTC Type B
Mass Air Flow (MAF)Sensor Circuit High
P0103 This DTC detects acontinuous short to highin either the signal circuitor the MAF sensor.
MAF sensor signal 11500 Hz Engine Run Time 0 seconds RPM 50
System Voltage
8 volts Ignition is in crank or run Indicated Throttle Position 3.496094 percent
rotation Enable Criteria Stable Time 0.5 seconds
395 test failures in a 400test sample
1 sample on everyreference pulse
DTC Type B
-
7/28/2019 08 GRP10 All Engines
3/57
08 GRP10 All Engines
Page 3 of 57
SENSED
PARAMETERFAULT
CODEMONITOR STRATEGY
DESCRIPTIONMALFUNCTION CRITERIA AND
THRESHOLD VALUE(S)SECONDARY PARAMETERS AND
ENABLE CONDITIONS
TIME LENGTH AND
FREQUENCY
MIL
ILLUMINATION
TYPE
Manifold AbsolutePressure (MAP)Sensor Range/Performance(Rationality)
P0106 This DTC determines if theMAP sensor is stuckwithin the normaloperation range
MAP (kPa) > or < predicted MAP(lookup table as a function of TPS andRPM)
Engine RunningMAP sensor high/low DTCs not activeTP sensor DTCs not activeEGR DTCs not activeIAC DTCs not activeTraction Control not activeEngine Speed 125 RPMThrottle Position 100%EGR 20 %Idle Air 10 g/sBrake Switch State = no change
Clutch Switch State = no changePower Steering (cramping) = StableAC Clutch State = no changeAbove stabilized for 1 secondEngine Speed 500 RPMEngine Speed 5000 RPM
20 test failures within a 30test sample
1 sample/sec
DTC Type B
Manifold AbsolutePressure (MAP)Sensor Circuit Low
P0107 This DTC detects acontinuous out of rangelow (short to low or openin either the signal circuitor the MAP sensor).
MAP sensor signal < 1.73% (11 kPa) No TP Sensor DTCs failing No TAC system DTCs failing [(TP Sensor 0 & Engine Speed 1000) or
(TP Sensor 12% & Engine Speed > 1000)]
320 test failures in a 400test sample
Continuous:12.5 ms loop if engine is
not runningevery reference pulsebelow 3200 rpm whenengine is runningevery other reference pulseabove 3200 rpm whenengine is running
DTC Type B
Manifold AbsolutePressure (MAP)Sensor Circuit High
P0108 This DTC detects acontinuous out of rangehigh (short to high ineither the signal circuit or
the MAP sensor).
MAP sensor signal > 96% (100kPa) No TP Sensor DTCs failing No TAC system DTCs failing Controller State = RUN Engine Run Time based on power up coolant
temperature:> 10 sec at 30C> 80 sec at 15C> 134 sec at 0C> 188 sec at 15C> 242 sec at -30 C;
[(TP Sensor < 1% & Engine Speed 1200) or(TP Sensor < 20% & Engine Speed > 1200)]
320 test failures in a 400test sample
Continuous:
12.5 ms loop if engine isnot runningevery reference pulsebelow 3200 rpm whenengine is runningevery other reference pulseabove 3200 rpm whenengine is running
DTC Type B
-
7/28/2019 08 GRP10 All Engines
4/57
-
7/28/2019 08 GRP10 All Engines
5/57
08 GRP10 All Engines
Page 5 of 57
SENSED
PARAMETERFAULT
CODEMONITOR STRATEGY
DESCRIPTIONMALFUNCTION CRITERIA AND
THRESHOLD VALUE(S)SECONDARY PARAMETERS AND
ENABLE CONDITIONS
TIME LENGTH AND
FREQUENCY
MIL
ILLUMINATION
TYPE
Engine CoolantTemperature (ECT)Sensor Circuit High
P0118 Thermistor AnalogVoltage
This DTC detects if theengine coolant sensorsanalog voltage exceeds amaximum expected value
ECT sensor signal > 99.4921% of 5V(4.97 volts) or less than -37 C
Engine run time > 30.00 seconds
OR
min IAT 0C
240 test failures within a250.00 test sample
Frequency:100 ms loopContinuous
DTC Type B
Throttle Position (TP)Sensor 1 Circuit
P0120 TACM indicates acontinuous orintermittent short or openin either the signal circuit
or the TP sensor #1.
OR
TACM indicates an invalidminimum mechanicalposition for the TP sensor#1.
OR
TACM indicates referencevoltage out of range.
1) Raw TP sensor signal < 0.376 V or> 4.506 V.
OR
2) TP sensor minimum mechanicalstop voltage < 0.376 V or > 0.714 V.
OR
3) Reference Voltage < 4.54 V or >5.21 V.
Ignition in Run or Crank. Ignition voltage > 5.23 V. Valid TACM - PCM serial data. No TACM processor DTC.
1) Counter increments by 4for every error, decrementsby 1 for every pass;threshold is 133.
Check runs every 3 ms.
2) One occurrence.
Check runs at power-up.
3a). Continuous. Counterincrements by 1 for everyerror, decrements by 1 forevery pass. Threshold is
10ms. For referencevoltage direct short toground.
3b) Second continuouscounter increments by 1 forevery error and decrementsby 1 for every pass,threshold is 1000 msec.Verify A/D input onreference voltage to be
5volts +/- tolerance.
DTC Type A
-
7/28/2019 08 GRP10 All Engines
6/57
08 GRP10 All Engines
Page 6 of 57
SENSED
PARAMETERFAULT
CODEMONITOR STRATEGY
DESCRIPTIONMALFUNCTION CRITERIA AND
THRESHOLD VALUE(S)SECONDARY PARAMETERS AND
ENABLE CONDITIONS
TIME LENGTH AND
FREQUENCY
MIL
ILLUMINATION
TYPE
Engine CoolantTemperature (ECT)Below ThermostatRegulatingTemperature
P0128 This DTC detects if theengine coolanttemperature rises tooslowly due to an ECT orcooling system fault
If actual accumulated airflow is >predicted accumulated airflow beforeengine coolant reaches 80.00 C
No MAF DTCs No MAP DTCs No IAT sensor DTCs No ECT sensor circuit DTCs No VSS DTCs ECT Sensor circuit tests not failing Start up ECT < 75 C Minimum Average Airflow > 1 gps Vehicle speed > 5 MPH for 0.50 miles 30.00 sec < Engine Run Time < 1800.00 sec
IAT
-7.03 C Maximum airflow added to actual accumulatedairflow limited to 30 gps
Note: the min IAT used above is clamped to amaximum value of 54.5C
30 failures to set DTC
Frequency:Once per ignition cycle1 second loop
DTC Type B
O2S Circuit LowVoltage Bank 1Sensor 1
P0131 This DTC determines if theO2 sensor circuit isshorted to low bychecking for a leancondition.
O2 sensor voltage < 52.083 millivolts Common Enable Criteria No TP Sensor DTCs No MAP DTCs No ECT DTCs No MAF DTCs No IAT DTCs No Evap DTCs No Fuel Injector DTCs No Air Pump DTCs (PZEV only) 10.0 volts < system voltage < 18.00 volts Device control = Not Active
Specific Enable Criteria 0.88 Equivalence ratio 1.088 2.5 % throttle position 40.00 % Fuel state = closed loop All fuel injectors = ON Traction Control = not active ECT < 131C
EGR flow diagnostic intrusive test = Not Active Catalyst monitor diagnostic intrusive test = Not
Active Post Oxygen Sensor Diagnostic intrusive test=
Not Active
All of the above met for at least 3 seconds
220 test failures in a 255test sample.
Frequency:Continuous100 ms loop
DTC Type B
-
7/28/2019 08 GRP10 All Engines
7/57
08 GRP10 All Engines
Page 7 of 57
SENSED
PARAMETERFAULT
CODEMONITOR STRATEGY
DESCRIPTIONMALFUNCTION CRITERIA AND
THRESHOLD VALUE(S)SECONDARY PARAMETERS AND
ENABLE CONDITIONS
TIME LENGTH AND
FREQUENCY
MIL
ILLUMINATION
TYPE
O2S Circuit HighVoltage Bank 1Sensor 1
P0132 This DTC determines ifthe O2 sensor or circuit isshorted to high bychecking for a richcondition.
O2 sensor voltage > 1050 millivolts Common Enable Criteria No TP Sensor DTCs No MAP DTCs No ECT DTCs No MAF DTCs No IAT DTCs No Evap DTCs No Fuel Injector DTCs 10.0 volts < system voltage < 18.00 volts Device control = Not Active No Air Pump DTCs (PZEV only)Specific Enable Criteria 0.88 Equivalence Ratio 1.088 0% throttle position 45.00 % Fuel State = Closed loop EGR flow diagnostic intrusive test = Not Active Catalyst monitor diagnostic intrusive test= Not
Active Post Oxygen Sensor Diagnostic intrusive test =
Not Active
All of the above met for at least 3 seconds
85 test failures in a 100test sample.
Frequency:Continuous100 ms loop
DTC Type B
-
7/28/2019 08 GRP10 All Engines
8/57
08 GRP10 All Engines
Page 8 of 57
SENSED
PARAMETERFAULT
CODEMONITOR STRATEGY
DESCRIPTIONMALFUNCTION CRITERIA AND
THRESHOLD VALUE(S)SECONDARY PARAMETERS AND
ENABLE CONDITIONS
TIME LENGTH AND
FREQUENCY
MIL
ILLUMINATION
TYPE
O2S Slow ResponseBank 1 Sensor 1
P0133 This DTC determines if theO2 sensor response timeis degraded
O2 Sensor Average Transition Time:
LRA > 145 msorRLA > 135 ms
Common Enable Criteria No TP Sensor DTCs No MAP DTCs No ECT DTCs No MAF DTCs No IAT DTCs No Evap DTCs No Air Pump DTCs (PZEV only) No Fuel Injector DTCs 10.0 volts < system voltage < 18.00 volts Device control = Not ActiveSpecific Enable Criteria EGR flow diagnostic intrusive test = Not Active Catalyst monitor diagnostic intrusive test = Not
Active Post Oxygen Sensor Diagnostic intrusive test =
Not Active O2 Heater on for 0 seconds Bank 1 Sensor1 circuit and heater and heater
driver DTCs = Not Active
In one of the following four fueling cells: Purgeoff, normal; purge off, high flow; purge on,normal; purge on, high flow
Misfire DTC = Not Active ECT > 65.00 C Engine run time > 60.00 seconds EVAP Canister purge duty cycle 0.00 % 15.00 gps MAF 29 gps 1300.00 RPM 3000.00 Throttle position 2.00 % Fuel state = closed loop Transmission (automatic) not in Park, Reverseor Neutral
All of the above met for at least 1 second.
90000.00 ms
Frequency:Once per trip
DTC Type B
-
7/28/2019 08 GRP10 All Engines
9/57
08 GRP10 All Engines
Page 9 of 57
SENSED
PARAMETERFAULT
CODEMONITOR STRATEGY
DESCRIPTIONMALFUNCTION CRITERIA AND
THRESHOLD VALUE(S)SECONDARY PARAMETERS AND
ENABLE CONDITIONS
TIME LENGTH AND
FREQUENCY
MIL
ILLUMINATION
TYPE
O2S CircuitInsufficient ActivityBank 1 Sensor 1
P0134 This DTC determines if theO2 sensor is open.
381.94 millivolts < O2 sensor < 525.17millivolts
Common Enable Criteria No TP Sensor DTCs No MAP DTCs No ECT DTCs No MAF DTCs No IAT DTCs No Evap DTCs No Air Pump DTCs (PZEV only) No Fuel Injector DTCs 10.0 volts < system voltage < 18.00 volts Device control = Not ActiveSpecific_Enable_Criteria EGR flow diagnostic intrusive test = Not Active Catalyst monitor diagnostic intrusive test = Not
Active Post Oxygen Sensor Diagnostic intrusive test =
Not Active Engine run time > 124.00 seconds
250 test failures in a 300test sample
Frequency:Continuous for pre catalystsensors100 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.
The heater full on current is < 0.3125amps or > 1.426 amps
Common Enable Criteria No TP Sensor DTCs
No MAP DTCs No ECT DTCs No MAF DTCs No IAT DTCs No Evap DTCs No Air Pump DTCs (PZEV only) No Fuel Injector DTCs 10 volts < system voltage < 18.00 volts Device control = Not ActiveSpecific Enable_Criteria
Engine Run Time 100 seconds ECT 65 C 600 Engine Rpm 3000 4 gps Mass Airflow 30 gps O2 heater not in Device control O2 heater driver DTC not active
All of the above met for at least 2 seconds
8 test failures in 10 testsamples
Frequency:2 tests per trip30 second delay betweentests1 second execution rate
DTC Type B
-
7/28/2019 08 GRP10 All Engines
10/57
08 GRP10 All Engines
Page 10 of 57
SENSED
PARAMETERFAULT
CODEMONITOR STRATEGY
DESCRIPTIONMALFUNCTION CRITERIA AND
THRESHOLD VALUE(S)SECONDARY PARAMETERS AND
ENABLE CONDITIONS
TIME LENGTH AND
FREQUENCY
MIL
ILLUMINATION
TYPE
O2S Circuit LowVoltage Bank 1Sensor 2
P0137 This DTC determines if theO2 sensor circuit isshorted to low bychecking for a leancondition
O2 sensor voltage < 52.083 millivolts Common Enable Criteria No TP Sensor DTCs No MAP DTCs No ECT DTCs No MAF DTCs No IAT DTCs No Evap DTCs No Air Pump DTCs (PZEV only) No Fuel Injector DTCs 10.0 volts < system voltage < 18.00 volts Device control = Not Active
Specific Enable Criteria EGR flow diagnostic intrusive test = Not Active Catalyst monitor diagnostic intrusive test = Not
Active Post Oxygen Sensor Diagnostic intrusive test =
Not Active 0.88 Equivalence ratio 1.088 2.5% throttle position 45.00 % Fuel state = closed loop
All fuel injectors = ON Traction Control = not active ECT < 131C
All of the above met for at least 3 seconds
510 test failures in a 600test sample
Frequency:Continuous100 ms loop
DTC Type B
-
7/28/2019 08 GRP10 All Engines
11/57
08 GRP10 All Engines
Page 11 of 57
SENSED
PARAMETERFAULT
CODEMONITOR STRATEGY
DESCRIPTIONMALFUNCTION CRITERIA AND
THRESHOLD VALUE(S)SECONDARY PARAMETERS AND
ENABLE CONDITIONS
TIME LENGTH AND
FREQUENCY
MIL
ILLUMINATION
TYPE
O2S Circuit HighVoltage Bank 1Sensor 2
P0138 This DTC determines ifthe O2 sensor or circuit isshorted to high bychecking for a richcondition.
O2 sensor voltage > 1050 millivolts Common Enable Criteria No TP Sensor DTCs No MAP DTCs No ECT DTCs No MAF DTCs No IAT DTCs No Evap DTCs No Air Pump DTCs (PZEV only) No Fuel Injector DTCs 10.0 volts < system voltage < 18.00 volts Device control = Not ActiveSpecific Enable Criteria EGR flow diagnostic = Not Active Catalyst monitor diagnostic = Not Active Post Oxygen Sensor Diagnostic = Not Active 0.88 Equivalence Ratio 1.088 2.5% throttle position 45.00 % Fuel State = Closed loop
All of the above met for at least 3 seconds
510 test failures in a 600test sample
Frequency:Continuous100 ms loop
DTC Type B
-
7/28/2019 08 GRP10 All Engines
12/57
08 GRP10 All Engines
Page 12 of 57
SENSED
PARAMETERFAULT
CODEMONITOR STRATEGY
DESCRIPTIONMALFUNCTION CRITERIA AND
THRESHOLD VALUE(S)SECONDARY PARAMETERS AND
ENABLE CONDITIONS
TIME LENGTH AND
FREQUENCY
MIL
ILLUMINATION
TYPE
O2S CircuitInsufficient ActivityBank 1 Sensor 2
P0140 This DTC determines if theO2 sensor is open.
381.94 millivolts < O2 sensor < 525.17millivolts 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 DTCs No MAP DTCs No ECT DTCs No MAF DTCs No IAT DTCs No Evap DTCs No Air Pump DTCs (PZEV only) No Fuel Injector DTCs 10.0 volts < system voltage < 18.00 volts Device control = Not ActiveSpecific_Enable_Criteria EGR flow diagnostic = Not Active Catalyst monitor diagnostic = Not Active Post Oxygen Sensor Diagnostic = Not Active O2S Heater Performance Bank 1 Sensor 2 not
active O2S Heater Control Circuit Bank 1 Sensor 2 not
active PCM State = runFast Pass: Engine run time 75 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 Minimum of 3 occurrences of a delta TP sensor
5.2 % during diagnostic test
850 test failures in a 1000test sample for regularopen test
(sample counts failurecounts) < 150 within 75seconds of engine run timeto fail the fast pass test(regular open test is runwhen fast pass fails; to failDTC the regular open test
must fail)
Frequency:
Once/trip for post catalystsensors100 ms loop
DTC Type B
-
7/28/2019 08 GRP10 All Engines
13/57
08 GRP10 All Engines
Page 13 of 57
SENSED
PARAMETERFAULT
CODEMONITOR STRATEGY
DESCRIPTIONMALFUNCTION CRITERIA AND
THRESHOLD VALUE(S)SECONDARY PARAMETERS AND
ENABLE CONDITIONS
TIME LENGTH AND
FREQUENCY
MIL
ILLUMINATION
TYPE
O2S HeaterPerformance Bank 1Sensor 2
P0141 This DTC determines if theO2 sensor heater isfunctioning properly bymonitoring the currentthrough the heater circuit.
The heater full on current is 0.957031 amps
Common Enable Criteria No TP Sensor DTCs No MAP DTCs No ECT DTCs No MAF DTCs No IAT DTCs No Evap DTCs No Air Pump DTCs (PZEV only) No Fuel Injector DTCs 10.0 volts < system voltage < 18.00 volts Device control = Not ActiveSpecific Enable_Criteria Engine Run Time 100 seconds ECT 65 C 600 Engine Rpm 3000 4 gps Mass Airflow 30 gps O2 heater not in Device control O2 heater driver DTC not active
All of the above met for at least 2 seconds
8 test failures in 10 testsamples
Frequency:2 tests per trip30 second delay betweentests1 second execution rate
DTC Type B
-
7/28/2019 08 GRP10 All Engines
14/57
08 GRP10 All Engines
Page 14 of 57
SENSED
PARAMETERFAULT
CODEMONITOR STRATEGY
DESCRIPTIONMALFUNCTION CRITERIA AND
THRESHOLD VALUE(S)SECONDARY PARAMETERS AND
ENABLE CONDITIONS
TIME LENGTH AND
FREQUENCY
MIL
ILLUMINATION
TYPE
Fuel System TooLean Bank 1
P0171 Determines if the fuelcontrol system is in a leancondition.
The EWMA of long term fuel trim(LTM) samples 1.17
(Note: EWMA stands forExponentially Weighted MovingAverage)
Notes:1. At least 24 seconds of data must
accumulate on each trip beforethe EWMA of LTM samples is
considered usable and at least15 seconds of data in the currentfuel trim cell must accumulateon each trip before the LTM forthat cell is considered usable inthe EWMA calculation.
No Misfire DTCs No Bank1 Sensor1 O2 Sensor DTCs No EVAP DTCs No Fuel Injector DTCs No IAC, MAF, or MAP DTCs No EGR DTCs No A.I.R. DTCs Engine speed > 500 rpm and < 6000 rpm BARO > 70 kPa ECT > -38.89oC and ECT < 132C MAP > 5 kPa and < 105 kPa IAT > -20.5 C and < 150C Mass Airflow > 0.5 g/s and < 510 g/s Vehicle speed < 82 mph Closed Loop Fueling 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 tankpull down portion of the test. Fuel Level > 10 % (must be < 10% for at least 10
seconds to disable; default is to enable if fuelsender is broken)
Frequency:Continuous100 ms loop
DTC Type B
-
7/28/2019 08 GRP10 All Engines
15/57
08 GRP10 All Engines
Page 15 of 57
SENSED
PARAMETERFAULT
CODEMONITOR STRATEGY
DESCRIPTIONMALFUNCTION CRITERIA AND
THRESHOLD VALUE(S)SECONDARY PARAMETERS AND
ENABLE CONDITIONS
TIME LENGTH AND
FREQUENCY
MIL
ILLUMINATION
TYPE
Fuel System Too RichBank 1
P0172 Determines if the fuelcontrol system is in a richcondition.
The EWMA of long term fuel trim(LTM) samples < 0.77
Once the above occurs, purge isramped off to determine if excesspurge is the cause. Therefore, thefollowing must also occur to report afailure:
The EWMA of LTM samples withpurge off < 0.765 during 3 of 5intrusive segments.
General Notes:1. At least 24 seconds of data must
accumulate on each trip beforethe EWMA of LTM samples isconsidered usable and at least 15seconds of data in the current fueltrim cell must accumulate on eachtrip before the LTM for that cell isconsidered usable in the EWMAcalculation.
Passive Note:
1. If the conditions in the GeneralNotes above are achieved and thenon-purge threshold of 0.765 hasbeen exceeded before purge isenabled, a passive failure result willbe reported and no intrusive test isrun. If a passive result of pass isachieved, an intrusive test will be runlater in the trip if and when thoseconditions are met.
No Misfire DTCs No Bank1 Sensor1 O2 Sensor DTCs No EVAP DTCs No Fuel Injector DTCs No IAC, MAF, or MAP DTCs No EGR DTCs No A.I.R. DTCs Engine speed > 500 rpm and < 6000 rpm BARO > 70 kPa ECT > -38.89oC and < 132C MAP > 5 kPa and < 105 kPa IAT > -20.5 C and < 150C Mass Airflow > 0.5 g/s and < 510 g/s Vehicle speed < 82 mph Closed Loop Fueling Long Term Fuel Trim Learning enabled 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.
If rich segment fail counteris 3 before segment passcounter 3, the diagnosticfails.
Frequency:Continuous100 ms loop
DTC Type B
-
7/28/2019 08 GRP10 All Engines
16/57
08 GRP10 All Engines
Page 16 of 57
SENSED
PARAMETERFAULT
CODEMONITOR STRATEGY
DESCRIPTIONMALFUNCTION CRITERIA AND
THRESHOLD VALUE(S)SECONDARY PARAMETERS AND
ENABLE CONDITIONS
TIME LENGTH AND
FREQUENCY
MIL
ILLUMINATION
TYPE
Fuel System Too RichBank 1 (Continued)
P0172 Determines if the fuelcontrol system is in a richcondition.
Intrusive Notes:1. Segments can last up to 60 seconds,and are separated by the smaller of a24 second purge-on time or enoughtime to purge 18 grams of vapor.
2. A maximum of 5 completedsegments are allowed for eachintrusive test, and up to 20 intrusiveattempts allowed per trip.
3. After an intrusive test report iscompleted, another intrusive testcannot occur for 300 seconds to allowsufficient time to purge excess vaporsfrom the canister. During this period,fuel trim will pass if the EWMA ofLTM samples > 0.765 for at least 200consecutive seconds, indicating thatthe canister has been purged.Performing intrusive tests toofrequently may also affect EVAP and
FTP emissions, and the executionfrequency of other diagnostics.
Intrusive Enable Criteria Not in Device Control The EWMA of long term fuel trim (LTM)
samples < 0.77 RPM > 500 Mass Airflow > 0.5 g/s but < 510 g/s MAP > 5 kPa but < 105 kPaTemporary Intrusive Test Inhibit CriteriaIf intrusive test segment exceeds 60 consecutiveseconds. (in this case, purge valve is opened for 10
seconds )
If rich segment fail counteris 3 before segment passcounter 3, the diagnosticfails.
Frequency:Continuous100 ms loop
Injector 1 ControlCircuit
P0201 This DTC checks the FuelInjectors for electricalintegrity
Output state is shorted or open Ignition switch is in crank or run 9 < Ignition Voltage < 18 Injector commanded on > 0.5 seconds
50 failures out of 63samples
Frequency:Continuous100 ms loop
DTC Type B
Injector 2 Control
Circuit
P0202 This DTC checks the Fuel
Injectors for electricalintegrity
Output state is shorted or open Ignition switch is in crank or run 9 < Ignition Voltage < 18 Injector commanded on > 0.5 seconds
50 failures out of 63
samples
Frequency:Continuous100 ms loop
DTC Type B
Injector 3 ControlCircuit
P0203 This DTC checks the FuelInjectors for electricalintegrity
Output state is shorted or open Ignition switch is in crank or run 9 < Ignition Voltage < 18 Injector commanded on > 0.5 seconds
50 failures out of 63samples
Frequency:Continuous100 ms loop
DTC Type B
-
7/28/2019 08 GRP10 All Engines
17/57
08 GRP10 All Engines
Page 17 of 57
SENSED
PARAMETERFAULT
CODEMONITOR STRATEGY
DESCRIPTIONMALFUNCTION CRITERIA AND
THRESHOLD VALUE(S)SECONDARY PARAMETERS AND
ENABLE CONDITIONS
TIME LENGTH AND
FREQUENCY
MIL
ILLUMINATION
TYPE
Injector 4 ControlCircuit P0204 This DTC checks the FuelInjectors for electricalintegrity
Output state is shorted or open Ignition switch is in crank or run 9 < Ignition Voltage < 18 Injector commanded on > 0.5 seconds
50 failures out of 63samples
Frequency:Continuous100 ms loop
DTC Type B
Injector 5 ControlCircuit
P0205 This DTC checks the FuelInjectors for electricalintegrity
Output state is shorted or open Ignition switch is in crank or run 9 < Ignition Voltage < 18 Injector commanded on > 0.5 seconds
50 failures out of 63samples
Frequency:Continuous
100 ms loop
DTC Type B
Injector 6 ControlCircuit
P0206 This DTC checks the FuelInjectors for electricalintegrity
Output state is shorted or open Ignition switch is in crank or run 9 < Ignition Voltage < 18 Injector commanded on > 0.5 seconds
50 failures out of 63samples
Frequency:Continuous100 ms loop
DTC Type B
Throttle Position (TP)Sensor 2 Circuit
P0220 TACM indicates acontinuous orintermittent short or openin either the signal circuit
or the TP sensor #2.
OR
TACM indicates an invalidminimum mechanicalposition for the TP sensor#2.
OR
TACM indicates referencevoltage out of range.
1) Raw TP sensor signal < 0.282 V or> 4.60 V.
OR
2) TP sensor minimum mechanicalstop voltage < 0.282 V or > 0.813V
OR
3) 4.54 V < Reference voltage < 5.21 V
Ignition in Run or Crank. Ignition voltage > 5.23 V. Valid TACM - PCM serial data. No TACM processor DTC.
1) Counter increments by 4for every error, decrementsby 1 for every pass;threshold is 133.
Check runs every 3 ms.
2) One occurrence.
Check runs at power-up.
3) Continuous. Counterincrements by 1 for everyerror, decrements by 1 forevery pass. Threshold is10ms. For Referencevoltage direct short toground.
DTC Type A
-
7/28/2019 08 GRP10 All Engines
18/57
-
7/28/2019 08 GRP10 All Engines
19/57
08 GRP10 All Engines
Page 19 of 57
SENSED
PARAMETERFAULT
CODEMONITOR STRATEGY
DESCRIPTIONMALFUNCTION CRITERIA AND
THRESHOLD VALUE(S)SECONDARY PARAMETERS AND
ENABLE CONDITIONS
TIME LENGTH AND
FREQUENCY
MIL
ILLUMINATION
TYPE
Crankshaft PositionSystem VariationNot Learned (CASE)
P0315 Determines if theCrankshaft PositionSystem Variation has notbeen learned.
Sum of Compensation Factors are 2.997 or 3.0043Manufacturers Enable Counter must be zero. 0.50 seconds
Frequency:Continuous100 ms loop
DTC Type A
Knock Sensor (KS)Circuit Bank 1
P0325 This diagnostic will detecta failed internal PCMcomponent associatedwith knock control
Output voltage is high and staysrelatively constant
Enable Conditions No VSS DTCs No TP Sensor DTCs No TAC System DTCs No ECT DTCs No Crank Sensor DTCs No CMP Sensor DTCs No MAF DTCs Engine running longer than 30 seconds Ignition voltage 9 volts Throttle position 10.00 % ECT 60.00 C Engine speed between 1000 & 2500 RPM Engine Load 40.00 % Ignition Control Spark retard 15.01 degreesDetermine Fault Region
(Instantaneous voltage average voltage is toosmall; delta from average .03125
OR
Average voltage instantaneous voltage is toosmall; delta from average 0.03125)and the average voltage 4.8 volts
Frequency:Every combustion eventContinuous
260 test failures out of 300samples
DTC Type B
-
7/28/2019 08 GRP10 All Engines
20/57
08 GRP10 All Engines
Page 20 of 57
SENSED
PARAMETERFAULT
CODEMONITOR STRATEGY
DESCRIPTIONMALFUNCTION CRITERIA AND
THRESHOLD VALUE(S)SECONDARY PARAMETERS AND
ENABLE CONDITIONS
TIME LENGTH AND
FREQUENCY
MIL
ILLUMINATION
TYPE
Knock Sensor (KS)Circuit LowFrequency Bank 1
P0327 This diagnostic will detecta wiring fault with knocksensor 1
Output voltage amplitude is low andstays relatively constant Enable Conditions No VSS DTCs No TP Sensor DTCs No TAC System DTCs No ECT DTCs NO Crank Sensor DTCs No CMP Sensor DTCs No MAF DTCs Engine running longer than 30 seconds Ignition voltage 9 volts Throttle position 10.00 % ECT 60.00 C Engine speed between 1000 & 2500 RPM Engine Load 40.00 % Ignition Control Spark retard 15.01 degreesDetermine Fault Region(Instantaneous voltage average voltage is toosmall; delta from average .03125
OR
Average voltage instantaneous voltage is toosmall; delta from average 0.03125)and the average voltage < 4.8 volts
Every combustion event
Continuous
260 test failures out of 300samples
DTC Type B
-
7/28/2019 08 GRP10 All Engines
21/57
08 GRP10 All Engines
Page 21 of 57
SENSED
PARAMETERFAULT
CODEMONITOR STRATEGY
DESCRIPTIONMALFUNCTION CRITERIA AND
THRESHOLD VALUE(S)SECONDARY PARAMETERS AND
ENABLE CONDITIONS
TIME LENGTH AND
FREQUENCY
MIL
ILLUMINATION
TYPE
Knock Sensor (KS)Circuit LowFrequency Bank 2
P0332 This diagnostic will detecta wiring fault with knocksensor 2
Output voltage amplitude is low anstays relatively constant Enable Conditions No VSS DTCs No TP Sensor DTCs No TAC System DTCs No ECT DTCs NO Crank Sensor DTCs No CMP Sensor DTCs No MAF DTCs Engine running longer than 30 seconds Ignition voltage 9 volts Throttle position 10.00 % ECT 60.00 C Engine speed between 1000 & 2500 RPM Engine Load 40.00 % Ignition Control Spark retard 15.01 degreesDetermine Fault Region(Instantaneous voltage average voltage is toosmall; delta from average .03125
OR
Average voltage instantaneous voltage is toosmall; delta from average 0.03125)and the average voltage < 4.8 volts
Every combustion event
Continuous
260 test failures out of 300samples
DTC Type B
Crankshaft Position(CKP) Sensor ACircuit
P0335 This diagnosticdetermines whether afault exists with crankposition sensor circuitsignal
If 6 low res pulses have been seen and0 med res pulses have been seen
AND
1 cam has been seen and 0 med respulses have been seen
Engine run time > 3 seconds Low res interrupt - for lowres check
100 ms - for cam check
40 failures out of 50samples
DTC Type B
Crankshaft Position
(CKP) Sensor APerformance
P0336 This diagnostic
determines whether aperformance fault existswith crank position sensorsignal
If 6 low res pulses have been seen and
a number of med res pulses otherthan 0 or 36 have been seen
AND
1 cam has been seen and a number ofmed res pulses other than 0 or 36have been seen
Engine run time > 3 seconds Low res interrupt - for low
res check
100 ms - for cam check
40 failures out of 50samples
DTC Type B
-
7/28/2019 08 GRP10 All Engines
22/57
-
7/28/2019 08 GRP10 All Engines
23/57
-
7/28/2019 08 GRP10 All Engines
24/57
08 GRP10 All Engines
Page 24 of 57
SENSED
PARAMETERFAULT
CODEMONITOR STRATEGY
DESCRIPTIONMALFUNCTION CRITERIA AND
THRESHOLD VALUE(S)SECONDARY PARAMETERS AND
ENABLE CONDITIONS
TIME LENGTH AND
FREQUENCY
MIL
ILLUMINATION
TYPE
Exhaust GasRecirculation (EGR)Solenoid ControlCircuit
P0403 This DTC checks the LinearEGR circuit for electricalintegrity
Output state invalid
Ignition switch is in crank or run 9 volts < Ignition Voltage < 18 volts 20.00 secondsOR
chip protection logicindicates a short failure 1time
Frequency:Continuous100 ms loop
Chip protection logic:5 failures out of 10 samplesindicate a short
Frequency of this logic is12.5 ms loopContinuous
Once the chip protectionlogic detects 5 failures outof 10 samples, the driver is
turned off for the rest ofthe trip.
DTC Type B
Exhaust GasRecirculation (EGR)Open PositionPerformance
P0404 This diagnostic detects ifthe pintle position error istoo large
Pintle position error [absolute valueof (desired position - actual position)]> 20.00 %
Enable Stability Limit Time > 0.2 sec.5 Volt reference DTCs not activeEngine Overtemp DTCs not activeEngine is runningOff-board device not activePintle cleaning not activeP0401 not intrusiveIgnition voltage 11 voltsDesired EGR position > 0%
Desired EGR position < 19.5 % for 1 sec.
Frequency:232 fail counts out of 400sample counts
100ms loopContinuous
DTC Type B
Exhaust GasRecirculation (EGR)Position Sensor ACircuit Low Voltage
P0405 This diagnostic detects ifthe pintle positionfeedback circuit is open orshorted to ground
EGR feedback sensor signal < 4.0% of5 volt reference voltage (0.25 Volts)
Enable Stability Limit Time > 0.2 sec.5 Volt reference DTCs not activeEngine is runningOff-board device not activePintle cleaning not activeP0401 not intrusiveIgnition voltage 11 volts
Frequency:50 fail counts out of 55sample counts
100ms loopContinuous
DTC Type B
-
7/28/2019 08 GRP10 All Engines
25/57
-
7/28/2019 08 GRP10 All Engines
26/57
08 GRP10 All Engines
Page 26 of 57
SENSED
PARAMETERFAULT
CODEMONITOR STRATEGY
DESCRIPTIONMALFUNCTION CRITERIA AND
THRESHOLD VALUE(S)SECONDARY PARAMETERS AND
ENABLE CONDITIONS
TIME LENGTH AND
FREQUENCY
MIL
ILLUMINATION
TYPE
AIR Solenoid RelayControl Circuit P0412 This DTC checks theoutput driver for electricalintegrity
Output state is invalid
Ignition switch is in crank or run9 < Ignition Voltage < 18Pump must be commanded on >0.5 seconds
15 failure out of 20samples
OR
chip protection logicindicates a short failure 1time
Frequency:Continuous100 ms loop
Chip protection logic:5 failures out of 10 samplesindicate a short
Frequency of this logic is12.5 ms loopContinuous
Once the chip protectionlogic detects 5 failures out
of 10 samples, the driver isturned off for the rest ofthe trip.
DTC Type B
(L26 PZEV only)
G
-
7/28/2019 08 GRP10 All Engines
27/57
08 GRP10 All Engines
Page 27 of 57
SENSED
PARAMETERFAULT
CODEMONITOR STRATEGY
DESCRIPTIONMALFUNCTION CRITERIA AND
THRESHOLD VALUE(S)SECONDARY PARAMETERS AND
ENABLE CONDITIONS
TIME LENGTH AND
FREQUENCY
MIL
ILLUMINATION
TYPEAIR Pump RelayControl Circuit
P0418 This DTC checks theoutput driver for electricalintegrity
Output state is shorted, open or overtemperature
Ignition switch is in crank or run9< Ignition Voltage < 18 15 failure out of 20samples for open or over
temperature
chip protection logicindicates a short failure 1time
Frequency:Continuous100 ms loop
Chip protection logic:5 failures out of 10 samplesindicate a short
Frequency of this logic is12.5 ms loopContinuous
Once the chip protectionlogic detects 5 failures outof 10 samples, the driver is
turned off for the rest ofthe trip.
DTC Type B
(L26 PZEV only)
-
7/28/2019 08 GRP10 All Engines
28/57
08 GRP10 All Engines
-
7/28/2019 08 GRP10 All Engines
29/57
08 GRP10 All Engines
Page 29 of 57
SENSED
PARAMETERFAULT
CODEMONITOR STRATEGY
DESCRIPTIONMALFUNCTION CRITERIA AND
THRESHOLD VALUE(S)SECONDARY PARAMETERS AND
ENABLE CONDITIONS
TIME LENGTH AND
FREQUENCY
MIL
ILLUMINATION
TYPECatalyst System LowEfficiency Bank 1(Continued)
P0420 Oxygen Storage Test Enable Conditions; must hold true from 5seconds after idle conditions are met to end of test
Delta IAC 255 steps Delta RPM 12800 3 gps MAF 12 gps CCP DC Multiplier 1 RPM Desired RPM Gain 12800 Desired RPM RPM 12800 Tests attempted this idle period < 1 Load change: If during test enable, conditions
the engine load changes more than 100.0%, the
test starts over. If during the intrusive portionof the test, the load changes by more than100%, then the test is aborted for that idleperiod.
Engine Fueling Criteria at Beginning of Idle Period
Must be met from between 4 and 7 secondsafter idle conditions have been met for at least5 seconds
Number of pre-O2 switches 4 Average BPW is within a window based on a
table defined by airflow (see table)
0.94 average short term fuel trim 1.06After engine fueling criteria has been met: 94.7short term fuel trim 106.5 within 2.5 seconds.
DTC Type A
Exhaust GasRecirculation (EGR)Closed PositionPerformance
P042E This diagnostic detects ifthe valve is stuck openwhen commanded closed.
Actual pintle position >= 5.5% of 5volt reference voltage from learnedclosed position (8.19% EGR position)
Enable Stability Limit Time > 0.2 sec.5 Volt reference DTCs not activeEGR Position Sensor A Circuit High Voltage (P0406)not failingEngine is running
Off-board device not activePintle cleaning not activeP0401 not intrusiveIgnition voltage 11 voltsDesired EGR position = 0% for 1 sec.
4 failure detections of:360 fail counts out of 400sample counts(with pintle movementbetween failure detections
of 40% for at least 1 secondopen time)
Frequency:100ms loopContinuous
DTC Type B
08 GRP10 All Engines
-
7/28/2019 08 GRP10 All Engines
30/57
08 GRP10 All Engines
Page 30 of 57
SENSED
PARAMETERFAULT
CODEMONITOR STRATEGY
DESCRIPTIONMALFUNCTION CRITERIA AND
THRESHOLD VALUE(S)SECONDARY PARAMETERS AND
ENABLE CONDITIONS
TIME LENGTH AND
FREQUENCY
MIL
ILLUMINATION
TYPEEvaporativeEmission (EVAP)System Small LeakDetected (EONV)
P0442 This DTC will detect asmall leak (>= 0.020) inthe EVAP system betweenthe fuel fill cap and thepurge solenoid.
SMALL LEAK TEST FAIL:Engine Off Natural Vacuum (EONV)The total pressure change achievedduring the test is normalized againsta target value that is based upon fuellevel and ambient temperature.(Values range from 249.1 to 685Pascals). The normalized value isentered into EWMA (with 0= perfectpass and 1=perfect fail). Once EWMAexceeds the fail threshold, the DTClight is illuminated. The DTC light can
be turned off if the EWMA falls belowthe re-pass threshold for 3consecutive trips.
Fail threshold = 0.65Re-Pass threshold = 0.35
TEST ENABLE :MAP, Baro, MAF DTCs not activeCrank Sensor DTC not activeVS Sensor DTCs not activeNo Fuel Tank Pressure Sensor Circuit DTCsNo EVAP Canister Purge Solenoid Circuit DTCsNo EVAP Canister Vent Solenoid Circuit DTCsNo Fuel Level DTCsCoolant Sensor DTCs not activeIAT Sensor DTCs not activeEVAP Vacuum Sensor Performance DTC not active.EVAP CCP stuck open DTC not active.
EVAP large leak DTC not active.Ignition off timer DTC not active.Canister Vent restriction DTC is not activeFuel Level 10.0% but 90.0%No thermostat rationality DTCs
Estimated ambient temperature at end of drive 0oC but 34oC.Drive time 600 seconds.Drive length 8.300048828125 kmCoolant 70oC.
No fuel filling (fuel level increment 10%) DuringEONV test.BARO > 74.0kPa
Estimate of Ambient Air Temperature ValidConditions to be valid:Cold StartStartupC(ECT-IAT) IAT
OR
Hot RestartSufficient drive length to get accurate estimate ofambient air temperature.(at least a minimum of 3 minutes and 3 kilometers)
Once per cold start, duringhot soak (up to 2400 sec.).Time since last completetest >= 17 hours if EWMA ispassing, or >= 10 hours ifEWMA is failing.No more than 2 attemptsper day.
DTC Type A
EWMA
Average runlength: 8
Run length is 2 to6 trips after codeclear or non-volatile reset
08 GRP10 All Engines
-
7/28/2019 08 GRP10 All Engines
31/57
08 GRP10 All Engines
Page 31 of 57
SENSED
PARAMETERFAULT
CODEMONITOR STRATEGY
DESCRIPTIONMALFUNCTION CRITERIA AND
THRESHOLD VALUE(S)SECONDARY PARAMETERS AND
ENABLE CONDITIONS
TIME LENGTH AND
FREQUENCY
MIL
ILLUMINATION
TYPEEvaporativeEmission (EVAP)Purge SolenoidControl Circuit
P0443 This DTC checks the PurgeSolenoid Control Circuitfor electrical integrityduring operation.
The PCM detects that thecommanded start of the driver andthe actual state of the control circuitdo not match.
Ignition switch is in crank or run9 Ignition Voltage 18
15 failure out of 20samples
OR
Chip protection logicindicates a short failure 1time
Frequency:Continuous100 ms loop
Chip protection logic:5 failures out of 10 samplesindicate a short
Frequency of this logic is12.5 ms loopContinuous
Once the chip protectionlogic detects 5 failures out
of 10 samples, the driver isturned off for the rest ofthe trip.
DTC Type B
EvaporativeEmission (EVAP)Vent SystemPerformance
P0446 This DTC will determine ifa restriction is present inthe vent solenoid, ventfiller, vent hose or EVAPcanister
Tank Vacuum > 2989.1 Pascals for 5secondsBEFOREPurge Volume > 6 liters
OR
Vented Vacuum < -622.7 Pascals or
Vented Vacuum > 1245.4 Pascals for60 seconds
2 liters of fuel must be consumedafter setting the DTC active the firsttime to set the DTC active the secondtime.
General Test Enable No MAP , Baro DTCs No TP Sensor DTCs No VSS DTCs No IAT DTCs No ECT DTCs No Fuel Tank Pressure Sensor Circuit DTCs No Evap Canister Purge s olenoid Circuit DTCs No EVAP Canister Vent Solenoid Circuit DTCs No Thermostat Rationality DTCs 10 % Fuel Level 90 % 11.00 V < System Voltage < 18.00 V 4 C < IAT < 30C ECT < 35 C BARO > 74.00 kPa (8000 ft)
Once per cold start
Time is dependent ondriving conditions
Max. before test abort is1000 seconds
DTC Type B
EvaporativeEmission (EVAP)Vent Solenoid
Control Circuit
P0449 This DTC checks theoutput driver for electricalintegrity during
operation.
The PCM detects that thecommanded state of the driver andthe actual state of the control circuit
do not match.
Ignition switch is in crank or run 9 Ignition Voltage 18
50 failures out of 63samples
Frequency:Continuous100 ms loop
DTC Type A
-
7/28/2019 08 GRP10 All Engines
32/57
-
7/28/2019 08 GRP10 All Engines
33/57
08 GRP10 All Engines
-
7/28/2019 08 GRP10 All Engines
34/57
g
Page 34 of 57
SENSED
PARAMETERFAULT
CODEMONITOR STRATEGY
DESCRIPTIONMALFUNCTION CRITERIA AND
THRESHOLD VALUE(S)SECONDARY PARAMETERS AND
ENABLE CONDITIONS
TIME LENGTH AND
FREQUENCY
MIL
ILLUMINATION
TYPEFuel Level SensorCircuit High
P0463 This DTC will detect a fuelsender stuck out of rangehigh.
Fuel level A/D counts more than 153A/D counts for 25 seconds
runs continuously DTC Type B
Fuel Level Sensor 1Circuit Intermittent
P0464 This DTC will detectintermittent fuel levelsensor signals that wouldhave caused the engine-off natural vacuum smallleak test to abort due toan apparent re-fuelingevent.
If a change in fuel level is detected theengine-off natural vacuum test isaborted due to an apparent refuelingevent. Subsequent to the abort, arefueling rationality test is executedto confirm that a refueling eventoccurred. If a refueling is confirmed,then the test sample is consideredpassing. Otherwise, the sample is
considered failing indicating anintermittent signal problem.
The refuel event is defined as achange of 10.0 % fuel level during theengine-off test.
A refueling event is confirmed if thefuel level has a persistent change of10.0 % for 30 seconds.
This test will execute whenever the engine-offnatural vacuum small leak test (P0442) executes
This test is executed duringan engine-off naturalvacuum small leak test. Thetest can only execute onceper engine-off period.
The length of the test isdetermined by therefueling rationality test
which can take up to 600seconds to complete.
The test will report a failureif 2 out of 3 samples arefailures.
DTC Type A
Cooling Fan 1
Control Circuit
P0480 This DTC checks the
output driver for electricalintegrity
Output state is invalid Ignition switch is in crank or run9 < Ignition Voltage < 18Fan must be commanded on >0.5 seconds
15 failure out of 20
samples
OR
chip protection logicindicates a short failure 1time
Frequency:Continuous100 ms loop
Chip protection logic:5 failures out of 10 samplesindicate a short
Frequency of this logic is12.5 ms loopContinuous
Once the chip protectionlogic detects 5 failures out
of 10 samples, the driver isturned off for the rest ofthe trip.
DTC Type B
08 GRP10 All Engines
-
7/28/2019 08 GRP10 All Engines
35/57
Page 35 of 57
SENSED
PARAMETERFAULT
CODEMONITOR STRATEGY
DESCRIPTIONMALFUNCTION CRITERIA AND
THRESHOLD VALUE(S)SECONDARY PARAMETERS AND
ENABLE CONDITIONS
TIME LENGTH AND
FREQUENCY
MIL
ILLUMINATION
TYPECooling Fan 2
Control Circuit
P0481 This DTC checks the
output driver for electricalintegrity
Output state is invalid Ignition switch is in crank or run9 < Ignition Voltage < 18Fan must be commanded on >0.5 seconds
15 failure out of 20
samples
OR
chip protection logicindicates a short failure 1time
Frequency:Continuous100 ms loop
Chip protection logic:5 failures out of 10 samplesindicate a short
Frequency of this logic is12.5 ms loopContinuous
Once the chip protectionlogic detects 5 failures out
of 10 samples, the driver isturned off for the rest ofthe trip.
DTC Type B
EvaporativeEmission (EVAP)System Flow DuringNon-Purge
P0496 This DTC will determine ifthe purge solenoid isleaking to enginemanifold vacuum.
Tank Vacuum > 2490.9 Pascals
for
5.00 secBEFORETest time > 60 seconds (cold start)
General Test Enable No MAP , Baro DTCs No TP Sensor DTCs No VSS DTCs No IAT DTCs No ECT DTCs No Fuel Tank Pressure Sensor circuit DTCs No EVAP canister purge valve solenoid circuit
DTCs No EVAP Canister Vent Solenoid circuit DTCs No Thermostat Rationality DTCs 10 %
-
7/28/2019 08 GRP10 All Engines
36/57
Page 36 of 57
SENSED
PARAMETERFAULT
CODEMONITOR STRATEGY
DESCRIPTIONMALFUNCTION CRITERIA AND
THRESHOLD VALUE(S)SECONDARY PARAMETERS AND
ENABLE CONDITIONS
TIME LENGTH AND
FREQUENCY
MIL
ILLUMINATION
TYPEIdle Air Control (IAC)
System - RPM TooLow
P0506 This DTC will determine if
a low idle exists.
RPM < (Desired RPM a value from a
look up table based on ECT)
ECT value-40 300-28 300-16 300-4 3008 30020 30032 10044 100
56 10068 10080 10092 100104 100116 100128 100140 100152 100
Test Enable:
EVAP Canister Purge Valve Stuck Open orSolenoid Control Circuit DTCs not active
No ECT DTCs No Fuel Injector DTCs No TAC system DTCs No IAT DTCs No Fuel Trim DTCs No MAF DTCs No TP Sensor DTCs No Misfire DTCs
No VSS DTCs No MAP , Baro DTCs ECT -40.00 C System Voltage 9.00 V and 18.00 V IAT -40.00 C Engine run time 1.00 seconds BARO 60.00 kPa TP Sensor 0.80% VSS 3.00 MPH Catalyst Diagnostic Intrusive Test = not active Post O2 Diagnostic Intrusive Test = not active Transmission state hasnt changed in last 0.1
seconds Above met for a time 5 seconds to enable
diagnostic.
8.00 seconds per test
4 tests to fail; must leaveenable criteria betweeneach test
Frequency:Continuous after enable100ms loop
DTC Type B
08 GRP10 All Engines
-
7/28/2019 08 GRP10 All Engines
37/57
Page 37 of 57
SENSED
PARAMETERFAULT
CODEMONITOR STRATEGY
DESCRIPTIONMALFUNCTION CRITERIA AND
THRESHOLD VALUE(S)SECONDARY PARAMETERS AND
ENABLE CONDITIONS
TIME LENGTH AND
FREQUENCY
MIL
ILLUMINATION
TYPEIdle Air Control (IAC)
System - RPM TooHigh
P0507 This DTC will determine if
a high idle exists.
Results in LimitedAuthority Mode if vehiclehas Electronic ThrottleControl
RPM > (Desired RPM + value from look
up table based on ECT)
ECT value-40 300-28 300-16 300-4 3008 30020 30032 200
44 20056 20068 17580 17592 175104 175116 175128 175140 175152 175
Test Enable:
EVAP Canister Purge Valve Stuck Open orSolenoid Control Circuit DTCs not active
No ECT DTCs No Fuel Injector DTCs No TAC system DTCs No IAT DTCs No Fuel Trim DTCs No MAF DTCs No TP Sensor DTCs No Misfire DTCs
No VSS DTCs No MAP , Baro DTCs ECT -40.00 C System Voltage 9.00 V but 18.00 V IAT -40.00 C Engine run time 1.00 seconds BARO 60.00 kPa TP Sensor 0.80% VSS 3.00 MPH Catalyst Diagnostic Intrusive Test = not active Post O2 Diagnostic Intrusive Test = not active Transmission state hasnt changed in last 0.1
seconds Above met for a time 5 seconds to enable
diagnostic.
8.00 seconds per test
4 tests to fail; must leaveenable criteria betweeneach test
Frequency:Continuous after enable100ms loop
DTC Type A
Control Module ReadOnly Memory (ROM)
P0601 This DTC will be stored ifthe calibration check sumis incorrect
Output state invalid PCM state = crank or run Ignition voltage 5 volts Engine speed < 5000
1 failure
Frequency:50 ms loopContinuous
DTC Type A
Control Module NotProgrammed
P0602 This DTC will be stored ifthe PCM is a service PCM
that has not beenprogrammed.
Output state invalid PCM state = crank or run PCM is identified through calibration as a
Service PCM
Test is run at Powerup
Test also runs:Frequency:100ms loopContinuous
DTC Type A
08 GRP10 All Engines
-
7/28/2019 08 GRP10 All Engines
38/57
Page 38 of 57
SENSED
PARAMETERFAULT
CODEMONITOR STRATEGY
DESCRIPTIONMALFUNCTION CRITERIA AND
THRESHOLD VALUE(S)SECONDARY PARAMETERS AND
ENABLE CONDITIONS
TIME LENGTH AND
FREQUENCY
MIL
ILLUMINATION
TYPEControl Module
Random AccessMemory (RAM)
P0604 Indicates that PCM is
unable to correctly writeand read data to and fromRAM
Data read does not match
data written
Ignition in Run or Crank One failure at key-up
initialization. This check ison all GMPX RAM.
OR
Fault counter incrementsby 10 for every error,decrements by 1 for everypass; fail threshold = 20.This check is on the DesiredThrottle Position RAM
location and runs 12.5 mscontinuous
OR
Fault counter incrementsby 10 for every error,decrements by 1 for everypass; fail threshold = 20.This check is on all GMPXRAM and runs 100 ms
continuous
DTC Type A
ECM/PCM Processor P0606 Indicates that the PCMhas detected a TACMinternal processorintegrity fault
TACM has process sequencing error,dual path consistency error, clockerror, or computer is not operatingproperly
Ignition in Run/Crank or during key-off Fault sets within 200 msecRuns every 18.75 msec
DTC Type A
5 Volt Reference 1Circuit
P0641 This DTC detects if the 5Volt supply is too high ortoo low
Voltage state invalid(Voltage > 4.7 volts or voltage < 4.39volts)
PCM state = run Failed for 10.00 secFrequency:100ms loopContinuous
DTC Type B
08 GRP10 All Engines
-
7/28/2019 08 GRP10 All Engines
39/57
Page 39 of 57
SENSED
PARAMETERFAULT
CODEMONITOR STRATEGY
DESCRIPTIONMALFUNCTION CRITERIA AND
THRESHOLD VALUE(S)SECONDARY PARAMETERS AND
ENABLE CONDITIONS
TIME LENGTH AND
FREQUENCY
MIL
ILLUMINATION
TYPEMalfunction
Indicator Lamp (MIL)Control Circuit
P0650 This DTC checks the
output driver for electricalintegrity
Output state is shorted, open or over
temperature
Ignition switch is in crank or run9< Ignition Voltage < 18
15 failure out of 20
samples for open or overtemperature
chip protection logicindicates a short failure 1time
Frequency:Continuous100 ms loop
Chip protection logic:5 failures out of 10 samplesindicate a short
Frequency of this logic is12.5 ms loopContinuous
Once the chip protectionlogic detects 5 failures outof 10 samples, the driver is
turned off for the rest ofthe trip.
DTC Type B
No MIL
5 Volt Reference 2Circuit
P0651 This DTC detects if the 5Volt supply is too high ortoo low
Voltage state invalid(Voltage > 4.7 volts or voltage < 4.4volts)
PCM state = run Failed for 10.00 secFrequency:100ms loopContinuous
DTC Type B
Accelerator PedalPosition (APP)System
P1125 PCM determines a limphome mode of operationdue to multipleaccelerator pedal sensor
faults.
This DTC is set when:1) 1 or more APP sensors areout of range (< 0.7 volts or > 4.5 volts),OR
2) Both APP sensors disagree (> 0.225volts)
Ignition in Run or Crank. Ignition voltage > 5.23 V. Valid TACM - PCM serial data. No TACM processor DTC.
One occurrence.
Check runs every 18.75 ms.
DTC Type A
08 GRP10 All Engines
-
7/28/2019 08 GRP10 All Engines
40/57
Page 40 of 57
SENSED
PARAMETERFAULT
CODEMONITOR STRATEGY
DESCRIPTIONMALFUNCTION CRITERIA AND
THRESHOLD VALUE(S)SECONDARY PARAMETERS AND
ENABLE CONDITIONS
TIME LENGTH AND
FREQUENCY
MIL
ILLUMINATION
TYPEO2S Insufficient
Switching Bank 1Sensor 1
P1133 This DTC determines if the
O2 sensor is no longersufficiently switching.
Half cycle L/R switches < 40
or Half cycle R/L switches < 40
OR
Slope Time L/R switches < 3or Slope Time R/L switches < 3
Common Enable Criteria
No TP Sensor DTCs No MAP DTCs No ECT DTCs No MAF DTCs No IAT DTCs No Evap DTCs No Fuel Injector DTCs No Air DTCs (PZEV only) 10.0 volts < system voltage < 18.00 volts Device control = Not ActiveSpecific Enable Criteria EGR flow diagnostic Intrusive Test= Not Active Catalyst monitor diagnostic Intrusive Test= Not
Active Post Oxygen Sensor Diagnostic Intrusive Test =
Not Active O2 Heater on for 0 seconds Bank 1 Sensor1 circuit and heater and heater
drive DTCs not Active In one of the following four fueling cells: Purge
off, normal; purge off, high flow; purge on,normal; purge on, high flow Misfire DTC = Not Active ECT > 65.00 C Engine run time > 60.00 seconds EVAP canister purge duty cycle 0.00 % 15.00 gps MAF 29.0 gps 1300.00 RPM 3000.00 Throttle position 2.00 % Fuel state = closed loop Transmission (automatic) not in Park, Reverse
or Neutral
All of the above met for at least 1 second.
90000.00 ms
Frequency:Once per trip
DTC Type B
08 GRP10 All Engines
-
7/28/2019 08 GRP10 All Engines
41/57
Page 41 of 57
SENSED
PARAMETERFAULT
CODEMONITOR STRATEGY
DESCRIPTIONMALFUNCTION CRITERIA AND
THRESHOLD VALUE(S)SECONDARY PARAMETERS AND
ENABLE CONDITIONS
TIME LENGTH AND
FREQUENCY
MIL
ILLUMINATION
TYPEO2S Transition Time
Ratio Bank 1 Sensor1
P1134 This DTC determines if the
O2 sensor transition timebetween rich to lean andlean to rich is degraded
Transition time difference < -60
OR
Transition time difference > 73
Common Enable Criteria
No TP Sensor DTCs No MAP DTCs No ECT DTCs No MAF DTCs No IAT DTCs No Evap DTCs No Fuel Injector DTCs EGR flow diagnostic Intrusive Test = Not Active Catalyst monitor diagnostic Intrusive Test = Not
Active Post Oxygen Sensor Diagnostic Intrusive Test =
Not Active 10.0 volts < system voltage < 18.00 volts Device control = Not ActiveSpecific Enable Criteria O2 Heater on for 0 seconds Bank 1 Sensor1 circuit and heater and heater
drive DTCs = Not Active In one of the following four fueling cells: Purge
off, normal; purge off, high flow; purge on,
normal; purge on, high flow Misfire DTC = Not Active ECT > 65.00 C Engine run time > 60.00 seconds EVAP canister purge duty cycle 0.00 % 15.00 gps MAF 29.0 gps 1300.00 RPM 3000.00 Throttle position 2.00 % Fuel state = closed loop Transmission (automatic) not in Park, Reverse
or Neutral
All of the above met for at least 1 second.
90.s
Frequency:Once per trip
DTC Type B
Engine Coolant OverTemperature -Protection ModeActive
P1258 This DTC indicates thatthe engine is or has beenin camel mode, where thecoolant has gotten so hotthat the engine is beingrun first on one bank ofinjectors, and then on theother bank, in an effort tosave the engine.
Injectors are turned off due to ECT >131C
ECT shorts tests not failing Engine is running Engine run time > 5 seconds
Frequency:1 secondContinuous
DTC Type A
08 GRP10 All Engines
-
7/28/2019 08 GRP10 All Engines
42/57
Page 42 of 57
SENSED
PARAMETERFAULT
CODEMONITOR STRATEGY
DESCRIPTIONMALFUNCTION CRITERIA AND
THRESHOLD VALUE(S)SECONDARY PARAMETERS AND
ENABLE CONDITIONS
TIME LENGTH AND
FREQUENCY
MIL
ILLUMINATION
TYPEBypass Line Monitor P1350 This diagnostic detects an
open or short on theElectronic Spark Timing(EST) output circuits.
Fault is detected Engine is running or cranking No P0350 (Ignition Coil Circuit) DTC Active.
90 failure out of 100
samples
Frequency:Continuous100 ms loop
Once the fault logic detectsa failure, the diagnostic isturned off for the rest ofthe trip.
DTC Type B
Cold Start Emissions
Reduction SystemFault
P1400 Model based test
computes exhaustthermal energy fromelevated idle speed andretarded spark advance.Detects if the cold startemission reductionsystem has failedresulting in the deliveredthermal energy being outof range.
(Average desired accumulated
exhaust energy - Average measuredaccumulated exhaust energy) < -5kJ/s
OR
(Average desired accumulatedexhaust energy - Average measuredaccumulated exhaust energy) > 0.3kJ/s
Cold start emission reduction strategy isactive.
Vehicle speed < 2 mph. Throttle position < 0.5%. Airflow per cylinder > 40 mg. No DTCs set for the following systems: MAP,
MAF, IAT, ECT, Misfire, Electronic Spark Timing,Crank sensor, Idle, Fuel Injection, TP sensor,VSS, 5 volt reference, PCM Memory, AIR (PZEVonly).
100 ms loop
Runs once per trip whenthe cold start emissionreduction strategy is active.
Test completes after 15seconds of accumulatedqualified data.
DTC Type A
08 GRP10 All Engines
-
7/28/2019 08 GRP10 All Engines
43/57
Page 43 of 57
SENSED
PARAMETERFAULT
CODEMONITOR STRATEGY
DESCRIPTIONMALFUNCTION CRITERIA AND
THRESHOLD VALUE(S)SECONDARY PARAMETERS AND
ENABLE CONDITIONS
TIME LENGTH AND
FREQUENCY
MIL
ILLUMINATION
TYPEThrottle Actuator
Control (TAC)Module ThrottleActuator PositionPerformance
P1516 Indicates that the TAC
Module has detected athrottle positioning error
OR
TACM cannot determinethrottle positioning
OR
Both TP Sensors are
invalid
Absolute value of the throttle error:
2 degrees for >200 ms with nochange in Commanded ThrottlePosition.OR2 degrees for >500 ms for throttlecommand changes 2 degrees.OR 5 degrees for >200 ms for throttlecommand changes 5 degrees.OR
5 degrees for > 300 ms ascommanded throttle changescontinuously (no step change)ORCommanded DTP has been stable for5 seconds, and TACM can not hold +/-2 degree tolerance for 200ms.
OR
PCM processor DTCs.
ORTACM processor DTC.
OR
Both TP Sensor Circuit DTCs are set.ORPCM-TACM Serial Data DTC with anyAPP Sensor DTC or TP Sensor DTC.
[Throttle error = Measured throttle
position - commanded throttleposition]
Ignition in Run or Crank. Ignition voltage > 5.23 V. Valid TACM - PCM serial data. Not in battery saver mode.
One occurrence.
Check runs every 3 ms.
DTC Type A
08 GRP10 All Engines
-
7/28/2019 08 GRP10 All Engines
44/57
Page 44 of 57
SENSED
PARAMETERFAULT
CODEMONITOR STRATEGY
DESCRIPTIONMALFUNCTION CRITERIA AND
THRESHOLD VALUE(S)SECONDARY PARAMETERS AND
ENABLE CONDITIONS
TIME LENGTH AND
FREQUENCY
MIL
ILLUMINATION
TYPEControl Module
Throttle ActuatorPositionPerformance
P2101 Indicates that the PCM
has detected a throttlepositioning error
Absolute value of the throttle error >
6%.
[Throttle error = Measured throttleposition - modeled throttle position]
Ignition in Run or Crank TACM determines PCM Desired Throttle
Position is valid. Not in battery saver mode. No Airflow Actuation DTC. (Engine Running = true) or (Ignition Voltage >
8.5 volts). No Throttle Actuation DTC. No PCM-TACM Serial Data DTC. Both TP Sensor Circuit DTCs are not set. No PCM Processor DTCs. No TACM Processor DTC.
High counter increments
by 2 for every throttle error> 6%; decrements by 1 if0% < throttle error
-
7/28/2019 08 GRP10 All Engines
45/57
Page 45 of 57
SENSED
PARAMETERFAULT
CODEMONITOR STRATEGY
DESCRIPTIONMALFUNCTION CRITERIA AND
THRESHOLD VALUE(S)SECONDARY PARAMETERS AND
ENABLE CONDITIONS
TIME LENGTH AND
FREQUENCY
MIL
ILLUMINATION
TYPEThrottle Actuator
Control (TAC)Module Performance
P2108 Indicates that TAC Module
is unable to correctly readdata from the flashmemory.
Indicates that TAC Moduleis unable to correctlywrite and read data toand from RAM.
Indicates that the TACModule has detected an
internal processorintegrity fault.
1)Power-up test fails to read/writedataOR
2)Maximum allowed Running ResetsexceededOR
3)ROM checksum does not matchexpected checksumOR
4)RAM data read does not matchdata writtenOR
5)Failure of Interrupt process flag tomatch expected valueOR
6)Program is not executed in theproper orderOR
7)Primary and Redundant RAMvariables disagreeOR
8)Primary and Redundant IndicatedPedal Position calculation
difference > 0.0%OR9)Math/Logic test fails to equate to a
predetermined valueOR
10)Internal Register data read doesnot match data writtenOR
11)Internal Timer fails to incrementOR
12)Watchdog Timer fails toincrementOR
13)Failure of Processor Stack pointerto zero at Main Loop.
Ignition in Run or Crank. Ignition voltage > 5.23 V. Valid TACM - PCM serial data.
1) One occurrence
Check runs at Resetinitialization
2) 10 occurrences duringignition cycle
Check runs at Resetinitialization
3) One occurrence.
Check runs at power upand every 60 secondsthereafter.
4) One occurrence.
Check runs at power upand every 800 millisecondsthereafter
5) - 13) One occurrence.
Check runs every 3milliseconds. SecondWatchdog timer runs in 10millisecond loop.
DTC Type A
08 GRP10 All Engines
-
7/28/2019 08 GRP10 All Engines
46/57
Page 46 of 57
SENSED
PARAMETERFAULT
CODEMONITOR STRATEGY
DESCRIPTIONMALFUNCTION CRITERIA AND
THRESHOLD VALUE(S)SECONDARY PARAMETERS AND
ENABLE CONDITIONS
TIME LENGTH AND
FREQUENCY
MIL
ILLUMINATION
TYPEAccelerator Pedal
Position (APP) Sensor1 Circuit
P2120 TACM indicates a
continuous orintermittent short or openin either the signal circuitor the APP sensor #1.
OR
TACM indicates an invalidminimum mechanicalposition for the APPsensor #1.
OR
TACM indicates referencevoltage out of range.
1) Raw APP sensor signal < 0.235 V
or > 4.487 V.
OR
2) APP sensor minimum mechanicalstop voltage < 0.235 V.
OR
3) Reference Voltage < 4.54 V or >5.21 V.
Ignition in Run or Crank. Ignition voltage > 5.23 V. Valid TACM - PCM serial data. No TACM processor DTC.
1) & 2) Counter increments
by 4 for every error,decrements by 1 for everypass; threshold is 133.
Check runs every 3 ms.
DTC Type A
Accelerator PedalPosition (APP) Sensor2 Circuit
P2125 1) TACM indicates acontinuous orintermittent short or openin either the signal circuitor the APP sensor #2.
OR
2) TACM indicates aninvalid minimummechanical position forthe APP sensor #2.
OR
3) TACM indicatesreference voltage out ofrange.
1) Raw APP sensor signal < 0.235 V or> 4.487 V.
OR
2) APP sensor minimum mechanical
stop voltage > 0.235 V.
OR
3) Reference voltage < 4.54 V or > 5.21V.
Ignition in Run or Crank. Ignition voltage > 5.23 V. Valid TACM - PCM serial data. No TACM processor DTC.
1) & 2) Counter incrementsby 4 for every error,decrements by 1 for everypass; threshold is 180.
Check runs every 3 ms.
DTC Type A
08 GRP10 All Engines
-
7/28/2019 08 GRP10 All Engines
47/57
Page 47 of 57
SENSED
PARAMETERFAULT
CODEMONITOR STRATEGY
DESCRIPTIONMALFUNCTION CRITERIA AND
THRESHOLD VALUE(S)SECONDARY PARAMETERS AND
ENABLE CONDITIONS
TIME LENGTH AND
FREQUENCY
MIL
ILLUMINATION
TYPEThrottle Position (TP)
Sensor 1-2Correlation
P2135 TACM indicates a
continuous orintermittent correlationfault between TP sensors#1 and #2.
OR
TACM indicates an invalidminimum mechanicalposition correlationbetween TP sensor #1 and
#2.
1) Absolute value of (TP Sensor 1 raw
TP Sensor 2 raw) >6.0%.
OR
2) Absolute value of (TP Sensor 1 minlearnt TP Sensor 2 min learned)>6.0%.
Ignition in Run or Crank. Ignition voltage > 5.23 V. Valid TACM - PCM serial data. No TACM processor DTC.
1) Counter increments by 4
for every error, decrementsby 1 for every pass;threshold is 180.
Check runs every 3 ms.
2) One occurrence.
Check runs at power-up
3) Counter increments by 4
for every error, decrementsby 1 for every pass:threshold is 133
Check runs every 3ms.
DTC Type A
Accelerator PedalPosition (APP) Sensor1-2 Correlation
P2138 TACM indicates acontinuous orintermittent correlationfault between APPsensors #1 and #2
OR
TACM indicates an invalidminimum mechanicalposition correlationbetween APP sensor #1and #2.
1) Absolute value of ( normalized APPsensor #2- normalized APP sensor #1) > 6.0%
OR
2) absolute value of (APP sensor 1 minlearnt - APP sensor 2 min learned)>6.0%
Ignition in Run or Crank. Ignition voltage > 5.23 V. Valid TACM - PCM serial data. No TACM processor DTC.
1) Counter increments by 4for every error, decrementsby 1 for every pass;threshold is 180
Check runs every 3 ms.
2) Counter increments by 4for every error, decrementsby 1 for every pass:threshold is 1333
Check runs every 3ms.
DTC Type A
08 GRP10 All Engines
-
7/28/2019 08 GRP10 All Engines
48/57
Page 48 of 57
SENSED
PARAMETERFAULT
CODEMONITOR STRATEGY
DESCRIPTIONMALFUNCTION CRITERIA AND
THRESHOLD VALUE(S)SECONDARY PARAMETERS AND
ENABLE CONDITIONS
TIME LENGTH AND
FREQUENCY
MIL
ILLUMINATION
TYPEO2 Sensor Circuit
Stuck LeanRange/PerformanceBank 1 Sensor 2
P2270 This DTC determines if the
post catalyst O2 sensor isstuck in a normal voltagerange and thereby can nolonger be used for postoxygen sensor fuelcontrol or for catalystmonitoring. Thediagnostic includes anintrusive test. Theintrusive test deliveredfuel to achieve the
required rich threshold.
Post catalyst O2 sensor cannot
achieve voltage 724.83 millivolts
Common Enable Criteria
No O2 circuit, heater, response or heater driverDTCs active No TP Sensor DTCs No MAF DTCs No ECT DTCs No MAP DTCs No IAT DTCs No EVAP DTCs No Fuel Injector DTCs No Fuel Trim DTCs No Misfire DTCs No BARO DTCs No AIR DTCs 10.0 volts system voltage 18 volts Engine Runtime 300 seconds Green Converter Delay = not activeSpecific Enable Criteria: Must be in one of the following fuel cells:
Purge Decel; Non-Purge Decel 625 rpm Engine Speed 1750 rpm
3.2 gps
Airflow
15 gps 25 mph Vehicle Speed 85 mph EGR Flow diagnostic intrusive test not active Fuel state = closed loopAll of the above met for at least 1 second, and then: 95.3 Short term fuel trim 104.7 Purge Duty Cycle = 0% for at least 4 seconds
Accumulated Mass Airflow
up to 500 grams duringstuck lean test.
Frequency:One test per trip
DTC Type B
08 GRP10 All Engines
-
7/28/2019 08 GRP10 All Engines
49/57
Page 49 of 57
SENSED
PARAMETERFAULT
CODEMONITOR STRATEGY
DESCRIPTIONMALFUNCTION CRITERIA AND
THRESHOLD VALUE(S)SECONDARY PARAMETERS AND
ENABLE CONDITIONS
TIME LENGTH AND
FREQUENCY
MIL
ILLUMINATION
TYPEO2 Sensor Circuit
Stuck RichRange/PerformanceBank 1 Sensor 2
P2271 This DTC determines if the
post catalyst O2 sensor isstuck in a normal voltagerange and thereby can nolonger be used for postoxygen sensor fuelcontrol or for catalystmonitoring. Thediagnostic includes anintrusive test. Theintrusive test increases orreduces delivered fuel to
achieve the required leanthreshold.
Post catalyst O2 sensor cannot
achieve voltage 150 millivolts
Common Enable Criteria
No O2 circuit, heater, response or heater driverDTCs active No TP Sensor DTCs No MAF DTCs No ECT DTCs No MAP DTCs No IAT DTCs No EVAP DTCs No Fuel Injector DTCs No Fuel Trim DTCs No Misfire DTCs No BARO DTCs No AIR DTCs 10.0 volts system voltage 18 volts Engine Runtime 300 seconds Green Converter Delay = not activeSpecific Enable Criteria: Must be in one of the following fuel cells:
Purge Decel; Non-Purge Decel 625 rpm Engine Speed 1750 rpm 3.2 gps Airflow 15 gps 25 mph Vehicle Speed 85 mph EGR Flow diagnostic intrusive test not active Fuel state = closed loopAll of the above met for at least 1 second, and then: 95.3 Short term fuel trim 104.7 Purge Duty Cycle = 0% for at least 4 seconds
Accumulated Mass Airflow
up to 400 grams duringstuck rich test.
Frequency:One test per trip
DTC Type B
AIR System PressureSensor A Circuit
P2430 Detects a stuck-in-rangeAIR pressure sensorsignal.
Stuck in Range Average Error < 0.5
AND
Stuck in Range Variance < 1.0
No active DTC P0412 set.No active DTC P0418 set.No active DTC P0606 set.
No active DTC P2432 set.No active DTC P2433 set.No active 5 volt reference DTCs set.AIR pressure sensor circuit fault not failingAIR pump is commanded ON
Stuck in Range CumulativeInfo > 5 sec.
Once per trip where AIRpump operation isrequested at startup.
DTC Type B
(L26 PZEV only)
-
7/28/2019 08 GRP10 All Engines
50/57
08 GRP10 All Engines
-
7/28/2019 08 GRP10 All Engines
51/57
Page 51 of 57
SENSED
PARAMETERFAULT
CODEMONITOR STRATEGY
DESCRIPTIONMALFUNCTION CRITERIA AND
THRESHOLD VALUE(S)SECONDARY PARAMETERS AND
ENABLE CONDITIONS
TIME LENGTH AND
FREQUENCY
MIL
ILLUMINATION
TYPEAIR System Pump
Stuck On
P2444 Detects an AIR pump
stuck ON condition.
This test is run during thephase 3 (pump off)portion of the SAIdiagnostic.
AIR normalized pressure error > 1.5
kPa (higher than predicted pressure)during SAID phase 3 test
AIR pressure sensor circuit DTCs not active
AIR pressure sensor performance DTCs not activeMAP sensor DTCs not activeAIR pump relay circuit DTC not activeAIR control valve relay circuit DTC not activeNo active MAF sensor DTCs set.No active 5 volt reference DTCs set.No active IAT sensor DTCs set.No active ECT sensor DTCs set.No active Misfire DTCs set.No active catalyst monitor DTCs set.No active fuel injector DTCs set.
No active EST DTCs set.No active DTC P2440 setNo active DTC P0411 set.No active DTC P0606 setAIR pressure sensor circuit fault pending = False.AIR operation is allowed this start.SAID post control time < 14 seconds
Within 5 seconds of the AIR
pump being commandedOFF.
Once per trip where AIRpump operation isrequested at startup.
DTC Type A
(L26 PZEV only)
ECM/PCM InternalEngine Off TimerPerformance
P2610 This DTC determines if theignition off timer hasfailed.
A failure will be reported if any of thefollowing occur:
Ignition Off Time < 0 seconds
Ignition Off Time > 8 seconds
Sample Counter > 25
Ignition Off Time < Old Ignition OffTime
On positive timer transitionSample Counter < 7
or
Sample Counter > 13
Or
( Ignition Off Time - Old Ignition OffTime) 1 second
note: Sample Counter is incrementedif Ignition Off Time = Old Ignition OffTime
Test Run This Trip = FALSE
Ignition Off Timer Enabled = TRUE(PCM State = Power off; Time in power off 1.6
seconds)
Frequency:100 ms loopContinuous
DTC Type B
08 GRP10 All Engines
-
7/28/2019 08 GRP10 All Engines
52/57
Page 52 of 57
SENSED
PARAMETERFAULT
CODEMONITOR STRATEGY
DESCRIPTIONMALFUNCTION CRITERIA AND
THRESHOLD VALUE(S)SECONDARY PARAMETERS AND
ENABLE CONDITIONS
TIME LENGTH AND
FREQUENCY
MIL
ILLUMINATION
TYPE2 Sensor Circuit
Range/PerformanceBank 1 Sensor 1
P2A00 This DTC determines if the
O2 sensor voltage is notmeeting the voltagecriteria to enable closedloop fueling.
Closed loop fuel control O2 sensor
Ready flag set to Not Ready.
O2 sensor voltage must be > 600millivolts or < 300 millivolts to setclosed loop fuel O2 Ready flag.Once set to Ready, the O2 s ensorvoltage cannot be > 300 millivolts and< 600 millivolts for > 10 seconds orthe O2 Ready flag will be reset toNot Ready.
No TP Sensor DTCs No MAF, IAT DTCs No MAP DTCs No ECT DTCs No EVAP DTCs No Fuel Injector DTCs No AIR DTCs No Bank 1 Sensor 1 O2 DTCs Engine Run Time 100 seconds ECT 65 C Traction Control = Not Active Not in Catalyst Protection Mode 10.0 volts Ignition Voltage 18 volts 500 Engine Speed 3000 5gps Mass Airflow 30gps 3% TP Sensor 35% Not in Decel Fuel Cutoff Mode Not in Power Enrichment Predicted O2 temp -1280C
All of the above met for 3 seconds
240 test failures in a 300
test sample
Frequency:Continuous100ms loop
DTC Type B
08 GRP10 All Engines
-
7/28/2019 08 GRP10 All Engines
53/57
Page 53 of 57
08 GRP10 All Engines
LOOKUP TABLES
-
7/28/2019 08 GRP10 All Engines
54/57
Page 54 of 57
P0101: (Calculated Flow Measured Flow)
Calculated Airflow Airflow Delta
Grams_Air_0 15
Grams_Air_40 20
Grams_Air_80 25
Grams_Air_120 35
Grams_Air_160 35
Grams_Air_200 35
Grams_Air_240 35
Grams_Air_280 400
Grams_Air_320 400
Grams_Air_360 400
Grams_Air_400 400
08 GRP10 All Engines
P0106 Predicted MAP Max (kPa)
0 % TPS 10 % TPS 20 %TPS 30 % TPS 40 % TPS 50 % TPS 60 % TPS 70 % TPS 80 % TPS 90 % TPS 100 % TPS
-
7/28/2019 08 GRP10 All Engines
55/57
Page 55 of 57
0 RPM 105 105 105 105 105 105 105 105 105 105 105
800 RPM 76.4 97.7 101.7 105 105 105 105 105 105 105 105
1600 RPM72 89.1 94.2 105 105 105 105 105 105 105 105
2400 RPM 66.2 80.5 84.2 97.99805 105 105 105 105 105 105 105
3200 RPM 60 72.7 75.3 87.00195 102.002 105 105 105 105 105 105
4000 RPM 54.1 64.2 67.3 72.00195 100 105 105 105 105 105 105
4800 RPM 47.8 56.7 60.4 61.00098 88.99902 100 105 105 105 105 105
5600 RPM 40.8 47.8 54.1 57.99805 82.00195 95 105 105 105 105 105
P0106 Predicted MAP Min (kPa)
0 % TPS 10 % TPS 20 % TPS 30 % TPS 40 % TPS 50 % TPS 60 % TPS 70 % TPS 80 % TPS 90 % TPS 100 % TPS0 RPM 22.9 25.8 36.4 25 43.99902 46.00098 47.00195 47.99805 50 55 55
800 RPM 18.1 19.5 26.9 25 43.99902 46.00098 47.00195 47.99805 50 55 55
1600 RPM 13 12.9 21.8 23.99902 43.99902 45 47.00195 47.99805 50 55 55
2400 RPM 10 10 19.2 18.99902 32.00195 45 45 47.99805 50 55 55
3200 RPM 10 10 17.2 15 26.00098 42.99805 45 47.99805 50 55 55
4000 RPM 10 10 15.5 11.00098 22.99805 37.00195 43.99902 45 50 55 55
4800 RPM 10 10 13.2 10 17.99805 28.99902 42.00195 43.99902 50 55 55
5600 RPM 10 10 11.7 10 16.00098 27.99805 40 43.99902 50 55 55
08 GRP10 All EnginesP0300: Catalyst Damaging Misfire Percentages as a Function of Engine Speed and Load Table:
Eng. Load / Eng. RPM 0 RPM 1000 RPM 2000 RPM 3000 RPM 4000 RPM 5000 RPM 6000 RPM 7000 RPM
0 Load In Percent 31 875% 31 875% 31 875% 31 875% 31 875% 31 875% 31 875% 31 875%
-
7/28/2019 08 GRP10 All Engines
56/57
Page 56 of 57
0 Load_In_Percent 31.875% 31.875% 31.875% 31.875% 31.875% 31.875% 31.875% 31.875%
10 Load_In_Percent 31.875% 31.875% 31.875% 31.875% 31.875% 31.875% 31.875% 31.875%
20 Load_In_Percent 31.875% 31.875% 5.00% 5.00% 5.00% 5.00% 5.00% 5.00%
30 Load_In_Percent 31.875% 31.875% 5.00% 5.00% 5.00% 5.00% 5.00% 5.00%
40 Load_In_Percent 31.875% 31.875% 5.00% 5.00% 5.00% 5.00% 5.00% 5.00%
50 Load_In_Percent 31.875% 31.875% 5.00% 5.00% 5.00% 5.00% 5.00% 5.00%
60 Load_In_Percent 31.875% 31.875% 5.00% 5.00% 5.00% 5.00% 5.00% 5.00%
70 Load_In_Percent 31.875% 31.875% 5.00% 5.00% 5.00% 5.00% 5.00% 5.00%
80 Load_In_Percent 31.875% 31.875% 5.00% 5.00% 5.00% 5.00% 5.00% 5.00%
90 Load_In_Percent 31.875% 31.875% 5.00% 5.00% 5.00% 5.00% 5.00% 5.00%
100 Load_In_Percent 31.875% 31.875% 5.00% 5.00% 5.00% 5.00% 5.00% 5.00%
P0401: Engine Run Time as a Function of Coolant Temperature Table:Coolant Temperature at Startrun Engine Run Time (seconds)
Deg_C_m40 120
Deg_C_m30 120
Deg_C_m20 120
Deg_C_m10 120
Deg_C___0 120
Deg_C__10 65
Deg_C__20 50
Deg_C__30 50
Deg_C__40 50
Deg_C__50 50
Deg_C__60 50
Deg_C__70 45
Deg_C__80 35
Deg_C__90 20Deg_C_100 20
Deg_C_110 20
Deg_C_120 60
Deg_C_130 65
Deg_C_140 70
P0420: Average Base Pulse Width Maximum Allowed Value as a Function of Airflow TableAirflow in gps Average BPW in milliseconds
0 100.00291 100.00292 100.00293 100.00294 100.00295 100.0029
-
7/28/2019 08 GRP10 All Engines
57/57
Page 57 of 57
6 100.00297 100.00298 100.0029
9 100.002910 100.002911 100.002912 100.002913 100.002914 100.002915 100.002916 100.0029
P0420: Average Base Pulse Width Minimum Allowed Value as a Function of Airflow TableAirflow in gps Average BPW in milliseconds
0 01 02 03 04 05 06 07 08 09 010 0
11 012 013 014 015 016 0