2005 File 6
2005 File 6
(B1S1) HEATED P0053 Out-Of-Range (OOR) O2 Heater Resistance < 3.12 Engine Soak Time > 10 Hours Frequency: DTC Type B
OXYGEN SENSOR Resistance: Detects an ohms Coolant – IAT < 8ºC Once per valid cold start
HEATER oxygen sensor heater OR -30ºC < Coolant Temp < 45ºC
RESISTANCE having an incorrect or O2 Heater Resistance > 9.81 ECM/PCM Internal Engine Off Timer 1 second loop
(OOR) resistance ohms Performance Fault Not Active
value. No ECT faults Active
(O2 Heater Resistance is No IAT faults Active
corrected to 20 degrees C) Engine run time < .15 seconds
(B1S2) HEATED P0054 Out-Of-Range (OOR) O2 Heater Resistance < 3.12 Engine Soak Time > 10 Hours Frequency: DTC Type B
OXYGEN SENSOR Resistance: Detects an ohms Coolant – IAT < 8ºC Once per valid cold start
HEATER oxygen sensor heater OR -30ºC < Coolant Temp < 45ºC
RESISTANCE having an incorrect or O2 Heater Resistance > 9.81 ECM/PCM Internal Engine Off Timer 1 second loop
(OOR) resistance ohms Performance Fault Not Active
value. No ECT faults Active
(O2 Heater Resistance is No IAT faults Active
corrected to 20 degrees C) Engine run time < .15 seconds
(B2S1) HEATED P0059 Out-Of-Range (OOR) O2 Heater Resistance < 3.12 Engine Soak Time > 10 Hours Frequency: DTC Type B
OXYGEN SENSOR Resistance: Detects an ohms Coolant – IAT < 8ºC Once per valid cold start
HEATER oxygen sensor heater OR -30ºC < Coolant Temp < 45ºC
RESISTANCE having an incorrect or O2 Heater Resistance > 9.81 ECM/PCM Internal Engine Off Timer 1 second loop
(OOR) resistance ohms Performance Fault Not Active
value. No ECT faults Active
(O2 Heater Resistance is No IAT faults Active
corrected to 20 degrees C) Engine run time < .15 seconds
2005file6.doc Page 1 of 69 1
2005 4.3L (LU3) 4.8L (LR4) 5.3L (L33) 5.3L (LM7) except hybrid 5.3L (L59) Flex Fuel 5.7L (LS6)
6.0L (LQ4) except with CNG fuel 6.0L (LQ9) 8.1L (L18)
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc
MONITOR
SENSED FAULT MALFUNCTION CRITERIA SECONDARY PARAMETERS AND TIME LENGTH AND MIL ILLUM.
STRATEGY
PARAMETER CODE AND THRESHOLD VALUES ENABLE CONDITIONS FREQUENCY TYPE
DESCRIPTION
(B2S2) HEATED P0060 Out-Of-Range (OOR) O2 Heater Resistance < 3.12 Engine Soak Time > 10 Hours Frequency: DTC Type B
OXYGEN SENSOR Resistance: Detects an ohms Coolant – IAT < 8ºC Once per valid cold start
HEATER oxygen sensor heater OR -30ºC < Coolant Temp < 45ºC
RESISTANCE having an incorrect or O2 Heater Resistance > 9.81 ECM/PCM Internal Engine Off Timer 1 second loop
(OOR) resistance ohms Performance Fault Not Active
value. No ECT faults Active
(O2 Heater Resistance is No IAT faults Active
corrected to 20 degrees C) Engine run time < .15 seconds
TAC SYSTEM MAF P0068 Indicates that MAP based airflow - estimated Engine running = true. Both counters are DTC Type A
PERFORMANCE measured engine airflow > 150 mg/cyl Ignition on > 1 sec. incremented by 2 for every
airflow does not match AND RPM > 500. error and decrement by 1 For use on
estimated MAF based airflow - estimated No Throttle Actuation DTC's. for every pass; both vehicles with
engine airflow as airflow > 150 mg/cyl No PCM-TACM Serial thresholds are 20; both ETC
established by Data DTC. counters must exceed
the TPS. Both TPS Circuit DTC's threshold to set DTC.
are not set.
No PCM Processor DTC's Check runs every 18.75
No TACM Processor DTC ms.
MASS AIR FLOW P0101 This DTC determines if Calculated Flow – Measured Flow Engine running 40 test failures in a 100 DTC Type B
SYSTEM the MAF sensor is ≥ cal (table) TP sensor DTC’s not active test sample
PERFORMANCE stuck within the normal MAP sensor DTC’s not active
(RATIONALITY) operating range Table look up as a function of EVAP DTC’s not active Check runs every 100 ms.
calculated flow MAF sensor high/low DTC’s not active
Traction control not active
Not in DFCO
System voltage ≥ 11V but ≤ 18V
Canister Purge DC ≤ 100%
MAP ∆ ≤ 3%
TP ∆ ≤ 5%
Engine vacuum ≤ 80 kPa
Throttle Position ≤ 95%
The above must be present for a period of
time greater than 1.5 seconds
2005file6.doc Page 2 of 69 2
2005 4.3L (LU3) 4.8L (LR4) 5.3L (L33) 5.3L (LM7) except hybrid 5.3L (L59) Flex Fuel 5.7L (LS6)
6.0L (LQ4) except with CNG fuel 6.0L (LQ9) 8.1L (L18)
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc
MONITOR
SENSED FAULT MALFUNCTION CRITERIA SECONDARY PARAMETERS AND TIME LENGTH AND MIL ILLUM.
STRATEGY
PARAMETER CODE AND THRESHOLD VALUES ENABLE CONDITIONS FREQUENCY TYPE
DESCRIPTION
MASS AIR FLOW P0102 Detects a continuous LOW FREQUENCY TEST: LOW FREQUENCY TEST LOW FREQUENCY TEST: DTC Type B
SENSOR CIRCUIT short to low or a open MAF ≤ 1200 Hz Engine Runtime ≥ 2 seconds 6 test failures in a 40 test
LOW FREQUENCY in either the signal Engine Speed ≥ 400 RPM sample.
circuit or the MAF System Voltage ≥ 8 volts
sensor 1 sample per 100 ms
The above must be present for a period of
time greater than 1 second Test is run at every reading
of the Mass Air Flow
sensor frequency
MASS AIR FLOW P0103 Detects a continuous HIGH FREQUENCY TEST: HIGH FREQUENCY TEST: HIGH FREQUENCY DTC Type B
SENSOR CIRCUIT short to high in either MAF ≥ 13500 Hz Engine Runtime ≥ 2 seconds TEST:
HIGH the signal circuit or the Engine Speed ≥ 400 RPM 18 test failures in a 24 test
FREQUENCY MAF sensor System Voltage ≥ 8 volts sample.
MAP SENSOR P0106 This DTC determines if MAP (kPa) > or < predicted MAP Engine Running 20 test failures within a 30 DTC Type B
RANGE/ the MAP sensor is (lookup table as a function of TPS MAP sensor high/low DTC’s not active test sample
PERFORMANCE(R stuck within the normal and RPM) TP sensor DTC’s not active
ATIONALITY) operation range IAC DTC’s not active 1 sample/sec
Traction Control not active
Engine Speed ∆ ≤ 125 RPM
Throttle Position ∆ ≤ 100%
Idle Air ∆ ≤ 10 g/s
Brake Switch State = no change
Clutch Switch State = no change
Power Steering = Stable
PTO = not active
AC Clutch State = no change
Above stabilized for 1 second
Engine Speed ≥ 500 RPM
Engine Speed ≤ 5000 RPM
2005file6.doc Page 3 of 69 3
2005 4.3L (LU3) 4.8L (LR4) 5.3L (L33) 5.3L (LM7) except hybrid 5.3L (L59) Flex Fuel 5.7L (LS6)
6.0L (LQ4) except with CNG fuel 6.0L (LQ9) 8.1L (L18)
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc
MONITOR
SENSED FAULT MALFUNCTION CRITERIA SECONDARY PARAMETERS AND TIME LENGTH AND MIL ILLUM.
STRATEGY
PARAMETER CODE AND THRESHOLD VALUES ENABLE CONDITIONS FREQUENCY TYPE
DESCRIPTION
MANIFOLD P0107 This DTC detects a Raw MAP < .04 volts ( 3 counts) TP sensor DTC’s not active 320 test failures in a 400 DTC Type B
ABSOLUTE continuous short to low Engine Running test sample.
PRESSURE or open in either the Throttle Position is ≥ 0% when engine speed
SENSOR CIRCUIT signal circuit or the is ≤ 800 RPM 1 sample/12.5 ms
LOW MAP sensor. Or
Throttle Position is ≥ 12.5 % when engine
speed is > 800 RPM
MANIFOLD P0108 This DTC detects an Raw MAP > 4.89 Volts (250 TP sensor DTC’s not active 320 test failures in a 400 DTC Type B
ABSOLUTE open sensor ground or counts) Engine Running test sample.
PRESSURE continuous short to high Engine Run Time based on power up coolant
SENSOR CIRCUIT in either the signal temperature: 1 sample/12.5 ms
HIGH circuit or the MAP ≥ 10 sec at ≥ 30°C
sensor ≥ 80 sec at 15°C
≥ 134 sec at 0°C
≥188 sec at -15°C
≥ 242 sec at -30° C; time is interpolated
between temperature points
Throttle Position is ≤ 0.996094 % when
engine speed is ≤ 1200 RPM
Or
Throttle Position is ≤ 20 % when engine speed
is > 1200 RPM
INTAKE AIR TEMP P0112 This DTC detects a Raw IAT < .244 Volts VS sensor DTC’s not active 25 test failures in a 50test DTC Type B
SENSOR CIRCUIT continuous short to ECT sensor DTC’s not active sample
LOW (HIGH TEMP) ground in the IAT signal Vehicle speed ≥ 25 mph
circuit or the IAT sensor Engine run time > 45 seconds 1 sample/500 ms
Coolant Temperature < 125°C
INTAKE AIR TEMP P0113 This DTC detects a ECT sensor DTC’s not active 25 test failures in a 50 test DTC Type B
SENSOR CIRCUIT continuous open or Raw IAT > 4.95 Volts VS sensor DTC’s not active sample.
HIGH (LOW TEMP) short to high in the IAT Coolant Temperature ≥ 60 °C
signal circuit or the IAT Mass Air Flow < 15 g/s 1 sample/ 500 ms
sensor Vehicle Speed < 7 mph
Engine run time > 120 seconds
2005file6.doc Page 4 of 69 4
2005 4.3L (LU3) 4.8L (LR4) 5.3L (L33) 5.3L (LM7) except hybrid 5.3L (L59) Flex Fuel 5.7L (LS6)
6.0L (LQ4) except with CNG fuel 6.0L (LQ9) 8.1L (L18)
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc
MONITOR
SENSED FAULT MALFUNCTION CRITERIA SECONDARY PARAMETERS AND TIME LENGTH AND MIL ILLUM.
STRATEGY
PARAMETER CODE AND THRESHOLD VALUES ENABLE CONDITIONS FREQUENCY TYPE
DESCRIPTION
ENGINE COOLANT P0116 Detects coolant temp No VSS DTC’s
A failure will be reported if any of 1 failure DTC Type B
TEMP SENSOR sensor stuck in mid the following occur: No IAT DTC’s
RATIONALITY range No ECT sensor shorted DTC’s 200 ms loop
(HIGH-SIDED) ECT at powerup > IAT at ECM/PCM Internal Engine Off Timer
powerup by 99.9843°C after a Performance DTC not active
minimum 10 hour soak (fast fail). Non-volatile memory failure has not been
detected on power-up.
ECT at powerup > IAT at Engine off time > 600 minutes (10 hours)
powerup by 15°C after a minimum Test run this trip = false
10 hour soak and a block heater Test aborted this trip = false
has not been detected.
Block heater detection:
ECT at powerup > IAT at ECT at powerup > IAT at powerup by 15°C
powerup by 15°C after a minimum Powerup IAT > -7°C
10 hour soak and the time spent Vehicle driven a minumum of 400 seconds
cranking the engine without above 15 mph and IAT drops more than 8° C
starting is greater than 10 from powerup IAT.
seconds with the fuel level being
above a minimum level of 5%.
ENGINE COOLANT P0117 This DTC detects a Low Resistance Pull-up Engine run time > 10 seconds 45 test failures in a 50 test DTC Type B
TEMP SENSOR continuous short to Raw ECT < .234 Volts Or sample.
CIRCUIT LOW ground in the ECT High Resistance Pull-up Min IAT < 50° C (min IAT is never allowed to
(HIGH TEMP) signal circuit or the ECT Raw ECT < .035 Volts go higher than 54.5 degrees C) 1 sample/500 ms
sensor.
ENGINE COOLANT P0118 Circuit Continuity Low Resistance Pull-up Engine run time > 60 seconds 45 test failures in a 50 test DTC Type B
TEMP SENSOR This DTC detects a Raw IAT > 4.93 Volts Or sample.
CIRCUIT HIGH continuous short to high High Resistance pull-up Min IAT ≥ 0° C
(LOW TEMP) or open in the ECT Raw IAT > 4.95 Volts 1 sample/ 500 ms
signal circuit or the ECT
sensor. Continuous
2005file6.doc Page 5 of 69 5
2005 4.3L (LU3) 4.8L (LR4) 5.3L (L33) 5.3L (LM7) except hybrid 5.3L (L59) Flex Fuel 5.7L (LS6)
6.0L (LQ4) except with CNG fuel 6.0L (LQ9) 8.1L (L18)
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc
MONITOR
SENSED FAULT MALFUNCTION CRITERIA SECONDARY PARAMETERS AND TIME LENGTH AND MIL ILLUM.
STRATEGY
PARAMETER CODE AND THRESHOLD VALUES ENABLE CONDITIONS FREQUENCY TYPE
DESCRIPTION
THROTTLE P0120 1) TACM indicates a 1) Raw TP sensor signal < 0.376 Ignition in Run or Crank. 1) Counter increments by DTC Type A
POSITION continuous or V Ignition voltage > 5.23 V. 4 for every error,
SENSOR 1 intermittent short or or > 4.506 V. Valid TACM - PCM serial data. decrements by 1 for every For use on
CIRCUIT open in either the signal OR No TACM processor DTC. pass; threshold is 133. vehicles with
circuit or the TP sensor 2)TP sensor minimum mechanical ETC
#1. stop voltage < 0.376 V Check runs every 3 ms.
OR or > 0.714 V.
2) TACM indicates an OR 2) One occurrence.
invalid minimum 3) Vref out of range < 4.54 V or >
mechanical position for 5.21 V. Check runs at power-up.
the TP sensor #1.
OR 3) Continuous. Counter
3) TACM indicated increments by 1 for every
reference voltage out of error, decrements by 1 for
range. every pass. Threshold is
10ms. For Ref direct short
to ground.
4) Second continuous
counter increments by 1 for
every error and
decrements by 1 for every
pass, threshold is 1000
msec. Verify A/D input on
Ref to be 5volts +/-
tolerance.
TP SENSOR *P0121 The DTC determines if Stuck high test: Test Enable: Stuck high test: DTC Type B
CIRCUIT a TPS sensor is stuck The last throttle position value is Engine Coolant Temp ≥ 60° C 150 test failures within a
PERFORMANCE within the normal > predicted throttle position based No TP sensor short DTC’s active 200 test sample
operating range on engine RPM. No IAC DTC’s active
No MAP DTC’s active Stuck low test:
Stuck low test: No MAF DTC’s active 150 test failures within a
The last throttle position value is Engine run time ≥ 120 sec 200 test sample
< predicted throttle position based BARO not defaulted
on engine RPM MAP delta ≤ 1.5 kPa for ≥ 1 sec 1 sample/100ms
IAC ≥ 0 counts but ≤ 310 counts
Stuck high test:
MAP < 50 kPa
Stuck low test:
MAP > 65 kPa
2005file6.doc Page 6 of 69 6
2005 4.3L (LU3) 4.8L (LR4) 5.3L (L33) 5.3L (LM7) except hybrid 5.3L (L59) Flex Fuel 5.7L (LS6)
6.0L (LQ4) except with CNG fuel 6.0L (LQ9) 8.1L (L18)
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc
MONITOR
SENSED FAULT MALFUNCTION CRITERIA SECONDARY PARAMETERS AND TIME LENGTH AND MIL ILLUM.
STRATEGY
PARAMETER CODE AND THRESHOLD VALUES ENABLE CONDITIONS FREQUENCY TYPE
DESCRIPTION
TP SENSOR *P0122 This DTC detects a TP sensor signal voltage < .149 None 90 test failures in a 100 DTC Type B
CIRCUIT LOW continuous short to low volts test sample size.
or open in either the (7.6 counts)
signal circuit or the TP 1 sample/12.5ms
sensor
TP SENSOR *P0123 This DTC detects a TP sensor signal voltage > 4.89 None 90 test failures in a 100 DTC Type B
CIRCUIT HIGH continuous short to high volts. test sample size.
in either the signal (249.9 counts)
circuit or the TP sensor. 1 sample/12.5ms
COOLANT P0128 This DTC detects if the If actual accumulated airflow is > No MAF, MAP, TP Sensor, IAT, ECT shorted 30 failures to set DTC DTC Type B
TEMPERATURE engine coolant predicted accumulated airflow or open, VSS, ECT High Sided Rationality, or
BELOW STAT temperature rises too before engine coolant reaches 75 Fuel Compensation faults active Frequency:
REGULATING slowly due to an ECT or °C when IAT is > 10° C, and ECT shorted or open faults not failing Once per ignition cycle
TEMPERATURE cooling system fault before engine coolant reaches IAT ≥ -7°C 1 second loop
40°C when IAT is ≤ 10°C but ≥ - 120 seconds ≤ Engine runtime ≤ 1370
7°C. seconds
Fuel ethanol percent ≤ 85%
ECT at startrun ≤ 70°C for IAT above 10°C;
ECT at startrun ≤ 35°C for IAT ≤ 10°C but ≥ -
7°C
Minimum Average Airflow ≥ 10 gps
Vehicle speed ≥ 5 MPH for at least 1.50 miles
Maximum airflow added to actual accumulated
airflow limited to 75 gps
Airflow added to actual accumulated airflow is
considered 0 gps below an actual 20 gps.
2005file6.doc Page 7 of 69 7
2005 4.3L (LU3) 4.8L (LR4) 5.3L (L33) 5.3L (LM7) except hybrid 5.3L (L59) Flex Fuel 5.7L (LS6)
6.0L (LQ4) except with CNG fuel 6.0L (LQ9) 8.1L (L18)
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc
MONITOR
SENSED FAULT MALFUNCTION CRITERIA SECONDARY PARAMETERS AND TIME LENGTH AND MIL ILLUM.
STRATEGY
PARAMETER CODE AND THRESHOLD VALUES ENABLE CONDITIONS FREQUENCY TYPE
DESCRIPTION
(B1S1) HEATED P0131 Circuit Continuity Oxygen sensor voltage < 200 mV No Throttle, IAT, Injector, Coolant, Air Flow, 310 failures out of 330 DTC Type B
OXYGEN SENSOR Detects a HO2S Purge Control, MAP, Fuel Composition or samples. Sensor
CIRCUIT LOW voltage stationary lean Engine Protect faults Active. monitored for 5 sets of
(low signal voltage) Catalyst Monitor Test not Intrusive samples. After 5 sets of
condition. Not in Device Control failures, related sensors
Post Oxygen Sensor Diagnostic not Intrusive checked for same failure. If
<OR> 10 V ≤ System Voltage ≤ 18 V related sensor also failing,
No injectors disabled then no action is taken.
Closed loop fueling
Ethanol % ≤ 90 100 ms/sample
0.992 ≤ Equivalence Ratio ≤ 1.014 Continuous
Fuel Level ≥ 10%
3% ≤ TPS ≤ 70%
2005file6.doc Page 8 of 69 8
2005 4.3L (LU3) 4.8L (LR4) 5.3L (L33) 5.3L (LM7) except hybrid 5.3L (L59) Flex Fuel 5.7L (LS6)
6.0L (LQ4) except with CNG fuel 6.0L (LQ9) 8.1L (L18)
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc
MONITOR
SENSED FAULT MALFUNCTION CRITERIA SECONDARY PARAMETERS AND TIME LENGTH AND MIL ILLUM.
STRATEGY
PARAMETER CODE AND THRESHOLD VALUES ENABLE CONDITIONS FREQUENCY TYPE
DESCRIPTION
(B1S1) HEATED P0132 Circuit Continuity Oxygen sensor voltage > 1050 No Throttle, IAT, Injector, Coolant, Air Flow, 90 failures out of 96 DTC Type B
OXYGEN SENSOR Detects a HO2S mV Purge Control, MAP, Fuel Composition or samples. Sensor
CIRCUIT HIGH voltage stationary rich Engine Protect faults Active. monitored for 5 sets of
(high signal voltage) Catalyst Monitor Test not Intrusive samples. After 5 sets of
condition. Not in Device Control failures, related sensors
Post Oxygen Sensor Diagnostic not Intrusive checked for same failure.
10 V ≤ System Voltage ≤ 18 V If related sensor also
Closed loop fueling failing, then no action is
<OR> Ethanol % ≤ 90 taken.
0.992 ≤ Equivalence Ratio ≤ 1.014
Fuel Level ≥ 10% 100 ms/sample
3% ≤ TPS ≤ 70% Continuous
2005file6.doc Page 9 of 69 9
2005 4.3L (LU3) 4.8L (LR4) 5.3L (L33) 5.3L (LM7) except hybrid 5.3L (L59) Flex Fuel 5.7L (LS6)
6.0L (LQ4) except with CNG fuel 6.0L (LQ9) 8.1L (L18)
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc
MONITOR
SENSED FAULT MALFUNCTION CRITERIA SECONDARY PARAMETERS AND TIME LENGTH AND MIL ILLUM.
STRATEGY
PARAMETER CODE AND THRESHOLD VALUES ENABLE CONDITIONS FREQUENCY TYPE
DESCRIPTION
(B1S1) HEATED P0133 Detects slow The oxygen sensor transitions No Throttle, IAT, Injector, Coolant, Air Flow, 100 sec DTC Type B
OXYGEN SENSOR symmetrical rich to lean between 250 – 625 mV. Purge Control, MAP, Fuel Composition or
CIRCUIT SLOW or lean to rich HO2S Engine Protect faults Active. Once per trip.
RESPONSE signal transition rates. HO2S sensor average transition Catalyst Monitor Test not Intrusive
time: Not in Device Control
L/R > 255 ms Post Oxygen Sensor Diagnostic not Intrusive
R/L > 255 ms 10 V ≤ System Voltage ≤ 18 V
DTC’s P0131, P0132, P0134 and P0135 not
Active
-1280 ºC < Predicted O2 Sensor Temp < 1280
ºC
No Misfire Faults Active
Fuel Level ≥ 10%
Ethanol % ≤ 90
ECT > 60 °C
Engine runtime > 160 sec
CCP Duty Cycle ≥ 0%
PRNDL in drive range
Closed Loop Fuel Control
1200 ≤ RPM ≤ 3000
20 ≤ Air Flow ≤ 55g/s.
TPS ≥ 5%
(B1S1) HEATED P0134 Circuit Continuity 350 mV < B1S1 voltage < 550 No Throttle, IAT, Injector, Coolant, Air Flow, 570 failures out of 600 DTC Type B
OXYGEN SENSOR Detects a HO2S circuit mV Purge Control, MAP, Fuel Composition or samples
CIRCUIT NO open. Engine Protect faults Active.
ACTIVITY Catalyst Monitor Test not Intrusive 100 ms/sample
Not in Device Control Continuous.
Post Oxygen Sensor Diagnostic not Intrusive
10 V ≤ System Voltage ≤ 18 V
Ethanol % ≤ 90
Engine runtime > 300 sec
2005file6.doc Page 10 of 69 10
2005 4.3L (LU3) 4.8L (LR4) 5.3L (L33) 5.3L (LM7) except hybrid 5.3L (L59) Flex Fuel 5.7L (LS6)
6.0L (LQ4) except with CNG fuel 6.0L (LQ9) 8.1L (L18)
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc
MONITOR
SENSED FAULT MALFUNCTION CRITERIA SECONDARY PARAMETERS AND TIME LENGTH AND MIL ILLUM.
STRATEGY
PARAMETER CODE AND THRESHOLD VALUES ENABLE CONDITIONS FREQUENCY TYPE
DESCRIPTION
(B1S1) HEATED P0135 Current Monitor: 0.25 A < Heater Current < 3.125 No Throttle, IAT, Injector, Coolant, Air Flow, 8 failures out of 10 DTC Type B
OXYGEN SENSOR Detects a A Purge Control, MAP, Fuel Composition or samples
HEATER CIRCUIT malfunctioning HO2S Engine Protect faults Active.
heater circuit by Catalyst Monitor Test not Intrusive Frequency:
monitoring the current Not in Device Control 2 times per key cycle
through the circuit. Post Oxygen Sensor Diagnostic not Intrusive
10 V ≤ System Voltage ≤ 18 V
Coolant ≥ 50 ºC
3 g/s ≤ Airflow ≤ 40 g/s
Engine runtime ≥ 120 sec
500 ≤ RPM ≤ 3000
Ethanol % ≤ 90
DTC P0053 not set.
All of the above true for at least 2 seconds
2005file6.doc Page 11 of 69 11
2005 4.3L (LU3) 4.8L (LR4) 5.3L (L33) 5.3L (LM7) except hybrid 5.3L (L59) Flex Fuel 5.7L (LS6)
6.0L (LQ4) except with CNG fuel 6.0L (LQ9) 8.1L (L18)
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc
MONITOR
SENSED FAULT MALFUNCTION CRITERIA SECONDARY PARAMETERS AND TIME LENGTH AND MIL ILLUM.
STRATEGY
PARAMETER CODE AND THRESHOLD VALUES ENABLE CONDITIONS FREQUENCY TYPE
DESCRIPTION
(B1S2) HEATED P0137 Circuit Continuity Oxygen sensor voltage < 80 mV No Throttle, IAT, Injector, Coolant, Air Flow, 380 failures out of 400 DTC Type B
OXYGEN SENSOR Detects a HO2S Purge Control, MAP, Fuel Composition or samples Sensor
CIRCUIT LOW voltage stationary lean Engine Protect faults Active. monitored for 5 sets of
(low signal voltage) Catalyst Monitor Test not Intrusive samples. After 5 sets of
condition. Not in Device Control failures, related sensors
Post Oxygen Sensor Diagnostic not Intrusive checked for same failure. If
10 V ≤ System Voltage ≤ 18 V related sensor also failing,
No injectors disabled then no action is taken.
Closed loop fueling
Ethanol % ≤ 90 100 ms/sample
0.992 ≤ Equivalence Ratio ≤ 1.014 Continuous
Fuel Level ≥ 10%
3% ≤ TPS ≤ 70%
<OR> Above conditions met for 2 sec
2005file6.doc Page 12 of 69 12
2005 4.3L (LU3) 4.8L (LR4) 5.3L (L33) 5.3L (LM7) except hybrid 5.3L (L59) Flex Fuel 5.7L (LS6)
6.0L (LQ4) except with CNG fuel 6.0L (LQ9) 8.1L (L18)
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc
MONITOR
SENSED FAULT MALFUNCTION CRITERIA SECONDARY PARAMETERS AND TIME LENGTH AND MIL ILLUM.
STRATEGY
PARAMETER CODE AND THRESHOLD VALUES ENABLE CONDITIONS FREQUENCY TYPE
DESCRIPTION
(B1S2) HEATED P0138 Circuit Continuity Oxygen sensor voltage > 950 mV No Throttle, IAT, Injector, Coolant, Air Flow, 380 failures out of 400 DTC Type B
OXYGEN SENSOR Detects a HO2S Purge Control, MAP, Fuel Composition or samples. Sensor
CIRCUIT HIGH voltage stationary rich Engine Protect faults Active. monitored for 5 sets of
(high signal voltage) Catalyst Monitor Test not Intrusive samples. After 5 sets of
condition. Not in Device Control failures, related sensors
Post Oxygen Sensor Diagnostic not Intrusive checked for same failure. If
10 V ≤ System Voltage ≤ 18 V related sensor also failing,
Closed loop fueling then no action is taken.
Ethanol % ≤ 90
0.992 ≤ Equivalence Ratio ≤ 1.014 100 ms/sample
Fuel Level ≥ 10% Continuous
3% ≤ TPS ≤ 70%
<OR>
Above conditions met for 2 seconds
2005file6.doc Page 13 of 69 13
2005 4.3L (LU3) 4.8L (LR4) 5.3L (L33) 5.3L (LM7) except hybrid 5.3L (L59) Flex Fuel 5.7L (LS6)
6.0L (LQ4) except with CNG fuel 6.0L (LQ9) 8.1L (L18)
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc
MONITOR
SENSED FAULT MALFUNCTION CRITERIA SECONDARY PARAMETERS AND TIME LENGTH AND MIL ILLUM.
STRATEGY
PARAMETER CODE AND THRESHOLD VALUES ENABLE CONDITIONS FREQUENCY TYPE
DESCRIPTION
(B1S2) HEATED P0140 Circuit Continuity 410 mV < B1S2 voltage < 490 No Throttle, IAT, Injector, Coolant, Air Flow, 1450 failures out of 1500 DTC Type B
OXYGEN SENSOR Detects a HO2S circuit mV Purge Control, MAP, Fuel Composition or samples.
CIRCUIT NO open. Engine Protect faults Active.
ACTIVITY Catalyst Monitor Test not Intrusive 100 ms/sample
Not in Device Control
Post Oxygen Sensor Diagnostic not Intrusive Once per trip
10 V ≤ System Voltage ≤ 18 V
Ethanol % ≤ 90
Engine runtime > 300 sec
Closed Loop Fueling
5% ∆ TPS within 1 sec, 6 times
DTC P0141 not Active
<OR> DTC P0054 not Active
No Throttle, IAT, Injector, Coolant, Air Flow, 550 more passing samples
Post O2 sensor fast pass Purge Control, MAP, Fuel Composition or than failing samples.
Engine Protect faults Active.
B1S2 > 550 mV Catalyst Monitor Test not Intrusive 100 ms/sample
B1S2 < 350 mV Not in Device Control
Post Oxygen Sensor Diagnostic not Intrusive Once per trip
10 V ≤ System Voltage ≤ 18 V
Ethanol % ≤ 90
Engine is running
Engine runtime ≤ 200 sec
DTC P0141 not Active
DTC P0054 not Active
2005file6.doc Page 14 of 69 14
2005 4.3L (LU3) 4.8L (LR4) 5.3L (L33) 5.3L (LM7) except hybrid 5.3L (L59) Flex Fuel 5.7L (LS6)
6.0L (LQ4) except with CNG fuel 6.0L (LQ9) 8.1L (L18)
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc
MONITOR
SENSED FAULT MALFUNCTION CRITERIA SECONDARY PARAMETERS AND TIME LENGTH AND MIL ILLUM.
STRATEGY
PARAMETER CODE AND THRESHOLD VALUES ENABLE CONDITIONS FREQUENCY TYPE
DESCRIPTION
(B1S2) HEATED P0141 Current Monitor: 0.25 A < Heater Current < 3.125 No Throttle, IAT, Injector, Coolant, Air Flow, 8 failures out of 10 DTC Type B
OXYGEN SENSOR Detects a A Purge Control, MAP, Fuel Composition or samples
HEATER CIRCUIT malfunctioning HO2S Engine Protect faults Active.
heater circuit by Catalyst Monitor Test not Intrusive Frequency:
monitoring the current Not in Device Control 2 times per key cycle
through the circuit. Post Oxygen Sensor Diagnostic not Intrusive
10 V ≤ System Voltage ≤ 18 V
Coolant ≥ 50 ºC
3 g/s ≤ Airflow ≤ 40 g/s
Engine runtime ≥ 120 sec
500 ≤ RPM ≤ 3000
Ethanol % ≤ 90
DTC P0053 not set.
All of the above true for at least 2 seconds
2005file6.doc Page 15 of 69 15
2005 4.3L (LU3) 4.8L (LR4) 5.3L (L33) 5.3L (LM7) except hybrid 5.3L (L59) Flex Fuel 5.7L (LS6)
6.0L (LQ4) except with CNG fuel 6.0L (LQ9) 8.1L (L18)
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc
MONITOR
SENSED FAULT MALFUNCTION CRITERIA SECONDARY PARAMETERS AND TIME LENGTH AND MIL ILLUM.
STRATEGY
PARAMETER CODE AND THRESHOLD VALUES ENABLE CONDITIONS FREQUENCY TYPE
DESCRIPTION
(B2S1) HEATED P0151 Circuit Continuity Oxygen sensor voltage < 200 mV No Throttle, IAT, Injector, Coolant, Air Flow, 310 failures out of 330 DTC Type B
OXYGEN SENSOR Detects a HO2S Purge Control, MAP, Fuel Composition or samples. Sensor
CIRCUIT LOW voltage stationary lean Engine Protect faults Active. monitored for 5 sets of
(low signal voltage) Catalyst Monitor Test not Intrusive samples. After 5 sets of
condition. Not in Device Control failures, related sensors
Post Oxygen Sensor Diagnostic not Intrusive checked for same failure. If
10 V ≤ System Voltage ≤ 18 V related sensor also failing,
No injectors disabled then no action is taken.
Closed loop fueling
Ethanol % ≤ 90 100 ms/sample
0.992 ≤ Equivalence Ratio ≤ 1.014 Continuous
Fuel Level ≥ 10%
3% ≤ TPS ≤ 70%
2005file6.doc Page 16 of 69 16
2005 4.3L (LU3) 4.8L (LR4) 5.3L (L33) 5.3L (LM7) except hybrid 5.3L (L59) Flex Fuel 5.7L (LS6)
6.0L (LQ4) except with CNG fuel 6.0L (LQ9) 8.1L (L18)
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc
MONITOR
SENSED FAULT MALFUNCTION CRITERIA SECONDARY PARAMETERS AND TIME LENGTH AND MIL ILLUM.
STRATEGY
PARAMETER CODE AND THRESHOLD VALUES ENABLE CONDITIONS FREQUENCY TYPE
DESCRIPTION
(B2S1) HEATED P0152 Circuit Continuity Oxygen sensor voltage > 1050 No Throttle, IAT, Injector, Coolant, Air Flow, 90 failures out of 96 DTC Type B
OXYGEN SENSOR Detects a HO2S mV Purge Control, MAP, Fuel Composition or samples. Sensor
CIRCUIT HIGH voltage stationary rich Engine Protect faults Active. monitored for 5 sets of
(high signal voltage) Catalyst Monitor Test not Intrusive samples. After 5 sets of
condition. Not in Device Control failures, related sensors
Post Oxygen Sensor Diagnostic not Intrusive checked for same failure. If
10 V ≤ System Voltage ≤ 18 V related sensor also failing,
Closed loop fueling then no action is taken.
Ethanol % ≤ 90
0.992 ≤ Equivalence Ratio ≤ 1.014 100 ms/sample
Fuel Level ≥ 10% Continuous
3% ≤ TPS ≤ 70%
2005file6.doc Page 17 of 69 17
2005 4.3L (LU3) 4.8L (LR4) 5.3L (L33) 5.3L (LM7) except hybrid 5.3L (L59) Flex Fuel 5.7L (LS6)
6.0L (LQ4) except with CNG fuel 6.0L (LQ9) 8.1L (L18)
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc
MONITOR
SENSED FAULT MALFUNCTION CRITERIA SECONDARY PARAMETERS AND TIME LENGTH AND MIL ILLUM.
STRATEGY
PARAMETER CODE AND THRESHOLD VALUES ENABLE CONDITIONS FREQUENCY TYPE
DESCRIPTION
(B2S1) HEATED P0153 Detects slow The oxygen sensor transitions No Throttle, IAT, Injector, Coolant, Air Flow, 100 sec DTC Type B
OXYGEN SENSOR symmetrical rich to lean between 250 – 625 mV. Purge Control, MAP, Fuel Composition or
CIRCUIT SLOW or lean to rich HO2S Engine Protect faults Active. Once per trip.
RESPONSE signal transition rates. HO2S sensor average transition Catalyst Monitor Test not Intrusive
time: Not in Device Control
L/R > 255 ms Post Oxygen Sensor Diagnostic not Intrusive
R/L > 255 ms 10 V ≤ System Voltage ≤ 18 V
DTC’s P0131, P0132, P0134 and P0135 not
Active
-1280 ºC < Predicted O2 Sensor Temp < 1280
ºC
No Misfire Faults Active
Fuel Level ≥ 10%
Ethanol % ≤ 90
ECT > 60 °C
Engine runtime > 160 sec
CCP Duty Cycle ≥ 0%
PRNDL in drive range
Closed Loop Fuel Control
1200 ≤ RPM ≤ 3000
20 ≤ Air Flow ≤ 55g/s.
TPS ≥ 5%
(B2S1) HEATED P0154 Circuit Continuity 350 mV < B2S1 voltage < 550 No Throttle, IAT, Injector, Coolant, Air Flow, 570 failures out of 600 DTC Type B
OXYGEN SENSOR Detects a HO2S circuit mV Purge Control, MAP, Fuel Composition or samples.
CIRCUIT NO open. Engine Protect faults Active.
ACTIVITY Catalyst Monitor Test not Intrusive 100 ms/sample
Not in Device Control Continuous
Post Oxygen Sensor Diagnostic not Intrusive
10 V ≤ System Voltage ≤ 18 V
Ethanol % ≤ 90
Engine runtime > 300 sec
2005file6.doc Page 18 of 69 18
2005 4.3L (LU3) 4.8L (LR4) 5.3L (L33) 5.3L (LM7) except hybrid 5.3L (L59) Flex Fuel 5.7L (LS6)
6.0L (LQ4) except with CNG fuel 6.0L (LQ9) 8.1L (L18)
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc
MONITOR
SENSED FAULT MALFUNCTION CRITERIA SECONDARY PARAMETERS AND TIME LENGTH AND MIL ILLUM.
STRATEGY
PARAMETER CODE AND THRESHOLD VALUES ENABLE CONDITIONS FREQUENCY TYPE
DESCRIPTION
(B2S1) HEATED P0155 Current Monitor: 0.25 A < Heater Current < 3.125 No Throttle, IAT, Injector, Coolant, Air Flow, 8 failures out of 10 DTC Type B
OXYGEN SENSOR Detects a A Purge Control, MAP, Fuel Composition or samples
HEATER CIRCUIT malfunctioning HO2S Engine Protect faults Active.
heater circuit by Catalyst Monitor Test not Intrusive Frequency:
monitoring the current Not in Device Control 2 times per key cycle
through the circuit. Post Oxygen Sensor Diagnostic not Intrusive
10 V ≤ System Voltage ≤ 18 V
Coolant ≥ 50 ºC
3 g/s ≤ Airflow ≤ 40 g/s
Engine runtime ≥ 120 sec
500 ≤ RPM ≤ 3000
Ethanol % ≤ 90
DTC P0053 not set.
All of the above true for at least 2 seconds
2005file6.doc Page 19 of 69 19
2005 4.3L (LU3) 4.8L (LR4) 5.3L (L33) 5.3L (LM7) except hybrid 5.3L (L59) Flex Fuel 5.7L (LS6)
6.0L (LQ4) except with CNG fuel 6.0L (LQ9) 8.1L (L18)
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc
MONITOR
SENSED FAULT MALFUNCTION CRITERIA SECONDARY PARAMETERS AND TIME LENGTH AND MIL ILLUM.
STRATEGY
PARAMETER CODE AND THRESHOLD VALUES ENABLE CONDITIONS FREQUENCY TYPE
DESCRIPTION
(B2S2) HEATED P0157 Circuit Continuity Oxygen sensor voltage < 80 mV No Throttle, IAT, Injector, Coolant, Air Flow, 380 failures out of 400 DTC Type B
OXYGEN SENSOR Detects a HO2S Purge Control, MAP, Fuel Composition or samples. Sensor
CIRCUIT LOW voltage stationary lean Engine Protect faults Active. monitored for 5 sets of For use on
(low signal voltage) Catalyst Monitor Test not Intrusive samples. After 5 sets of vehicles with
condition. Not in Device Control failures, related sensors 4 sensors
Post Oxygen Sensor Diagnostic not Intrusive checked for same failure. If
10 V ≤ System Voltage ≤ 18 V related sensor also failing,
No injectors disabled then no action is taken.
Closed loop fueling
Ethanol % ≤ 90 100 ms/sample
0.992 ≤ Equivalence Ratio ≤ 1.014 Continuous
Fuel Level ≥ 10%
3% ≤ TPS ≤ 70%
<OR> Above conditions met for 2 sec
2005file6.doc Page 20 of 69 20
2005 4.3L (LU3) 4.8L (LR4) 5.3L (L33) 5.3L (LM7) except hybrid 5.3L (L59) Flex Fuel 5.7L (LS6)
6.0L (LQ4) except with CNG fuel 6.0L (LQ9) 8.1L (L18)
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc
MONITOR
SENSED FAULT MALFUNCTION CRITERIA SECONDARY PARAMETERS AND TIME LENGTH AND MIL ILLUM.
STRATEGY
PARAMETER CODE AND THRESHOLD VALUES ENABLE CONDITIONS FREQUENCY TYPE
DESCRIPTION
(B2S2) HEATED P0158 Circuit Continuity Oxygen sensor voltage > 950 mV No Throttle, IAT, Injector, Coolant, Air Flow, 380 failures out of 400 DTC Type B
OXYGEN SENSOR Detects a HO2S Purge Control, MAP, Fuel Composition or samples. Sensor
CIRCUIT HIGH voltage stationary rich Engine Protect faults Active. monitored for 5 sets of For use on
(high signal voltage) Catalyst Monitor Test not Intrusive samples. After 5 sets of vehicles with
condition. Not in Device Control failures, related sensors 4 sensors
Post Oxygen Sensor Diagnostic not Intrusive checked for same failure. If
10 V ≤ System Voltage ≤ 18 V related sensor also failing,
Closed loop fueling then no action is taken.
<OR> Ethanol % ≤ 90
0.992 ≤ Equivalence Ratio ≤ 1.014 100 ms/sample
Fuel Level ≥ 10% Continuous
3% ≤ TPS ≤ 70%
2005file6.doc Page 21 of 69 21
2005 4.3L (LU3) 4.8L (LR4) 5.3L (L33) 5.3L (LM7) except hybrid 5.3L (L59) Flex Fuel 5.7L (LS6)
6.0L (LQ4) except with CNG fuel 6.0L (LQ9) 8.1L (L18)
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc
MONITOR
SENSED FAULT MALFUNCTION CRITERIA SECONDARY PARAMETERS AND TIME LENGTH AND MIL ILLUM.
STRATEGY
PARAMETER CODE AND THRESHOLD VALUES ENABLE CONDITIONS FREQUENCY TYPE
DESCRIPTION
(B2S2) HEATED P0160 Circuit Continuity 410 mV < B2S2 voltage < 490 No Throttle, IAT, Injector, Coolant, Air Flow, 1450 failures out of 1500 DTC Type B
OXYGEN SENSOR Detects a HO2S circuit mV Purge Control, MAP, Fuel Composition or samples.
CIRCUIT NO open. Engine Protect faults Active. For use on
ACTIVITY Catalyst Monitor Test not Intrusive 100 ms/sample vehicles with
Not in Device Control 4 sensors
Post Oxygen Sensor Diagnostic not Intrusive Once per trip
10 V ≤ System Voltage ≤ 18 V
Ethanol % ≤ 90
Engine runtime > 300 sec
Closed Loop Fueling
5% ∆ TPS within 1 sec, 6 times
DTC P0161 not Active
DTC P0060 not Active
<OR>
No Throttle, IAT, Injector, Coolant, Air Flow, 550 more passing samples
Post O2 sensor fast pass Purge Control, MAP, Fuel Composition or than failing samples.
Engine Protect faults Active.
B2S2 > 550 mV Catalyst Monitor Test not Intrusive 100 ms/sample
B2S2 < 350 mV Not in Device Control
Post Oxygen Sensor Diagnostic not Intrusive Once per trip
10 V ≤ System Voltage ≤ 18 V
Ethanol % ≤ 90
Engine is running
Engine runtime ≤ 200 sec
DTC P0161 not Active
DTC P0060 not Active
2005file6.doc Page 22 of 69 22
2005 4.3L (LU3) 4.8L (LR4) 5.3L (L33) 5.3L (LM7) except hybrid 5.3L (L59) Flex Fuel 5.7L (LS6)
6.0L (LQ4) except with CNG fuel 6.0L (LQ9) 8.1L (L18)
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc
MONITOR
SENSED FAULT MALFUNCTION CRITERIA SECONDARY PARAMETERS AND TIME LENGTH AND MIL ILLUM.
STRATEGY
PARAMETER CODE AND THRESHOLD VALUES ENABLE CONDITIONS FREQUENCY TYPE
DESCRIPTION
(B2S2) HEATED P0161 Current Monitor: 0.25 A < Heater Current < 3.125 No Throttle, IAT, Injector, Coolant, Air Flow, 8 failures out of 10 DTC Type B
OXYGEN SENSOR Detects a A Purge Control, MAP, Fuel Composition or samples
HEATER CIRCUIT malfunctioning HO2S Engine Protect faults Active. For use on
heater circuit by Catalyst Monitor Test not Intrusive Frequency: vehicles with
monitoring the current Not in Device Control 2 times per key cycle 4 sensors
through the circuit. Post Oxygen Sensor Diagnostic not Intrusive
10 V ≤ System Voltage ≤ 18 V
Coolant ≥ 50 ºC
3 g/s ≤ Airflow ≤ 40 g/s
Engine runtime ≥ 120 sec
500 ≤ RPM ≤ 3000
Ethanol % ≤ 90
DTC P0053 not set.
All of the above true for at least 2 seconds
BANK 1 FUEL P0171 Determines if the fuel The EWMA of long term fuel trim • No Misfire DTC’s DTC Type B
TRIM SYSTEM control system is in a (LTM) samples ≥ 1.246 for at • No O2 Sensor DTC’s 100 ms loop
LEAN lean condition least 2 seconds • No EVAP DTC’s Continuous
• No Fuel Injector DTC’s
(Note: EWMA stands for • No Fuel Composition DTC’s
“Exponentially Weighted Moving • No IAC, MAF, or MAP DTC’s
Average”) • Engine speed > 400 rpm but < 6500 rpm
• BARO > 70 kpa
Notes:
• ECT > -40oC but < 139°C
1. At least 24 seconds of data
must accumulate on each trip • MAP > 15 kpa but < 105 kpa
before the EWMA of LTM • IAT > -20 °C but < 152°C
samples is considered usable • Mass Airflow > 1.0 g/s but < 250 g/s
and at least 15 seconds of • Vehicle speed < 82 mph
data in the current fuel trim • Long Term Fuel Trim Learning enabled
cell must accumulate on • CCP DC ≤ 8% when canister vent is
each trip before the LTM for closed
that cell is considered usable • Closed Loop Reset not active.
in the EWMA calculation. • Fuel Level > 10 % (must be <10% for at
least 10 seconds to disable; default is to
enable if fuel sender is broken)
2005file6.doc Page 23 of 69 23
2005 4.3L (LU3) 4.8L (LR4) 5.3L (L33) 5.3L (LM7) except hybrid 5.3L (L59) Flex Fuel 5.7L (LS6)
6.0L (LQ4) except with CNG fuel 6.0L (LQ9) 8.1L (L18)
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc
MONITOR
SENSED FAULT MALFUNCTION CRITERIA SECONDARY PARAMETERS AND TIME LENGTH AND MIL ILLUM.
STRATEGY
PARAMETER CODE AND THRESHOLD VALUES ENABLE CONDITIONS FREQUENCY TYPE
DESCRIPTION
BANK 1 FUEL P0172 Determines if the fuel The EWMA of long term fuel trim • No Misfire DTC’s If rich fail counter is ≥ 3 DTC Type B
TRIM SYSTEM control system is in a (LTM) samples < 0.825 • No O2 Sensor DTC’s before pass counter ≥ 3,
RICH rich condition
Once the above occurs, purge is • No EVAP DTC’s diagnostic fails.
ramped off to determine if excess • No Fuel Injector DTC’s
purge is the cause. Therefore, • No Fuel Composition DTC’s
• No IAC, MAF, or MAP DTC’s 100 ms loop
the following must also occur to
• Engine speed > 400 rpm but < 6500 rpm Continuous
report a failure:
• BARO > 70 kpa
The EWMA of LTM samples with •
o
ECT > -40 C but < 139°C
purge off < 0.83 for at least 2
• MAP > 15 kpa but < 105 kpa
seconds during each of 3
• IAT > -20 °C but < 152°C
intrusive segments.
• Mass Airflow > 1.0 g/s but < 250 g/s
General Notes: • Vehicle speed < 82 mph
1. At least 24 seconds of data • Long Term Fuel Trim Learning enabled
must accumulate on each trip • CCP DC ≤ 8% when canister vent is
before the EWMA of LTM closed
samples is considered usable • Closed Loop Reset not active.
and at least 15 seconds of
data in the current fuel trim cell Intrusive Enable Criteria
must accumulate on each trip • The EWMA of long term fuel trim (LTM)
before the LTM for that cell is samples < 0.825
considered usable in the • RPM > 375
EWMA calculation.
• Mass Airflow > 3 g/s but < 250 g/s
Intrusive Notes: • MAP > 15 kpa but < 105 kpa
1. Segments can last up to 16
seconds, and are separated Temporary Intrusive Test Inhibit Criteria
by the smaller of a a 30 • If intrusive test segment exceeds 16
second purge-on time or consecutive seconds (in this case, purge
enough time to purge 18 valve is opened for the smaller of 30
grams of vapor. seconds or enough time to purge 18
grams of vapor).
2. A maximum of 5 completed
segments are allowed for
each intrusive test, and up to
20 intrusive attempts allowed
per trip.
3. After an intrusive test report is
completed, another intrusive
test cannot occur for 300
seconds to allow sufficient
time to purge excess vapors
from the canister. During this
2005file6.doc
period, fuel trim will pass if Page 24 of 69 24
the EWMA of LTM samples >
0.83 for at least 60 seconds,
2005 4.3L (LU3) 4.8L (LR4) 5.3L (L33) 5.3L (LM7) except hybrid 5.3L (L59) Flex Fuel 5.7L (LS6)
6.0L (LQ4) except with CNG fuel 6.0L (LQ9) 8.1L (L18)
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc
MONITOR
SENSED FAULT MALFUNCTION CRITERIA SECONDARY PARAMETERS AND TIME LENGTH AND MIL ILLUM.
STRATEGY
PARAMETER CODE AND THRESHOLD VALUES ENABLE CONDITIONS FREQUENCY TYPE
DESCRIPTION
BANK 2 FUEL P0174 Determines if the fuel The EWMA of long term fuel trim • No Misfire DTC’s DTC Type B
TRIM SYSTEM control system is in a (LTM) samples ≥ 1.246 for at • No O2 Sensor DTC’s 100 ms loop
LEAN lean condition least 2 seconds • No EVAP DTC’s Continuous
• No Fuel Injector DTC’s
(Note: EWMA stands for • No Fuel Composition DTC’s
“Exponentially Weighted Moving • No IAC, MAF, or MAP DTC’s
Average”) • Engine speed > 400 rpm but < 6500 rpm
• BARO > 70 kpa
Notes:
• ECT > -40oC but < 139°C
2. At least 24 seconds of data
must accumulate on each trip • MAP > 15 kpa but < 105 kpa
before the EWMA of LTM • IAT > -20 °C but < 152°C
samples is considered usable • Mass Airflow > 1.0 g/s but < 250 g/s
and at least 15 seconds of • Vehicle speed < 82 mph
data in the current fuel trim • Long Term Fuel Trim Learning enabled
cell must accumulate on • CCP DC ≤ 8% when canister vent is
each trip before the LTM for closed
that cell is considered usable • Closed Loop Reset not active.
in the EWMA calculation. • Fuel Level > 10 % (must be <10% for at
least 10 seconds to disable; default is to
enable if fuel sender is broken)
2005file6.doc Page 25 of 69 25
2005 4.3L (LU3) 4.8L (LR4) 5.3L (L33) 5.3L (LM7) except hybrid 5.3L (L59) Flex Fuel 5.7L (LS6)
6.0L (LQ4) except with CNG fuel 6.0L (LQ9) 8.1L (L18)
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc
MONITOR
SENSED FAULT MALFUNCTION CRITERIA SECONDARY PARAMETERS AND TIME LENGTH AND MIL ILLUM.
STRATEGY
PARAMETER CODE AND THRESHOLD VALUES ENABLE CONDITIONS FREQUENCY TYPE
DESCRIPTION
BANK 2 FUEL P0175 Determines if the fuel The EWMA of long term fuel trim • No Misfire DTC’s If rich fail counter is ≥ 3 DTC Type B
TRIM SYSTEM control system is in a (LTM) samples < 0.825 • No O2 Sensor DTC’s before pass counter ≥ 3,
RICH rich condition
Once the above occurs, purge is • No EVAP DTC’s diagnostic fails.
ramped off to determine if excess • No Fuel Injector DTC’s
purge is the cause. Therefore, • No Fuel Composition DTC’s
• No IAC, MAF, or MAP DTC’s 100 ms loop
the following must also occur to
• Engine speed > 400 rpm but < 6500 rpm Continuous
report a failure:
• BARO > 70 kpa
The EWMA of LTM samples with •
o
ECT > -40 C but < 139°C
purge off < 0.83 for at least 2
• MAP > 15 kpa but < 105 kpa
seconds during each of 3
• IAT > -20 °C but < 152°C
intrusive segments.
• Mass Airflow > 1.0 g/s but < 250 g/s
General Notes: • Vehicle speed < 82 mph
1. At least 24 seconds of data • Long Term Fuel Trim Learning enabled
must accumulate on each trip • CCP DC ≤ 8% when canister vent is
before the EWMA of LTM closed
samples is considered usable • Closed Loop Reset not active.
and at least 15 seconds of
data in the current fuel trim cell Intrusive Enable Criteria
must accumulate on each trip • The EWMA of long term fuel trim (LTM)
before the LTM for that cell is samples < 0.825
considered usable in the • RPM > 375
EWMA calculation.
• Mass Airflow > 3 g/s but < 250 g/s
Intrusive Notes: • MAP > 15 kpa but < 105 kpa
4. Segments can last up to 16
seconds, and are separated Temporary Intrusive Test Inhibit Criteria
by the smaller of a a 30 • If intrusive test segment exceeds 16
second purge-on time or consecutive seconds (in this case, purge
enough time to purge 18 valve is opened for the smaller of 30
grams of vapor. seconds or enough time to purge 18
grams of vapor).
5. A maximum of 5 completed
segments are allowed for
each intrusive test, and up to
20 intrusive attempts allowed
per trip.
6. After an intrusive test report is
completed, another intrusive
test cannot occur for 300
seconds to allow sufficient
time to purge excess vapors
from the canister. During this
2005file6.doc
period, fuel trim will pass if Page 26 of 69 26
the EWMA of LTM samples >
0.83 for at least 60 seconds,
2005 4.3L (LU3) 4.8L (LR4) 5.3L (L33) 5.3L (LM7) except hybrid 5.3L (L59) Flex Fuel 5.7L (LS6)
6.0L (LQ4) except with CNG fuel 6.0L (LQ9) 8.1L (L18)
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc
MONITOR
SENSED FAULT MALFUNCTION CRITERIA SECONDARY PARAMETERS AND TIME LENGTH AND MIL ILLUM.
STRATEGY
PARAMETER CODE AND THRESHOLD VALUES ENABLE CONDITIONS FREQUENCY TYPE
DESCRIPTION
FUEL *P0178 Determines if the Fuel Fuel composition sensor Engine runtime ≥ 30 seconds. 360 failures out of 420 DTC Type B
COMPOSITION Composition Sensor is frequency is < 45 Hertz. 11 V ≤ System Voltage ≤ 18 V samples
SENSOR CIRCUIT in an out of range low 1 sample/500 msec.
LOW FAULT condition
Continuous check.
FUEL *P0179 Determines if the Fuel Fuel composition sensor Engine runtime ≥ 30 seconds. 100 failures out of 200 DTC Type B
COMPOSITION Composition Sensor is frequency is > 155 Hertz. 11 V ≤ System Voltage ≤ 18 V samples
SENSOR CIRCUIT in an out of range high 1 sample/500 msec.
HIGH FAULT condition
Continuous check
INJECTOR P0200 Circuit Continuity The PCM detects that the Engine speed > 400 rpm. 10 failures out of 100 DTC Type B
CONTROL Control circuit voltage is commanded state of the driver 6 V < System voltage < 18 V samples
CIRCUIT monitored during and the actual state of the control 1 sample / 500 msec
operation. It should be circuit do not match. Continuous.
low during operation
and near B+ when “off”.
THROTTLE P0220 1) TACM indicates a 1) Raw TP sensor signal < 0.282 Ignition in Run or Crank. 1) Counter increments by 4 DTC Type A
POSITION continuous or V Ignition voltage > 5.23 V. for every error, decrements
SENSOR 2 intermittent short or or > 4.60 V. Valid TACM - PCM serial data. by 1 for every pass; For use on
CIRCUIT open in either the signal OR No TACM processor DTC. threshold is 133. vehicles with
circuit or the TP sensor 2) TP sensor minimum ETC
#2. mechanical stop voltage < 0.282 Check runs every 3 ms.
OR V
2) TACM indicates an or > 0.813V 2) One occurrence.
invalid minimum OR
mechanical position for 3) Vref > 0.5 V Check runs at power-up.
the TP sensor #2.
OR 3) Continuous. Counter
3) TACM indicated increments by 1 for every
reference voltage out of error, decrements by 1 for
range. every pass. Threshold is
10ms. For Ref direct short
to ground.
2005file6.doc Page 27 of 69 27
2005 4.3L (LU3) 4.8L (LR4) 5.3L (L33) 5.3L (LM7) except hybrid 5.3L (L59) Flex Fuel 5.7L (LS6)
6.0L (LQ4) except with CNG fuel 6.0L (LQ9) 8.1L (L18)
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc
MONITOR
SENSED FAULT MALFUNCTION CRITERIA SECONDARY PARAMETERS AND TIME LENGTH AND MIL ILLUM.
STRATEGY
PARAMETER CODE AND THRESHOLD VALUES ENABLE CONDITIONS FREQUENCY TYPE
DESCRIPTION
FUEL PUMP P0230 Circuit Continuity The PCM detects that the Engine speed > 400 rpm. 5 failures out of 100 DTC Type B
CONTROL Control circuit voltage is commanded state of the driver 6 V < System voltage < 18 V samples
CIRCUIT monitored during and the actual state of the control 1 sample per 500 msec
operation. It should be circuit do not match. Continuous.
high during operation
and near 0 volts when
“off”.
2005file6.doc Page 28 of 69 28
2005 4.3L (LU3) 4.8L (LR4) 5.3L (L33) 5.3L (LM7) except hybrid 5.3L (L59) Flex Fuel 5.7L (LS6)
6.0L (LQ4) except with CNG fuel 6.0L (LQ9) 8.1L (L18)
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc
MONITOR
SENSED FAULT MALFUNCTION CRITERIA SECONDARY PARAMETERS AND TIME LENGTH AND MIL ILLUM.
STRATEGY
PARAMETER CODE AND THRESHOLD VALUES ENABLE CONDITIONS FREQUENCY TYPE
DESCRIPTION
RANDOM MISFIRE P0300 These DTC’s will Deceleration index • Engine run time > 2 crankshaft revolutions. Emission Exceedence = DTC Type B
DETECTED determine if a random Vs • DTCs not active for VSS, CKP, TP, MAP, (5) failed 200 revolution
or a cylinder specific Engine speed ECT, and MAF sensors. blocks of 16. Failure (MIL Flashes
CYLINDER 1 P0301 misfire is occurring by Vs • No engine protection faults. reported with (1) with
MISFIRE monitoring crankshaft Load and Camshaft Position • No Electronic Throttle Control Faults. Exceedence in 1st (16) Catalyst
DETECTED velocity. • P0315 (Crankshaft Position System 200 revolution block, or (4) Damaging
Emission Failure Threshold = Variation Not Learned) not active or engine Exceedences thereafter. Misfire)
CYLINDER 2 P0302 1.75% speed < 1000 RPM.
MISFIRE • Fuel cutoff not active. 1st Catalyst Exceedence =
DETECTED Catalyst Damage Threshold = 5% Number of 200 revolution
• Power management is not active.
to 10.625% depending on engine blocks as data supports for
• Brake torque management not active.
CYLINDER 3 speed and engine load catalyst damage. 2nd and
MISFIRE
P0303 • Fuel level > 10% (disablement ends 500 subsequent Catalyst
DETECTED after a low fuel level condition ceases, and Exceedences = (1) 200
fuel disable does not occur with a fuel revolution block with
CYLINDER 4 sensor DTC). catalyst damage. Failure
MISFIRE
P0304 • -7°C < ECT < 130oC. reported with (3)
DETECTED • If ECT at startup < -7°C, then disable until Exceedences in FTP, or
ECT > 21°C. (1) Exceedence outside
CYLINDER 5 • 375 RPM < Engine speed < 5350 RPM. FTP.
MISFIRE P0305 • 11 volts < System voltage < 18 volts.
DETECTED • + Throttle position delta < 50% per 100 ms. Frequency: Continuous
• - Throttle position delta < 50% per 100 ms.
CYLINDER 6 • Abnormal engine speed is not present.
P0306
MISFIRE • ABS rough road not detected.
DETECTED • ABS is not active.
• Not an abusive engine speed condition
CYLINDER 7 Abusive engine speed = 6100 RPM.
MISFIRE P0307
Abusive engine speed delay = 1250 cycles
DETECTED (Manual Trans only)
• Positive and zero torque (except the CARB
CYLINDER 8 approved 3000 rpm to redline triangle).
MISFIRE P0308 Positive and zero torque is detected when
DETECTED both is true: 1) engine load > zero torque cal
(cal a function of engine speed and
temperature), and 2) TPS > 1 or VSS < 30.
• Detectable engine speed and engine load
region.
• Misfire Diag is not requesting to disable TCC
when transmission is in hot mode.
• Crankshaft Ring Filter inactive (after a low
level misfire, another misfire may not be
detectable until crankshaft ringing ceases)
2005file6.doc Page 29
• Not an automatic of 69
transmission shift with a 29
Throttle position >95%.
2005 4.3L (LU3) 4.8L (LR4) 5.3L (L33) 5.3L (LM7) except hybrid 5.3L (L59) Flex Fuel 5.7L (LS6)
6.0L (LQ4) except with CNG fuel 6.0L (LQ9) 8.1L (L18)
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc
MONITOR
SENSED FAULT MALFUNCTION CRITERIA SECONDARY PARAMETERS AND TIME LENGTH AND MIL ILLUM.
STRATEGY
PARAMETER CODE AND THRESHOLD VALUES ENABLE CONDITIONS FREQUENCY TYPE
DESCRIPTION
CRANKSHAFT P0315 Monitor for valid Sum of Compensation Factors OBD Manufacturer Enable Counter = 0 0.50 seconds DTC Type A
POSITION crankshaft error are ≥ 4.001 or ≤ 3.999
SYSTEM compensation factors Frequency:
VARIATION NOT Continuous
LEARNED 100 ms loop
KNOCK SENSOR P0325 This diagnostic will Instant noise level greater than a Engine run time ≥ 10 sec 24 failed tests within 30 DTC Type B
CIRCUIT detect a failed internal defined value or instantaneous Ignition voltage ≥ 10 Volts tests. Each test is 500
PCM component knock signal greater than 254 msec.
associated with knock counts for a defined time.
control
KNOCK SENSOR 1 P0327 Check knock sensor Delta filtered noise level outside No Coolant Sensor DTC’s 24 failed tests within 30 DTC Type B
CIRCUIT LOW filtered noise level - of defined range. Filtered noise No TP sensor DTC’s tests. Each test is 25
front knock sensor counts 1500 ≤ engine rpm ≤ 3000 msec.
≤ 20 ECT ≥ 60° C
TP Sensor ≥ 0%
Engine run time ≥ 10 sec
Ignition voltage > 10 Volts
KNOCK SENSOR 2 P0332 Check knock sensor Delta filtered noise level outside No Coolant Sensor DTC’s 24 failed tests within 30 DTC Type B
CIRCUIT LOW filtered noise level - of defined range. Filtered noise No TP sensor DTC’s tests. Each test is 125
rear knock sensor counts 1500 ≤ engine rpm ≤ 3000 msec. For use on 2
≤ 20 ECT ≥ 60° C sensor
TP Sensor ≥ 0% Continuous check applications
Engine run time ≥ 10 sec
Ignition voltage > 10 Volts
CRANKSHAFT P0335 3X signal No output (~0 volts) from the Cam is transitioning 30 test failures in a 40 test DTC Type B
POSITION This diagnostic will crankshaft position sensor. Sensed mass airflow ≥ 2.8984 sample.
SENSOR CIRCUIT detect if there is no No Cam Position Sensor DTC’s
output from the No Airflow DTC’s 200 ms loop
crankshaft position PCM state = READY or CRANK
sensor. Continuous
CRANKSHAFT P0336 3X signal Crank position sensor signal 50 test failures in a 3120 DTC Type B
POSITION This diagnostic will missing for a time ≥ .5 seconds PCM state = CRANK or RUN test sample.
SENSOR CIRCUIT detect occurrences
RANGE/PERF. when engine position is 50 ms loop
no longer known.
Continuous
2005file6.doc Page 30 of 69 30
2005 4.3L (LU3) 4.8L (LR4) 5.3L (L33) 5.3L (LM7) except hybrid 5.3L (L59) Flex Fuel 5.7L (LS6)
6.0L (LQ4) except with CNG fuel 6.0L (LQ9) 8.1L (L18)
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc
MONITOR
SENSED FAULT MALFUNCTION CRITERIA SECONDARY PARAMETERS AND TIME LENGTH AND MIL ILLUM.
STRATEGY
PARAMETER CODE AND THRESHOLD VALUES ENABLE CONDITIONS FREQUENCY TYPE
DESCRIPTION
CAMSHAFT P0341 Monitor for cam Evaluated at crankshaft position 15 Failures out of 100 test DTC Type B
POSITION position state change synchronization. Engine Running or Cranking samples
SENSOR CIRCUIT when expected at 100 ms loop
RANGE/PERF. crank- Continuous
shaft sync.
CAMSHAFT P0342 Monitor for continuous Evaluated at crankshaft position 15 Failures out of 100 test DTC Type B
POSITION low state when state synchronization Engine Running or Cranking samples, engine cranking
SENSOR CIRCUIT should be high. 50 failures out of 100 test
LOW samples, engine running
every low res pulse
Continuous
CAMSHAFT P0343 Monitor for continuous Evaluated at crankshaft position 15 Failures out of 100 test DTC Type B
POSITION high state when state synchronization Engine Running or Cranking samples, engine cranking
SENSOR CIRCUIT should be low. 50 failures out of 100 test
HIGH samples, engine running
every low res pulse
Continuous
IGNITION P0351 Monitor EST channel A EST line is Stuck Low, is open, or 30 Failures out of 100 DTC Type B
CONTROL #1 (Cylinder 1) is Stuck High.
CIRCUIT If engine speed is < 1500 RPM 500 msec / test
test failures (if applicable) and
samples increment by 1 each Continuous
time the diagnostic executes. If
engine speed is ≥ 1500 RPM test
failures (if applicable) and
samples increment by 2 each
time the diagnostic executes in
order to report a failure faster
IGNITION P0352 Monitor EST channel B EST line is Stuck Low, is open, or 30 Failures out of 100 DTC Type B
CONTROL #2 (Cylinder 2) is Stuck High.
CIRCUIT If engine speed is < 1500 RPM 500 msec / test
test failures (if applicable) and
samples increment by 1 each Continuous
time the diagnostic executes. If
engine speed is ≥ 1500 RPM test
failures (if applicable) and
samples increment by 2 each
time the diagnostic executes in
order to report a failure faster
2005file6.doc Page 31 of 69 31
2005 4.3L (LU3) 4.8L (LR4) 5.3L (L33) 5.3L (LM7) except hybrid 5.3L (L59) Flex Fuel 5.7L (LS6)
6.0L (LQ4) except with CNG fuel 6.0L (LQ9) 8.1L (L18)
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc
MONITOR
SENSED FAULT MALFUNCTION CRITERIA SECONDARY PARAMETERS AND TIME LENGTH AND MIL ILLUM.
STRATEGY
PARAMETER CODE AND THRESHOLD VALUES ENABLE CONDITIONS FREQUENCY TYPE
DESCRIPTION
IGNITION P0353 Monitor EST channel C EST line is Stuck Low, is open, or 30 Failures out of 100 DTC Type B
CONTROL #3 (Cylinder 3) is Stuck High.
CIRCUIT If engine speed is < 1500 RPM 500 msec / test
test failures (if applicable) and
samples increment by 1 each Continuous
time the diagnostic executes. If
engine speed is ≥ 1500 RPM test
failures (if applicable) and
samples increment by 2 each
time the diagnostic executes in
order to report a failure faster
IGNITION P0354 Monitor EST channel D EST line is Stuck Low, is open, or 30 Failures out of 100 DTC Type B
CONTROL #4 (Cylinder 4) is Stuck High.
CIRCUIT If engine speed is < 1500 RPM 500 msec / test
test failures (if applicable) and
samples increment by 1 each Continuous
time the diagnostic executes. If
engine speed is ≥ 1500 RPM test
failures (if applicable) and
samples increment by 2 each
time the diagnostic executes in
order to report a failure faster
IGNITION P0355 Monitor EST channel E EST line is Stuck Low, is open, or 30 Failures out of 100 DTC Type B
CONTROL #5 (Cylinder 5) is Stuck High.
CIRCUIT If engine speed is < 1500 RPM 500 msec / test
test failures (if applicable) and
samples increment by 1 each Continuous
time the diagnostic executes. If
engine speed is ≥ 1500 RPM test
failures (if applicable) and
samples increment by 2 each
time the diagnostic executes in
order to report a failure faster
2005file6.doc Page 32 of 69 32
2005 4.3L (LU3) 4.8L (LR4) 5.3L (L33) 5.3L (LM7) except hybrid 5.3L (L59) Flex Fuel 5.7L (LS6)
6.0L (LQ4) except with CNG fuel 6.0L (LQ9) 8.1L (L18)
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc
MONITOR
SENSED FAULT MALFUNCTION CRITERIA SECONDARY PARAMETERS AND TIME LENGTH AND MIL ILLUM.
STRATEGY
PARAMETER CODE AND THRESHOLD VALUES ENABLE CONDITIONS FREQUENCY TYPE
DESCRIPTION
IGNITION P0356 Monitor EST channel F EST line is Stuck Low, is open, or 30 Failures out of 100 DTC Type B
CONTROL #6 (Cylinder 6) is Stuck High.
CIRCUIT If engine speed is <≥ 1500 RPM 500 msec / test
test failures (if applicable) and
samples increment by 1 each Continuous
time the diagnostic executes. If
engine speed is ≥ 1500 RPM test
failures (if applicable) and
samples increment by 2 each
time the diagnostic executes in
order to report a failure faster
IGNITION P0357 Monitor EST channel G EST line is Stuck Low, is open, or 30 Failures out of 100 DTC Type B
CONTROL #7 (Cylinder 7) is Stuck High.
CIRCUIT If engine speed is < 1500 RPM 500 msec / test
test failures (if applicable) and
samples increment by 1 each Continuous
time the diagnostic executes. If
engine speed is ≥ 1500 RPM test
failures (if applicable) and
samples increment by 2 each
time the diagnostic executes in
order to report a failure faster
IGNITION P0358 Monitor EST channel H EST line is Stuck Low, is open, or 30 Failures out of 100 DTC Type B
CONTROL #8 (Cylinder 8) is Stuck High.
CIRCUIT If engine speed is < 1500 RPM 500 msec / test
test failures (if applicable) and
samples increment by 1 each Continuous
time the diagnostic executes. If
engine speed is ≥ 1500 RPM test
failures (if applicable) and
samples increment by 2 each
time the diagnostic executes in
order to report a failure faster
2005file6.doc Page 33 of 69 33
2005 4.3L (LU3) 4.8L (LR4) 5.3L (L33) 5.3L (LM7) except hybrid 5.3L (L59) Flex Fuel 5.7L (LS6)
6.0L (LQ4) except with CNG fuel 6.0L (LQ9) 8.1L (L18)
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc
MONITOR
SENSED FAULT MALFUNCTION CRITERIA SECONDARY PARAMETERS AND TIME LENGTH AND MIL ILLUM.
STRATEGY
PARAMETER CODE AND THRESHOLD VALUES ENABLE CONDITIONS FREQUENCY TYPE
DESCRIPTION
CATALYTIC P0420 Oxygen Storage. OSC Time Difference ≥ Trip Enable Criteria 1 test attempted per valid DTC Type A
CONVERTER LOW 0.185663 No Throttle, Injector, Misfire, CAM, Engine idle period
OXYGEN Protection, VSS, EVAP, Oxygen Sensor, IAT,
STORAGE MAP, IAC, Fuel System, EST, ECT, Crank or Minimum of 1 test per trip.
OSC Time Difference = MAF faults
OSC Worst Pass Thresh - OSC IAT > -20°C Maximum of 6 tests per
Compensation Factor * (Post Cat Green Converter Delay = Not Active trip.
O2 Resp Time - Pre Cat O2 Resp Not in PTO
Time) Valid Idle Period Criteria Maximum of 6 trips to
Engine Speed ≥ 750 rpm for minimum of 39 detect failure when Rapid
OSC Worst Pass Thresh = sec since end of last idle period Step Response is enabled
2.052727sec Engine Speed < 750 rpm
Vehicle Speed ≤ 2 mph frequency: 12.5 ms
Engine runtime ≥ 600 seconds continuous
Not in Device Control
Purge control either normal or controlled by Rapid Step Response
Catalyst Monitor Enable Criteria
Test attempts this trip ≤ 12 The difference between
Idle Conditiosn Met Criteria current EWMA value and
Trip Enable Met, Valid Idle Period Met the curent OSC time
Predicted Catalyst Temperature ≥ 572°C difference ≥ 0.606965sec
0.9 < Short Term Fuel Trim < 1.1 and
Delta Increase in Short Term Fuel Trim ≤ 0.15 OSC Time Difference ≥
Electric fan hasn’t changed state for at least 2 0.000 sec.
seconds Maximum of 6 tests per
Closed Loop Fueling and LTM Learning is trip, maximum of 18 tests
enabled to detect failure when rapid
Barometric Pressure > 70 kpa step response is enabled.
70°C ≤ ECT ≤ 125.5°C
System voltage > 10.9 Volts Green Converter Delay
Criteria
0 < Idle Period ≤ 60 seconds
Diagnostic will not enable
IAT < 85°C
until the next ignition cycle
PRNDL is in Drive Range (default to run if
after the following has
PRNDL is failing)
been met: predicted
Idle Time is incremented if VSS ≤ 2mph and
catalyst temperature ≥
TPS ≤ 2%
620° C for 1 hour (non-
Test Enable Conditions – must hold true from
continuously). (Note that
3.5 seconds after idle conditions are met to
all other enable criteria
end of test
must be met on the next
Delta IAC ≤ 20 steps Delta Load ≤ 2% ignition cycle for the test to
Delta RPM ≤ 300 3 ≤ MAF ≤ 11 run on that ignition cycle)
RPM – Desired RPM ≤ 200
2005file6.doc Desired RPM – RPM
Page ≤ 100
34 of 69
Predicted Catalyst Temperature ≤ 730°C
34
Ethanol ≤ 87%
2005 4.3L (LU3) 4.8L (LR4) 5.3L (L33) 5.3L (LM7) except hybrid 5.3L (L59) Flex Fuel 5.7L (LS6)
6.0L (LQ4) except with CNG fuel 6.0L (LQ9) 8.1L (L18)
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc
MONITOR
SENSED FAULT MALFUNCTION CRITERIA SECONDARY PARAMETERS AND TIME LENGTH AND MIL ILLUM.
STRATEGY
PARAMETER CODE AND THRESHOLD VALUES ENABLE CONDITIONS FREQUENCY TYPE
DESCRIPTION
CATALYTIC P0430 Oxygen Storage. OSC Time Difference ≥ Trip Enable Criteria 1 test attempted per valid DTC Type A
CONVERTER LOW 0.185438 No Throttle, Injector, Misfire, CAM, Engine idle period
OXYGEN Protection, VSS, EVAP, Oxygen Sensor, IAT,
STORAGE MAP, IAC, Fuel System, EST, ECT, Crank or Minimum of 1 test per trip.
OSC Time Difference = MAF faults
OSC Worst Pass Thresh - OSC IAT > -20°C Maximum of 6 tests per
Compensation Factor * (Post Cat Green Converter Delay = Not Active trip.
O2 Resp Time - Pre Cat O2 Resp Not in PTO
Time) Valid Idle Period Criteria Maximum of 6 trips to
Engine Speed ≥ 750 rpm for minimum of 39 detect failure when Rapid
OSC Worst Pass Thresh = sec since end of last idle period Step Response is enabled
1.86115 sec Engine Speed < 750 rpm
Vehicle Speed ≤ 2 mph frequency: 12.5 ms
Engine runtime ≥ 600 seconds continuous
Not in Device Control
Purge control either normal or controlled by Rapid Step Response
Catalyst Monitor Enable Criteria
Test attempts this trip ≤ 12 The difference between
Idle Conditiosn Met Criteria current EWMA value and
Trip Enable Met, Valid Idle Period Met the curent OSC time
Predicted Catalyst Temperature ≥ 520°C difference ≥ 0.606965sec
0.9 < Short Term Fuel Trim < 1.1 and
Delta Increase in Short Term Fuel Trim ≤ 0.15 OSC Time Difference ≥
Electric fan hasn’t changed state for at least 2 0.000 sec.
seconds Maximum of 6 tests per
Closed Loop Fueling and LTM Learning is trip, maximum of 18 tests
enabled to detect failure when rapid
Barometric Pressure > 70 kpa step response is enabled.
70°C ≤ ECT ≤ 125.5°C
System voltage > 10.9 Volts Green Converter Delay
Criteria
0 < Idle Period ≤ 60 seconds
Diagnostic will not enable
IAT < 85°C
until the next ignition cycle
PRNDL is in Drive Range (default to run if
after the following has
PRNDL is failing)
been met: predicted
Idle Time is incremented if VSS ≤ 2mph and
catalyst temperature ≥
TPS ≤ 2%
620° C for 1 hour (non-
Test Enable Conditions – must hold true from
continuously). (Note that
3.5 seconds after idle conditions are met to
all other enable criteria
end of test
must be met on the next
Delta IAC ≤ 20 steps Delta Load ≤ 2% ignition cycle for the test to
Delta RPM ≤ 300 3 ≤ MAF ≤ 11 run on that ignition cycle)
RPM – Desired RPM ≤ 200
2005file6.doc Desired RPM – RPM
Page ≤ 100
35 of 69
Predicted Catalyst Temperature ≤ 730°C
35
Ethanol ≤ 87%
2005 4.3L (LU3) 4.8L (LR4) 5.3L (L33) 5.3L (LM7) except hybrid 5.3L (L59) Flex Fuel 5.7L (LS6)
6.0L (LQ4) except with CNG fuel 6.0L (LQ9) 8.1L (L18)
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc
MONITOR
SENSED FAULT MALFUNCTION CRITERIA SECONDARY PARAMETERS AND TIME LENGTH AND MIL ILLUM.
STRATEGY
PARAMETER CODE AND THRESHOLD VALUES ENABLE CONDITIONS FREQUENCY TYPE
DESCRIPTION
EVAP SYSTEM P0442 This DTC will detect a SMALL LEAK TEST FAIL: TEST ENABLE : Once per cold start, during DTC Type
SMALL LEAK small leak (>= 0.020”) Engine Off Natural Vacuum No MAP DTC’s hot soak (up to 2500 sec.). A
DETECTED in the EVAP system (EONV) while the engine is off. No Thermostat Rationality DTC’s Time since last complete EWMA
between the fuel fill cap The total pressure change VS Sensor DTC’s not active test >= 17 hours if EWMA
and the purge solenoid. achieved during the test is No Fuel Tank Pressure Sensor DTC’s is passing, or >= 10 hours Average run
The engine off natural normalized against a target value No EVAP Canister Purge Solenoid DTC’s if EWMA is failing. length: 9
vacuum method that is based upon fuel level and No EVAP Canister Vent Solenoid DTC’s No more than 2 attempts
(EONV) is used. ambient temperature. (values No Fuel Level DTC’s per day.
range from 1.25 to 3.25” water). Coolant Sensor DTC’s not active
The normalized value is entered IAT Sensor DTC’s not active
into EWMA (with 0= perfect pass EVAP Vacuum Sensor Performance DTC not
and 1=perfect fail). Once EWMA active.
exceeds the fail threshold, the EVAP CCP stuck open DTC not active.
DTC light is illuminated. The EVAP large leak DTC not active.
DTC light can be turned off if the Ignition off timer DTC not active.
EWMA falls below the re-pass Fuel Level >15.0% but < 85.0%
threshold for 3 consecutive trips. Drive time >= 600 seconds.
Drive length >= 3 miles.
Fail threshold = 0.50769 Coolant >= 70oC.
Re-Pass threshold = 0.315613 No fuel filling (fuel level increment >= 10%)
During EONV test.
BARO > 74.0kPa
Estimated ambient temperature at end of drive
> 2oC but < 32oC.
2005file6.doc Page 36 of 69 36
2005 4.3L (LU3) 4.8L (LR4) 5.3L (L33) 5.3L (LM7) except hybrid 5.3L (L59) Flex Fuel 5.7L (LS6)
6.0L (LQ4) except with CNG fuel 6.0L (LQ9) 8.1L (L18)
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc
MONITOR
SENSED FAULT MALFUNCTION CRITERIA SECONDARY PARAMETERS AND TIME LENGTH AND MIL ILLUM.
STRATEGY
PARAMETER CODE AND THRESHOLD VALUES ENABLE CONDITIONS FREQUENCY TYPE
DESCRIPTION
EVAP CANISTER P0443 Circuit Continuity The PCM detects that the Engine speed > 400 rpm. 10 failures out of 100 DTC Type B
PURGE Control circuit voltage is commanded state of the driver 6 V < System voltage < 18 V samples
SOLENOID VALVE monitored during and the actual state of the control
CIRCUIT operation. It should be circuit do not match. 500ms loop
low during operation continuous
and near B+ when "off".
EVAP CANISTER P0446 This DTC will determine Tank Vacuum > 12.00 “H2O for 5 General Test Enable Once per trip DTC Type
VENT BLOCKED if a restriction is present seconds • No MAP DTC’s B
in the vent solenoid, BEFORE • No TP Sensor DTC’s Time is dependent on
vent filler, vent hose or Purge Volume > 10 liters • No VSS DTC’s driving conditions
EVAP canister • No IAT DTC’s
OR • No ECT DTC’s
• No Fuel Tank Pressure Sensor DTC’s Max. before test abort is
Vented Vacuum < -2.5 in. H20 or 1000 seconds
• No Evap Canister Purge solenoid DTC’s
Vented Vacuum > 5 in. H20 for 15
• No EVAP Canister Vent Solenoid DTC’s
seconds
• No Thermostat Rationality DTC’s
2 liters of fuel must be consumed • 15 % < Fuel Level < 85. %
after setting the DTC active the • 10.00 V < System Voltage < 18.00 V
first time to set the DTC active the • 4 °C < IAT < 30°C
second time. • ECT < 30 °C
• BARO > 74.00 kPa (8000 ft)
EVAP VENT P0449 Circuit Continuity The PCM detects that the Engine speed > 400 rpm. 10 failures out of 100 DTC Type B
SOLENOID Control circuit voltage is commanded state of the driver 6 V < System voltage < 18 V samples
CONTROL monitored during and the actual state of the control
CIRCUIT operation. It should be circuit do not match. 500ms loop
low during operation continuous
and near B+ when “off”.
2005file6.doc Page 37 of 69 37
2005 4.3L (LU3) 4.8L (LR4) 5.3L (L33) 5.3L (LM7) except hybrid 5.3L (L59) Flex Fuel 5.7L (LS6)
6.0L (LQ4) except with CNG fuel 6.0L (LQ9) 8.1L (L18)
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc
MONITOR
SENSED FAULT MALFUNCTION CRITERIA SECONDARY PARAMETERS AND TIME LENGTH AND MIL ILLUM.
STRATEGY
PARAMETER CODE AND THRESHOLD VALUES ENABLE CONDITIONS FREQUENCY TYPE
DESCRIPTION
FUEL TANK P0451 The DTC will be set if The tank vacuum sensor voltage This test will execute whenever the engine-off This test is executed DTC Type
PRESSURE (FTP) the fuel tank vacuum is compared to a window about natural vacuum small leak test (P0442) during an engine-off A
SENSOR CIRCUIT sensor is out of range the nominal sensor voltage offset executes natural vacuum small leak EWMA
PERFORMANCE when it tries to re-zero (~1.5 volts) test. The number of times
prior to the phase-1 or that it executes can range average run
phase-2 portions of the upper voltage threshold (voltage from zero to two per length: 6
engine-off natural addition above the nominal engine-off period.
vacuum small leak test. voltage): 0.2 volts
The length of the test is
lower voltage threshold (voltage determined by the refueling
subtraction below the nominal rationality test which can
voltage): 0.2 volts take up to 600 seconds to
complete.
The difference between tank
vacuum sensor voltage and the
nominal offset voltage is then
normalized against the
appropriate threshold listed above
to produce a ratio between 0.0
and 1.0. This normalized re-zero
ratio is then filtered with a EWMA
(with 0= perfect pass and
1=perfect fail). Once EWMA
exceeds the fail threshold, the
DTC light is illuminated. The
DTC light can be turned off if the
EWMA falls below the re-pass
threshold for 3 consecutive trips.
EVAP SYSTEM P0452 This DTC will detect a Fuel tank pressure sensor signal • 0.10 second delay after sensor power up Frequency: DTC Type
PRESSURE LOW fuel tank pressure < 0.1 volts produces a failing for sensor warm-up Continuous B
sensor signal that is too sample. Otherwise, the sample is • PCM State <> crank 100ms loop
low out of range. considered passing.
2005file6.doc Page 38 of 69 38
2005 4.3L (LU3) 4.8L (LR4) 5.3L (L33) 5.3L (LM7) except hybrid 5.3L (L59) Flex Fuel 5.7L (LS6)
6.0L (LQ4) except with CNG fuel 6.0L (LQ9) 8.1L (L18)
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc
MONITOR
SENSED FAULT MALFUNCTION CRITERIA SECONDARY PARAMETERS AND TIME LENGTH AND MIL ILLUM.
STRATEGY
PARAMETER CODE AND THRESHOLD VALUES ENABLE CONDITIONS FREQUENCY TYPE
DESCRIPTION
EVAP SYSTEM P0453 This DTC will detect a Fuel tank pressure sensor signal • 0.10 second delay after sensor power up Frequency: DTC Type
PRESSURE HIGH fuel tank pressure > 4.9 volts produces a failing for sensor warm-up Continuous B
sensor signal that is too sample. Otherwise, the sample is • PCM state <> crank 100ms loop
high out of range. considered passing.
EVAPORATIVE P0454 This DTC will detect If an abrupt change in tank This test will execute whenever the engine-off This test is executed DTC Type
EMISSION intermittent tank vacuum is detected the engine-off natural vacuum small leak test (P0442) during an engine-off A
CONTROL vacuum sensor signals natural vacuum test is aborted executes natural vacuum small leak
SYSTEM that would have caused due to an apparent refueling test. The test can only
PRESSURE the engine-off natural event. Subsequent to the abort, a execute once per engine-
SENSOR/SWITCH vacuum small leak test refueling rationality test is off period.
INTERMITTENT to abort due to an executed to confirm that a
apparent re-fueling refueling event occurred. If a The length of the test is
event. refueling is confirmed, then the determined by the refueling
test sample is considered rationality test which can
passing. Otherwise, the sample take up to 600 seconds to
is considered failing indicating an complete.
intermittent signal problem.
2005file6.doc Page 39 of 69 39
2005 4.3L (LU3) 4.8L (LR4) 5.3L (L33) 5.3L (LM7) except hybrid 5.3L (L59) Flex Fuel 5.7L (LS6)
6.0L (LQ4) except with CNG fuel 6.0L (LQ9) 8.1L (L18)
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc
MONITOR
SENSED FAULT MALFUNCTION CRITERIA SECONDARY PARAMETERS AND TIME LENGTH AND MIL ILLUM.
STRATEGY
PARAMETER CODE AND THRESHOLD VALUES ENABLE CONDITIONS FREQUENCY TYPE
DESCRIPTION
EVAP. EMISSION P0455 This DTC will detect a Purge volume > 14.00 liters General Test Enable Once per cold start DTC Type
CONTROL weak vacuum condition BEFORE • No MAP DTC’s B
SYSTEM (large leak or purge Tank vacuum < 11 “H2O • No TP Sensor DTC’s Time is dependent on
MALFUNCTION blockage) in the Evap • No VSS DTC’s driving conditions
system. 2 liters of fuel must be consumed • No IAT DTC’s
after setting the DTC active the • No ECT DTC’s Max. before test abort is
first time to set the DTC active the • No Fuel Tank Pressure Sensor DTC’s 1000 seconds
second time.
• No Evap Canister Purge solenoid DTC’s
Weak Vacuum Follow-up
• No EVAP Canister Vent Solenoid DTC’s
Weak Vacuum Follow-up Test Test
(fuel cap replacement test) • No Thermostat Rationality DTC’s On 2nd trip with large leak
Weak Vacuum Test failed • 15 % < Fuel Level < 85. % detected, the follow-up test
previous trip and this trip. • 10.00 V < System Voltage < 18.00 V is limited to 600 seconds.
Passes if tank vacuum > 11 ” • 4 °C < IAT < 30°C Once the MIL is on, the
H2O. • ECT < 30 °C follow-up test runs
• BARO > 74.00 kPa (8000 ft) indefinitely.
Note: Weak Vacuum Follow-up
Test can only report a pass. Cold Start Test
• IAT < 30°C
• Cold temperature ∆(ECT-IAT):
< 8 °C if ECT > IAT
• Cold Test Timer < 1000 seconds
2005file6.doc Page 40 of 69 40
2005 4.3L (LU3) 4.8L (LR4) 5.3L (L33) 5.3L (LM7) except hybrid 5.3L (L59) Flex Fuel 5.7L (LS6)
6.0L (LQ4) except with CNG fuel 6.0L (LQ9) 8.1L (L18)
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc
MONITOR
SENSED FAULT MALFUNCTION CRITERIA SECONDARY PARAMETERS AND TIME LENGTH AND MIL ILLUM.
STRATEGY
PARAMETER CODE AND THRESHOLD VALUES ENABLE CONDITIONS FREQUENCY TYPE
DESCRIPTION
FUEL LEVEL NO P0461 This DTC will detect a For single tank, if delta fuel runs continuously DTC Type
CHANGE, STUCK fuel sender stuck in volume change is less than 3 B
IN RANGE range . liters over accumulated 150 miles.
OR
FUEL LEVEL P0462 This DTC will detect a Fuel level A/D counts less than 20 runs continuously DTC Type
STUCK LOW fuel sender stuck out of A/D counts for 30 seconds B
range low
FUEL LEVEL P0463 This DTC will detect a Fuel level A/D counts more than runs continuously DTC Type
STUCK HIGH fuel sender stuck out of 150 A/D counts for 30 seconds B
2005file6.doc Page 41 of 69 41
2005 4.3L (LU3) 4.8L (LR4) 5.3L (L33) 5.3L (LM7) except hybrid 5.3L (L59) Flex Fuel 5.7L (LS6)
6.0L (LQ4) except with CNG fuel 6.0L (LQ9) 8.1L (L18)
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc
MONITOR
SENSED FAULT MALFUNCTION CRITERIA SECONDARY PARAMETERS AND TIME LENGTH AND MIL ILLUM.
STRATEGY
PARAMETER CODE AND THRESHOLD VALUES ENABLE CONDITIONS FREQUENCY TYPE
DESCRIPTION
FUEL LEVEL P0464 This DTC will detect If a change in fuel level is • This test will execute whenever the engine- This test is executed DTC Type
SENSOR A intermittent fuel level detected the engine-off natural off natural vacuum small leak test (P0442) during an engine-off A
CIRCUIT sensor signals that vacuum test is aborted due to an executes natural vacuum small leak
INTERMITTENT would have caused the apparent refueling event. test. The test can only
engine-off natural Subsequent to the abort, a execute once per engine-
vacuum small leak test refueling rationality test is off period.
to abort due to an executed to confirm that a
apparent re-fueling refueling event occurred. If a The length of the test is
event. refueling is confirmed, then the determined by the refueling
test sample is considered rationality test which can
passing. Otherwise, the sample take up to 600 seconds to
is considered failing indicating an complete.
intermittent signal problem.
PRIMARY P0480 Control circuit voltage is The PCM detects that the Engine speed > 400 rpm. 10 failures out of 100 DTC Type B
COOLING FAN monitored during commanded state of the driver 6 V < System voltage < 18 V samples
RELAY CONTROL operation. It should be and the actual state of the control For use on
CIRCUIT MALF low during operation circuit do not match 500ms loop vehicles with
and near B+ when “off” continuous electric fan
SECONDARY P0481 Control circuit voltage is The PCM detects that the Engine speed > 400 rpm. 10 failures out of 100 DTC Type B
COOLING FAN monitored during commanded state of the driver 6 V < System voltage < 18 V samples
RELAY CONTROL operation. It should be and the actual state of the control For use on
CIRCUIT MAL low during operation circuit do not match 500ms loop vehicles with
and near B+ when “off”. continuous electric fan
2005file6.doc Page 42 of 69 42
2005 4.3L (LU3) 4.8L (LR4) 5.3L (L33) 5.3L (LM7) except hybrid 5.3L (L59) Flex Fuel 5.7L (LS6)
6.0L (LQ4) except with CNG fuel 6.0L (LQ9) 8.1L (L18)
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc
MONITOR
SENSED FAULT MALFUNCTION CRITERIA SECONDARY PARAMETERS AND TIME LENGTH AND MIL ILLUM.
STRATEGY
PARAMETER CODE AND THRESHOLD VALUES ENABLE CONDITIONS FREQUENCY TYPE
DESCRIPTION
EVAP SYSTEM P0496 This DTC will determine Tank Vacuum > 10 ”H2O for General Test Enable Once per cold start. DTC Type
FLOW DURING if the purge solenoid is 5.00 sec BEFORE • No MAP DTC’s B
NON-PURGE leaking to engine Test time > 60 seconds (cold • No TP Sensor DTC’s Cold start: max time is
manifold vacuum. start) • No VSS DTC’s 1000 seconds
• No IAT DTC’s
• No ECT DTC’s
• No Fuel Tank Pressure Sensor DTC’s
• No EVAP canister purge valve solenoid
DTC’s
• No EVAP Canister Vent Solenoid DTC’s
• No Thermostat Rationality DTC’s
• 15 % < Fuel Level < 85. %
• 10.00 V < System Voltage < 18.00 V
• 4 °C < IAT < 30°C
• ECT < 30 °C
• BARO > 74.00 kPa (8000 ft)
VEHICLE SPEED *P0500 This DTC detects a Vehicle speed = 0 when enable No MAP DTC’s set 500 test failures in a 600 DTC Type B
SENSOR SYSTEM missing signal from the conditions met No TPS DTC’s set test sample
PERFORMANCE vehicle speed sensor in No Crank Sensor DTC’s set Manual
(MANUAL TRANS) a manual transmission Coolant ≥ 35 °. C 100 ms loop Transmission
vehicle. Engine speed > 1000 rpm Only
5 % ≤ throttle position ≤ 100 % Continuous
A/C off: 40 kPa ≤ MAP ≤ 100 kPa
A/C on: 45 kPa ≤ MAP ≤ 100 kPa
Above conditions met > 2 seconds to enable
diagnostic
2005file6.doc Page 43 of 69 43
2005 4.3L (LU3) 4.8L (LR4) 5.3L (L33) 5.3L (LM7) except hybrid 5.3L (L59) Flex Fuel 5.7L (LS6)
6.0L (LQ4) except with CNG fuel 6.0L (LQ9) 8.1L (L18)
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc
MONITOR
SENSED FAULT MALFUNCTION CRITERIA SECONDARY PARAMETERS AND TIME LENGTH AND MIL ILLUM.
STRATEGY
PARAMETER CODE AND THRESHOLD VALUES ENABLE CONDITIONS FREQUENCY TYPE
DESCRIPTION
IDLE SYSTEM - P0506 This DTC will determine RPM < Desired RPM by an No Throttle, Electronic Throttle Control, VS 5.00 seconds per test DTC Type
LOW ENGINE if a low idle exists. amount determined in a look up speed, ECT, Fuel System , MAF, MAP, IAT, B
SPEED table based on engine coolant CCP solenoid or valve stuck open, fuel 1 test to fail; must leave
injector or misfire faults active. enable criteria between
ECT value ECT ≥ 60.00 °C each test
56 -150 System Voltage ≥ 9.00 V but ≤ 18.00 V
68 -100 IAT ≥ -10.00 °C
80 -100 Engine run time ≥ 60.00 seconds
92 -100 BARO ≥ 65.00 kPa Frequency:
104 -100 TP Sensor ≤ 0.742% Continuous after enable
116 -100 100ms loop
VSS ≤ 1.00 MPH
128 -3200
Catalyst Diagnostic Intrusive Test = not active
140 -3200
Post O2 Diagnostic Intrusive Test = not active
152 -3200
Electronic Throttle Control not forcing limited
idle
No Parasitic load change
Above met for a time ≥ 2 seconds to enable
diagnostic.
IDLE SYSTEM - P0507 This DTC will determine RPM > Desired RPM by an No Throttle, Electronic Throttle Control, VS 5.00 seconds per test DTC Type B
HIGH ENGINE if a high idle exists. amount determined in a look up speed, ECT, Fuel System , MAF, MAP, IAT,
SPEED table based on engine coolant CCP solenoid or valve stuck open, fuel 1 test to fail; must leave
injector or misfire faults active. enable criteria between
ECT value ECT ≥ 60.00 °C each test
56 250 System Voltage ≥ 9.00 V but ≤ 18.00 V
68 200 IAT ≥ -10.00 °C
80 200 Engine run time ≥ 60.00 seconds
92 200 BARO ≥ 65.00 kPa Frequency:
104 200 TP Sensor ≤ 0.742% Continuous after enable
116 200 100ms loop
VSS ≤ 1.00 MPH
128 3200
Catalyst Diagnostic Intrusive Test = not active
140 3200
Post O2 Diagnostic Intrusive Test = not active
152 3200
Electronic Throttle Control not forcing limited
idle
No Parasitic load change
Above met for a time ≥ 2 seconds to enable
diagnostic.
2005file6.doc Page 44 of 69 44
2005 4.3L (LU3) 4.8L (LR4) 5.3L (L33) 5.3L (LM7) except hybrid 5.3L (L59) Flex Fuel 5.7L (LS6)
6.0L (LQ4) except with CNG fuel 6.0L (LQ9) 8.1L (L18)
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc
MONITOR
SENSED FAULT MALFUNCTION CRITERIA SECONDARY PARAMETERS AND TIME LENGTH AND MIL ILLUM.
STRATEGY
PARAMETER CODE AND THRESHOLD VALUES ENABLE CONDITIONS FREQUENCY TYPE
DESCRIPTION
PCM – FLASH P0601 Indicates that PCM is Calculated checksum does Ignition in Run or Crank. One occurrence. DTC Type A
EEPROM unable to correctly read not match expected
CHECKSUM data from the flash checksum for the program. Check is performed at
ERROR memory. power-up and every 100
milliseconds thereafter.
PCM – P0602 Indicates that the PCM PCM not flashed. Ignition on. 1 test failure DTC Type A
PROGRAMMING is not flashed. PCM is identified through calibration as a Check is performed at
ERROR service pcm power-up and every 100
milliseconds thereafter.
PCM RAM P0604 Indicates that PCM is Data read does not match Ignition in Run or Crank One occurrence. DTC Type A
FAILURE unable to correctly write data written
and read data to and Check is performed at
from RAM power-up and every 100
milliseconds thereafter.
PCM INTEGRITY P0606 Indicates that the PCM ETC has process sequencing Ignition in Run/Crank or during key-off Fault sets within 200 msec DTC Type A
has detected an ETC error, dual path consistency error, Runs every 18.75 msec
internal processor clock error, or computer is not
integrity fault operating properly
5 VOLT P0641 Determines if the Voltage state invalid Engine is running Condition present > 2 DTC Type B
REFERENCE A supply voltage for the 5 (Voltage > 4.7 volts or voltage < seconds
CIRCUIT volt reference is within 4.39 volts) 200 ms loop
an acceptable limit. Continuous.
MALFUNCTION P0650 Control circuit voltage is The PCM detects that the Engine speed > 400 rpm. 10 failures out of 100 DTC Type B
INDICATOR LAMP monitored during commanded state of the driver 6 V < System voltage < 18 V samples No MIL
CONTROL operation. It should be and the actual state of the control
CIRCUIT MALF low during operation circuit do not match. 500ms loop
and near B+ when “off”. continuous
5 VOLT P0651 Determines if the Voltage state invalid Engine is running Condition present > 2 DTC Type B
REFERENCE B supply voltage for the 5 (Voltage > 4.7 volts or voltage < seconds
CIRCUIT volt reference is within 4.39 volts) 200 ms loop
an acceptable limit Continuous.
2005file6.doc Page 45 of 69 45
2005 4.3L (LU3) 4.8L (LR4) 5.3L (L33) 5.3L (LM7) except hybrid 5.3L (L59) Flex Fuel 5.7L (LS6)
6.0L (LQ4) except with CNG fuel 6.0L (LQ9) 8.1L (L18)
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc
MONITOR
SENSED FAULT MALFUNCTION CRITERIA SECONDARY PARAMETERS AND TIME LENGTH AND MIL ILLUM.
STRATEGY
PARAMETER CODE AND THRESHOLD VALUES ENABLE CONDITIONS FREQUENCY TYPE
DESCRIPTION
TCM MIL *P0700 Monitors the TCM MIL The TCM MIL request line is Ignition on time > 7 seconds Continuous DTC Type A
REQUEST request line to active Ignition voltage > 11V
determine when the for more than 1 second. TCM MIL Request Control Circuit not Active 100 msec
TCM has detected a
MIL illuminating fault.
PRNDL SWITCH P0706 Check for PRNDL PRNDL indicates Park or Neutral Ignition voltage ≥ 6 and < 18 V Stuck in PN for 100 DTC Type C
switch malfunction – when engine conditions indicate itNo Throttle, VSS or unknown ratio faults samples out of 150
stuck in park or neutral should not. Engine runtime ≥ 60 seconds samples.
TP ≥ 5%
Note that PRNDL defaults to PSM VS ≥ 20 mph 500 msec loop
position or Drive 4, depending on Engine torque ≥ 50 Continuous
trans, when P0706 is Active. Gear ≥ 3
Not in PTO
TCM MIL *P0802 Integrity check for the TCM MIL request line is never Ignition on time < 7 seconds Continuous DTC Type A
REQUEST TCM MIL request line active during integrity check. Ignition voltage > 11 V 100 msec
CONTROL
CIRCUIT
CLUTCH SWITCH *P0833 Clutch switch state is The PCM detects that a clutch No VSS codes present 7 test failures in a 8 test DTC Type B
CIRCUIT monitored during switch state transition has not VSS is currently at 0 mph. sample size (Manual Only)
vehicle operation. occurred when the vehicle speed VSS was above 24mph before returning to 0
has gone from 0 MPH above a mph. 100ms
threshold value and back to 0 One test sample taken every time the above
MPH. conditions have been met. Continuous
ACCELERATOR P1125 PCM determines a limp This DTC is set when: Ignition in Run or Crank. One occurrence. DTC Type A
PEDAL POSITION home 1) 2 or more APP sensors are Ignition voltage > 5.23 V.
SYSTEM mode of operation due out of range, OR Valid TACM - PCM serial data. Check runs every 18.75 For use on
to 2) all 3 APP sensors disagree, No TACM processor DTC. ms. vehicles with
multiple accelerator OR ETC
pedal sensor faults. 3) one APP sensor is out of range
AND the other 2 APP sensors
disagree.
2005file6.doc Page 46 of 69 46
2005 4.3L (LU3) 4.8L (LR4) 5.3L (L33) 5.3L (LM7) except hybrid 5.3L (L59) Flex Fuel 5.7L (LS6)
6.0L (LQ4) except with CNG fuel 6.0L (LQ9) 8.1L (L18)
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc
MONITOR
SENSED FAULT MALFUNCTION CRITERIA SECONDARY PARAMETERS AND TIME LENGTH AND MIL ILLUM.
STRATEGY
PARAMETER CODE AND THRESHOLD VALUES ENABLE CONDITIONS FREQUENCY TYPE
DESCRIPTION
(B1S1) HEATED P1133 Detects sensors that The oxygen sensor switches No Throttle, IAT, Injector, Coolant, Air Flow, 100 sec DTC Type B
OXYGEN SENSOR are initially slow to between 250 – 625 mV. Purge Control, MAP, Fuel Composition or
TOO FEW respond to changes in Engine Protect faults Active. Once per trip.
R/L OR L/R commanded A/F (but Number of switches: Catalyst Monitor Test not Intrusive
SWITCHES have normal transition L/R switches < 60 Not in Device Control
times) by monitoring R/L switches < 60 Post Oxygen Sensor Diagnostic not Intrusive
the number of R/L and 10 V ≤ System Voltage ≤ 18 V
L/R switches. DTC’s P0131, P0132, P0134 and P0135 not
Active
-1280 ºC < Predicted O2 Sensor Temp < 1280
ºC
No Misfire Faults Active
Fuel Level ≥ 10%
Ethanol % ≤ 90
ECT > 60 °C
Engine runtime > 160 sec
CCP Duty Cycle ≥ 0%
PRNDL in drive range
Closed Loop Fuel Control
1200 ≤ RPM ≤ 3000
20 ≤ Air Flow ≤ 55g/s.
TPS ≥ 5%
2005file6.doc Page 47 of 69 47
2005 4.3L (LU3) 4.8L (LR4) 5.3L (L33) 5.3L (LM7) except hybrid 5.3L (L59) Flex Fuel 5.7L (LS6)
6.0L (LQ4) except with CNG fuel 6.0L (LQ9) 8.1L (L18)
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc
MONITOR
SENSED FAULT MALFUNCTION CRITERIA SECONDARY PARAMETERS AND TIME LENGTH AND MIL ILLUM.
STRATEGY
PARAMETER CODE AND THRESHOLD VALUES ENABLE CONDITIONS FREQUENCY TYPE
DESCRIPTION
(B1S1) HEATED P1134 Detects slow The oxygen sensor transitions No Throttle, IAT, Injector, Coolant, Air Flow, 100 sec DTC Type B
OXYGEN SENSOR asymmetrical faults by between 250 – 625 mV. Purge Control, MAP, Fuel Composition or
TRANSITION TIME monitoring the Engine Protect faults Active. Once per trip.
DIFFERENCE difference between R/L HO2S sensor average transition Catalyst Monitor Test not Intrusive
and L/R average time difference (R/L minus L/R): Not in Device Control
response times. Post Oxygen Sensor Diagnostic not Intrusive
Max +75 ms 10 V ≤ System Voltage ≤ 18 V
Min -185 ms DTC’s P0131, P0132, P0134 and P0135 not
Active
-1280 ºC < Predicted O2 Sensor Temp < 1280
ºC
No Misfire Faults Active
Fuel Level ≥ 10%
Ethanol % ≤ 90
ECT > 60 °C
Engine runtime > 160 sec
CCP Duty Cycle ≥ 0%
PRNDL in drive range
Closed Loop Fuel Control
1200 ≤ RPM ≤ 3000
20 ≤ Air Flow ≤ 55g/s.
TPS ≥ 5%
2005file6.doc Page 48 of 69 48
2005 4.3L (LU3) 4.8L (LR4) 5.3L (L33) 5.3L (LM7) except hybrid 5.3L (L59) Flex Fuel 5.7L (LS6)
6.0L (LQ4) except with CNG fuel 6.0L (LQ9) 8.1L (L18)
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc
MONITOR
SENSED FAULT MALFUNCTION CRITERIA SECONDARY PARAMETERS AND TIME LENGTH AND MIL ILLUM.
STRATEGY
PARAMETER CODE AND THRESHOLD VALUES ENABLE CONDITIONS FREQUENCY TYPE
DESCRIPTION
(B2S1) HEATED P1153 Detects sensors that The oxygen sensor switches No Throttle, IAT, Injector, Coolant, Air Flow, 100 sec DTC Type B
OXYGEN SENSOR are initially slow to between 250 – 625 mV. Purge Control, MAP, Fuel Composition or
TOO FEW respond to changes in Engine Protect faults Active. Once per trip.
R/L OR L/R commanded A/F (but Number of switches: Catalyst Monitor Test not Intrusive
SWITCHES have normal transition L/R switches < 60 Not in Device Control
times) by monitoring R/L switches < 60 Post Oxygen Sensor Diagnostic not Intrusive
the number of R/L and 10 V ≤ System Voltage ≤ 18 V
L/R switches. DTC’s P0131, P0132, P0134 and P0135 not
Active
-1280 ºC < Predicted O2 Sensor Temp < 1280
ºC
No Misfire Faults Active
Fuel Level ≥ 10%
Ethanol % ≤ 90
ECT > 60 °C
Engine runtime > 160 sec
CCP Duty Cycle ≥ 0%
PRNDL in drive range
Closed Loop Fuel Control
1200 ≤ RPM ≤ 3000
20 ≤ Air Flow ≤ 55g/s.
TPS ≥ 5%
2005file6.doc Page 49 of 69 49
2005 4.3L (LU3) 4.8L (LR4) 5.3L (L33) 5.3L (LM7) except hybrid 5.3L (L59) Flex Fuel 5.7L (LS6)
6.0L (LQ4) except with CNG fuel 6.0L (LQ9) 8.1L (L18)
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc
MONITOR
SENSED FAULT MALFUNCTION CRITERIA SECONDARY PARAMETERS AND TIME LENGTH AND MIL ILLUM.
STRATEGY
PARAMETER CODE AND THRESHOLD VALUES ENABLE CONDITIONS FREQUENCY TYPE
DESCRIPTION
(B2S1) HEATED P1154 Detects slow The oxygen sensor transitions No Throttle, IAT, Injector, Coolant, Air Flow, 100 sec DTC Type B
OXYGEN SENSOR asymmetrical faults by between 250 – 625 mV. Purge Control, MAP, Fuel Composition or
TRANSITION TIME monitoring the Engine Protect faults Active. Once per trip.
DIFFERENCE difference between R/L HO2S sensor average transition Catalyst Monitor Test not Intrusive
and L/R average time difference (R/L minus L/R): Not in Device Control
response times Post Oxygen Sensor Diagnostic not Intrusive
Max +75 ms 10 V ≤ System Voltage ≤ 18 V
Min -185ms DTC’s P0131, P0132, P0134 and P0135 not
Active
-1280 ºC < Predicted O2 Sensor Temp < 1280
ºC
No Misfire Faults Active
Fuel Level ≥ 10%
Ethanol % ≤ 90
ECT > 60 °C
Engine runtime > 160 sec
CCP Duty Cycle ≥ 0%
PRNDL in drive range
Closed Loop Fuel Control
1200 ≤ RPM ≤ 3000
20 ≤ Air Flow ≤ 55g/s.
TPS ≥ 5%
ENGINE P1258 Monitor for engine Coolant temperature >= 129.4°C No coolant sensor DTC’s. Set immediately upon DTC Type A
PROTECTION protection mode active. for more than 10 seconds. engine protection mode
MODE ACTIVE active.
1 second loop
continuous
ABS ROUGH P1380 This diagnostic detects ABS controller sends a message VS ≥ 5mph 450 failures out of 500 DTC Type C
ROAD if the ABS controller is to PCM indicating that a failure RPM ≤ 7000 samples
MALFUNCTION indicating a fault. has occurred in the ABS module Engine Load ≤ 60% 100 msec loop (DTC can only
When this occurs, continuous set when a
misfire will continue to P0300 Light
run. Request is
True)
2005file6.doc Page 50 of 69 50
2005 4.3L (LU3) 4.8L (LR4) 5.3L (L33) 5.3L (LM7) except hybrid 5.3L (L59) Flex Fuel 5.7L (LS6)
6.0L (LQ4) except with CNG fuel 6.0L (LQ9) 8.1L (L18)
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc
MONITOR
SENSED FAULT MALFUNCTION CRITERIA SECONDARY PARAMETERS AND TIME LENGTH AND MIL ILLUM.
STRATEGY
PARAMETER CODE AND THRESHOLD VALUES ENABLE CONDITIONS FREQUENCY TYPE
DESCRIPTION
ABS SYSTEM P1381 This diagnostic detects Serial data messages are lost VS ≥ 5mph 450 failures out of 500 DTC Type C
ROUGH ROAD if the rough road RPM ≤ 7000 samples
DETECTION information is no longer Engine Load ≤ 60% 100 msec loop (DTC can only
COMMUNICATION being received from the continuous set when a
FAULT ABS module. When P0300 is Light
this occurs, misfire will Request is
continue to run. True)
COMMAND vs P1516 Indicates that the TAC ABS (throttle error): Ignition in Run or Crank. One occurrence. DTC Type A
ACTUAL Module has detected a Ignition voltage > 5.23 V.
THROTTLE PERF. throttle positioning error a) ≥2 degrees for >200 ms with Valid TACM - PCM serial data. Check runs every 3 ms. For use on
(TAC MODULE) OR no change in error sign. Not in battery saver mode. vehicles with
Either Processor OR ETC
cannot determine b) ≥2 degrees for >500 ms for
throttle positioning throttle command changes ≥ 2
OR degrees.
Both TP Sensors are OR
invalid c) ≥ 5 degrees for >200 ms for
throttle command changes ≥ 5
degrees.
OR
d) ≥ 5 degrees for > 300 ms with
no change in error sign.
OR
2) PCM processor DTC's.
OR
3) TACM processor DTC.
OR
4) both TPS Circuit DTC's are set.
OR
5) PCM-TACM Serial Data DTC
w/ any APP Sensor DTC or TP
Sensor DTC.
[Throttle error = Measured throttle
position - commanded throttle
position]
2005file6.doc Page 51 of 69 51
2005 4.3L (LU3) 4.8L (LR4) 5.3L (L33) 5.3L (LM7) except hybrid 5.3L (L59) Flex Fuel 5.7L (LS6)
6.0L (LQ4) except with CNG fuel 6.0L (LQ9) 8.1L (L18)
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc
MONITOR
SENSED FAULT MALFUNCTION CRITERIA SECONDARY PARAMETERS AND TIME LENGTH AND MIL ILLUM.
STRATEGY
PARAMETER CODE AND THRESHOLD VALUES ENABLE CONDITIONS FREQUENCY TYPE
DESCRIPTION
Fuel Level No *P2066 This DTC will detect a For dual tank, if delta fuel volume Fuel level greater than 30 liters DTC Type B
Change, Stuck in fuel sender stuck in change is less than 3 liters over
Range Secondary range accumulated 175(L18) or For use on
Tank 200(LQ4) miles. vehicles with
OR duel fuel tank
If transfer pump is on and at idle
delay for 20 seconds for slosh.
Then
If the secondary tank does not
decrease by 3 liters when the
primary tank did increase by > 3
liters for more than 200 seconds.
Fuel Level Stuck *P2067 This DTC will detect a Fuel level A/D counts less than 20 runs continuously DTC Type B
Low fuel sender stuck out of A/D counts for 30 seconds
Secondary Tank range low For use on
vehicles with
duel fuel tank
Fuel Level Stuck *P2068 This DTC will detect a Fuel level A/D counts more than runs continuously DTC Type B
High fuel sender stuck out of 150 A/D counts for 30 seconds
Secondary Tank range high For use on
vehicles with
duel fuel tank
2005file6.doc Page 52 of 69 52
2005 4.3L (LU3) 4.8L (LR4) 5.3L (L33) 5.3L (LM7) except hybrid 5.3L (L59) Flex Fuel 5.7L (LS6)
6.0L (LQ4) except with CNG fuel 6.0L (LQ9) 8.1L (L18)
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc
MONITOR
SENSED FAULT MALFUNCTION CRITERIA SECONDARY PARAMETERS AND TIME LENGTH AND MIL ILLUM.
STRATEGY
PARAMETER CODE AND THRESHOLD VALUES ENABLE CONDITIONS FREQUENCY TYPE
DESCRIPTION
COMMAND vs P2101 Indicates that the PCM ABS ( throttle error) > 5%. Ignition in Run or Crank High counter increments DTC Type A
ACTUAL has detected a throttle TACM determines PCM Desired Throttle by 2 for every throttle error
THROTTLE PERF. positioning error [Throttle error = Measured throttle Position is valid. > 5%; decrements by 1 if For use on
(PCM) position - modeled throttle Not in battery saver mode. %<t.e.<5%; decrements by vehicles with
position] No Airflow Actuation DTC. 5 if -5%<t.e.<0%; clears if ETC
(Engine Running = true) OR (Ignition Voltage t.e. < -5%.
> 8.5 volts).
No Throttle Actuation DTC. Check runs every 18.75
No PCM-TACM Serial Data DTC. ms with TACM - PCM valid
Both TPS Circuit DTC's message received.
are not set. Low counter increments by
No PCM Processor DTC's. 2 for every throttle error < -
No TACM Processor DTC. 5%; decrements by 1 if -
5%<t.e.<0%; decrements
by 5 if 0%<t.e.<5%; clears
if t.e. > 5%.
2005file6.doc Page 53 of 69 53
2005 4.3L (LU3) 4.8L (LR4) 5.3L (L33) 5.3L (LM7) except hybrid 5.3L (L59) Flex Fuel 5.7L (LS6)
6.0L (LQ4) except with CNG fuel 6.0L (LQ9) 8.1L (L18)
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc
MONITOR
SENSED FAULT MALFUNCTION CRITERIA SECONDARY PARAMETERS AND TIME LENGTH AND MIL ILLUM.
STRATEGY
PARAMETER CODE AND THRESHOLD VALUES ENABLE CONDITIONS FREQUENCY TYPE
DESCRIPTION
TAC MODULE P2108 Indicates that TAC 1) Power-up test fails to Ignition in Run or Crank. 1) One occurrence DTC Type A
PROCESSOR Module is unable to read/write data OR Ignition voltage > 5.23 V.
correctly read data from 2) Max. allowed Running Resets Valid TACM - PCM serial data. Check runs at Reset For use on
the flash memory. exceeded OR initialization vehicles with
3) ROM checksum does not ETC
Indicates that TAC match expected checksum OR 2) 10 occurrences during
Module is unable to 4) RAM data read does not match ignition cycle
correctly write and read data written OR
data to and from RAM. 5) Failure of Interrupt process flag Check runs at Reset
to match expected value. initialization
Indicates that the TAC OR
Module has detected 6) Program is not executed in the 3) One occurrence.
an internal processor proper order OR
integrity fault. 7) Primary and Redundant RAM Check runs at power up
variables disagree OR and every 60 seconds
8) Primary and Redundant thereafter.
Indicated Pedal Position 4) One occurrence.
calculation difference = 0.0%.
OR Check runs at power up
9) Math/Logic test fails to equate and every 800 milliseconds
to a predetermined value. OR thereafter
10) Internal Register data read
does not match data written. 5) - 13) One occurrence.
OR
11) Internal Timer fails to Check runs every 3
increment OR milliseconds. Second
12) Watchdog Timer fails to Watchdog timer runs in 10
increment OR millisecond loop.
13) Failure of Processor Stack
pointer to zero at Main Loop.
2005file6.doc Page 54 of 69 54
2005 4.3L (LU3) 4.8L (LR4) 5.3L (L33) 5.3L (LM7) except hybrid 5.3L (L59) Flex Fuel 5.7L (LS6)
6.0L (LQ4) except with CNG fuel 6.0L (LQ9) 8.1L (L18)
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc
MONITOR
SENSED FAULT MALFUNCTION CRITERIA SECONDARY PARAMETERS AND TIME LENGTH AND MIL ILLUM.
STRATEGY
PARAMETER CODE AND THRESHOLD VALUES ENABLE CONDITIONS FREQUENCY TYPE
DESCRIPTION
APP SENSOR 1 P2120 1) TACM indicates a 1) Raw APP sensor signal < 'Ignition in Run or Crank. 1) & 2) Counter increments DTC Type A
CIRCUIT continuous or 0.235 V Ignition voltage > 5.23 V. by 4 for every error,
intermittent short or or > 4.487 V. Valid TACM - PCM serial data. decrements by 1 for every For use on
open in either the signal OR No TACM processor DTC. pass; threshold is 133. vehicles with
circuit or the APP 2) APP sensor minimum ETC
sensor #1. mechanical stop voltage < 0.235 Check runs every 3 ms.
OR V.
2) TACM indicates an OR
invalid minimum 3) Vref out of range < 4.54 V or >
mechanical position for 5.21 V.
the APP sensor #1.
OR
3) TACM indicated
reference voltage out of
range.
APP SENSOR 1 P2121 1) TACM indicates a 1)ABS( raw APP sensor #2 Ignition in Run or Crank. 1) Counter increments by DTC Type A
PERFORMANCE continuous or voltage - raw APP sensor #1 Ignition voltage > 5.23 V. 4 for every error,
intermittent correlation voltage) > 0.269 V. Valid TACM - PCM serial data. decrements by 1 for every For use on
fault between APP No TACM processor DTC. pass; threshold is 180 vehicles with
sensors #1 and #2 AND OR ETC
#1 and #3. 2) PPS1 to PPS2 > 0.05V when
OR PPS2 reference is 0.0 V. Check runs every 3 ms.
2) TACM indicates an
invalid minimum 2) Counter increments by 4
mechanical position for ever error, decrements
correlation between by 1 for every pass:
APP sensor #1 and #2 threshold is 1333
AND #1 and #3.
OR Check runs every 3ms..
3) PPS1 signal short to
PPS2 signal, any
reference, or ground.
2005file6.doc Page 55 of 69 55
2005 4.3L (LU3) 4.8L (LR4) 5.3L (L33) 5.3L (LM7) except hybrid 5.3L (L59) Flex Fuel 5.7L (LS6)
6.0L (LQ4) except with CNG fuel 6.0L (LQ9) 8.1L (L18)
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc
MONITOR
SENSED FAULT MALFUNCTION CRITERIA SECONDARY PARAMETERS AND TIME LENGTH AND MIL ILLUM.
STRATEGY
PARAMETER CODE AND THRESHOLD VALUES ENABLE CONDITIONS FREQUENCY TYPE
DESCRIPTION
APP SENSOR 2 P2125 1) TACM indicates a 1) Raw APP sensor signal < Ignition in Run or Crank. 1) & 2) Counter increments DTC Type A
CIRCUIT continuous or 0.235 V Ignition voltage > 5.23 V. by 4 for every error,
intermittent short or or > 4.487 V. Valid TACM - PCM serial data. decrements by 1 for every For use on
open in either the signal OR No TACM processor DTC. pass; threshold is 180. vehicles with
circuit or the APP 2) APP sensor minimum ETC
sensor #2. mechanical stop voltage > 0.235 Check runs every 3 ms.
OR V.
2) TACM indicates an OR
invalid minimum 3) Vref out of range < 4.54 V or >
mechanical position for 5.21 V.
the APP sensor #2.
OR
3) TACM indicated
reference voltage out of
range.
APP SENSOR 2 *P2126 1) TACM indicates a ABS(5 V - raw APP sensor #2 Ignition in Run or Crank. 1) Counter increments by DTC Type A
PERFORMANCE continuous or voltage - raw APP sensor #1 Ignition voltage > 5.23 V. 1 for every error,
intermittent correlation voltage) > 0.20 V. Valid TACM - PCM serial data. decrements by 1 for every
fault between APP AND No TACM processor DTC. pass; threshold is 167.
sensors #1 and #2 AND ABS{5 V - [(raw APP sensor #3
#2 and #3. voltage - 0.61 V) * 53 / 32] - (5 V Check runs every 3 ms.
OR - raw APP sensor #2 voltage)} >
2) TACM indicates an 0.26 V.
invalid minimum
mechanical position
correlation between
APP sensor #1 and #2
AND #2 and #3.
2005file6.doc Page 56 of 69 56
2005 4.3L (LU3) 4.8L (LR4) 5.3L (L33) 5.3L (LM7) except hybrid 5.3L (L59) Flex Fuel 5.7L (LS6)
6.0L (LQ4) except with CNG fuel 6.0L (LQ9) 8.1L (L18)
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc
MONITOR
SENSED FAULT MALFUNCTION CRITERIA SECONDARY PARAMETERS AND TIME LENGTH AND MIL ILLUM.
STRATEGY
PARAMETER CODE AND THRESHOLD VALUES ENABLE CONDITIONS FREQUENCY TYPE
DESCRIPTION
APP SENSOR 3 *P2130 1) TACM indicates a 1) Raw APP sensor signal < 1.63 Ignition in Run or Crank. 1) & 2) Counter increments DTC Type A
CIRCUIT continuous or V Ignition voltage > 5.23 V. by 4 for every error,
intermittent short or or > 4.38 V. Valid TACM - PCM serial data. decrements by 1 for every
open in either the signal OR No TACM processor DTC. pass; threshold is 106.
circuit or the APP 2) APP sensor minimum
sensor #3. mechanical stop voltage > 4.28 V. Check runs every 3 ms.
OR
2) TACM indicates an
invalid minimum
mechanical position for
the APP sensor #3.
APP SENSOR 3 *P2131 1) TACM indicates a ABS{5 V - [(raw APP sensor #3 Ignition in Run or Crank. 1) Counter increments by DTC Type A
PERFORMANCE continuous or voltage - 0.61 V) * 53 / 32] - raw Ignition voltage > 5.23 V. 1 for every error,
intermittent correlation APP sensor #1 voltage} > 0.26 V. Valid TACM - PCM serial data. decrements by 1 for every
fault between APP AND No TACM processor DTC. pass; threshold is 167.
sensors #1 and #3 AND ABS{5 V - [(raw APP sensor #3
#2 and #3. voltage - 0.61 V) * 53 / 32] - (5 V Check runs every 3 ms.
OR - raw APP sensor #2 voltage)} >
2) TACM indicates an 0.26 V.
invalid minimum
mechanical position
correlation between
APP sensor #1 and #3
AND #2 and #3.
2005file6.doc Page 57 of 69 57
2005 4.3L (LU3) 4.8L (LR4) 5.3L (L33) 5.3L (LM7) except hybrid 5.3L (L59) Flex Fuel 5.7L (LS6)
6.0L (LQ4) except with CNG fuel 6.0L (LQ9) 8.1L (L18)
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc
MONITOR
SENSED FAULT MALFUNCTION CRITERIA SECONDARY PARAMETERS AND TIME LENGTH AND MIL ILLUM.
STRATEGY
PARAMETER CODE AND THRESHOLD VALUES ENABLE CONDITIONS FREQUENCY TYPE
DESCRIPTION
THROTTLE P2135 1) TACM indicates a 1) ABS(TPS1 raw – TPS2 raw) < Ignition in Run or Crank. 1) Counter increments by 4 DTC Type A
POSITION continuous or 6.0%. Ignition voltage > 5.23 V. for every error, decrements
SENSOR 1, 2 intermittent correlation OR Valid TACM - PCM serial data. by 1 for every pass; For use on
RANGE/PERF. fault between TP 2) TPS1 sig to TPS2 sig > 0.05V No TACM processor DTC. threshold is 180. vehicles with
sensors #1 and #2. when TPS2 reference = 0.0 V. ETC
OR Check runs every 3 ms.
2) TACM indicates an
invalid minimum 2) One occurrence.
mechanical position
correlation between TP Check runs at power-up
sensor #1 and #2.
OR 3) Counter increments by 4
3) TPS1 signal short to for ever error, decrements
TPS2 signal, Any by 1 for every pass:
reference, or ground. threshold is 1333
SOAK TIMER P2610 Monitor soak timer for 1) Initial soak timer value is not PCM is powered down Every key down DTC Type B
(IGNITION OFF proper increments in between 0 to 5 seconds DTC will be active on next key cycle if failure 100 msec loop
TIMER) positive time at correct 2) After initial 4.0 second delay, detected
rate the soak timer does not increase
by 1 second increments
3) Each 1 second increment of
the soak timer is not within 1.0 +/-
0.3 seconds
4) The soak timer value
decrements by any amount
2005file6.doc Page 58 of 69 58
2005 4.3L (LU3) 4.8L (LR4) 5.3L (L33) 5.3L (LM7) except hybrid 5.3L (L59) Flex Fuel 5.7L (LS6)
6.0L (LQ4) except with CNG fuel 6.0L (LQ9) 8.1L (L18)
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc
MONITOR
SENSED FAULT MALFUNCTION CRITERIA SECONDARY PARAMETERS AND TIME LENGTH AND MIL ILLUM.
STRATEGY
PARAMETER CODE AND THRESHOLD VALUES ENABLE CONDITIONS FREQUENCY TYPE
DESCRIPTION
(B1S2) HEATED P2A01 Detects post sensors Stage1 - Passive Test: Stage1 – Passive Test: DTC will set if Stage2 test DTC Type B
OXYGEN SENSOR that are stuck in range, During the ignition cycle the O2 Engine runtime > 2 sec length exceeds 60 sec.
POSD outside of the open or signal must exceed the upper
shorted regions. bound of the post O2 PID control Stage2 – Intrusive Test: Maximum of 100 Stage2
window set at 710mV, and also Closed Loop Fuel Control attempts (aborts).
drop below 349mV, which is the Engine runtime > 810 sec
minimum lean voltage used by 5 < Airflow < 100 g/s Once per trip
the Idle Catalyst diagnostic. 10 V < System Voltage < 18V
900 < Engine Speed < 5000 RPM
Stage2 - Intrusive Test: 15 < Vehicle speed < 82 mph
If the Stage1 test has not 0.965 < Short Term Integrator < 1.035
reported a pass during the first Above conditions met for 3 sec
810 seconds, then an 8% lean
and/or rich fueling change will be Lean test: Pre sensors must drop below
commanded to force the signal to 300mV
cross the appropriate threshold as Rich test: Pre sensors must exceed 600mV
described above. The DTC will
set if the sensor has not Stage2 test order: Lean then Rich
responded to the intrusive rich or
lean test after 60.0 seconds.
2005file6.doc Page 59 of 69 59
2005 4.3L (LU3) 4.8L (LR4) 5.3L (L33) 5.3L (LM7) except hybrid 5.3L (L59) Flex Fuel 5.7L (LS6)
6.0L (LQ4) except with CNG fuel 6.0L (LQ9) 8.1L (L18)
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc
MONITOR
SENSED FAULT MALFUNCTION CRITERIA SECONDARY PARAMETERS AND TIME LENGTH AND MIL ILLUM.
STRATEGY
PARAMETER CODE AND THRESHOLD VALUES ENABLE CONDITIONS FREQUENCY TYPE
DESCRIPTION
(B1S2) HEATED P2A04 Detects post sensors Stage1 - Passive Test: Stage1 – Passive Test: DTC will set if Stage2 test DTC Type B
OXYGEN SENSOR that are stuck in range, During the ignition cycle the O2 Engine runtime > 2 sec length exceeds 60 sec.
POSD outside of the open or signal must exceed the upper
shorted regions. bound of the post O2 PID control Stage2 – Intrusive Test: Maximum of 100 Stage2
window set at 710mV, and also Closed Loop Fuel Control attempts (aborts).
drop below 349mV, which is the Engine runtime > 810 sec
minimum lean voltage used by 5 < Airflow < 100 g/s Once per trip
the Idle Catalyst diagnostic. 10 V < System Voltage < 18V
900 < Engine Speed < 5000 RPM
Stage2 - Intrusive Test: 15 < Vehicle speed < 82 mph
If the Stage1 test has not 0.965 < Short Term Integrator < 1.035
reported a pass during the first Above conditions met for 3 sec
810 seconds, then an 8% lean
and/or rich fueling change will be Lean test: Pre sensors must drop below
commanded to force the signal to 300mV
cross the appropriate threshold as Rich test: Pre sensors must exceed 600mV
described above. The DTC will
set if the sensor has not Stage2 test order: Lean then Rich
responded to the intrusive rich or
lean test after 60.0 seconds.
2005file6.doc Page 60 of 69 60
2005 4.3L (LU3) 4.8L (LR4) 5.3L (L33) 5.3L (LM7) except hybrid 5.3L (L59) Flex Fuel 5.7L (LS6)
6.0L (LQ4) except with CNG fuel 6.0L (LQ9) 8.1L (L18)
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc
MONITOR
SENSED FAULT MALFUNCTION CRITERIA SECONDARY PARAMETERS AND TIME LENGTH AND MIL ILLUM.
STRATEGY
PARAMETER CODE AND THRESHOLD VALUES ENABLE CONDITIONS FREQUENCY TYPE
DESCRIPTION
PCM TO TAC U0107 Indicates that the serial PCM: (Ignition in Run or Crank) AND PCM and TACM DTC Type A
MODULE SERIAL data line between the No message for 18.75 ms. engine not in crank state. continuous No valid
DATA CIRCUIT PCM and TACM has Corrupted data in the message. Time since power-up > 0. message received for 500 For use on
intermittently or Invalid message protocol. Ignition in Run or Crank. ms. vehicles with
continuously failed. PCM processor DTC's. Ignition voltage > 5.23 V. PCM Intermittent: Invalid or ETC
TACM processor DTC. Valid TACM - PCM serial data. missing message
increments counter by 10;
TAC Module: valid message received
No message for 25 ms. decrements counter by 1;
Corrupted data in the message. threshold is 254.
Invalid message protocol.
PCM processor DTC's. TACM Intermittent: Invalid
TACM processor DTC. or missing message
Throttle Authority Limit Exceeded. increments counter by 6;
valid message received
decrements counter by 1;
threshold is 200.
2005file6.doc Page 61 of 69 61
2005 4.3L (LU3) V6, 4.8L (LR4) V8, 5.3L (L33) V8, 5.3L (LM7 except hybrid) V8, 5.3L (L59) V8 flex fuel, 5.7L (LS6) V8,
6.0L (LQ4 except with CNG fuel) V8, 6.0L (LQ9) V8, 8.1L (L18) V8
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc LOOK UP TABLES
2005file6.doc Page 58 of 69 58
2005 4.3L (LU3) V6, 4.8L (LR4) V8, 5.3L (L33) V8, 5.3L (LM7 except hybrid) V8, 5.3L (L59) V8 flex fuel, 5.7L (LS6) V8,
6.0L (LQ4 except with CNG fuel) V8, 6.0L (LQ9) V8, 8.1L (L18) V8
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc LOOK UP TABLES
2005file6.doc Page 59 of 69 59
2005 4.3L (LU3) V6, 4.8L (LR4) V8, 5.3L (L33) V8, 5.3L (LM7 except hybrid) V8, 5.3L (L59) V8 flex fuel, 5.7L (LS6) V8,
6.0L (LQ4 except with CNG fuel) V8, 6.0L (LQ9) V8, 8.1L (L18) V8
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc LOOK UP TABLES
2005file6.doc Page 60 of 69 60
2005 4.3L (LU3) V6, 4.8L (LR4) V8, 5.3L (L33) V8, 5.3L (LM7 except hybrid) V8, 5.3L (L59) V8 flex fuel, 5.7L (LS6) V8,
6.0L (LQ4 except with CNG fuel) V8, 6.0L (LQ9) V8, 8.1L (L18) V8
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc LOOK UP TABLES
2005file6.doc Page 61 of 69 61
2005 4.3L (LU3) V6, 4.8L (LR4) V8, 5.3L (L33) V8, 5.3L (LM7 except hybrid) V8, 5.3L (L59) V8 flex fuel, 5.7L (LS6) V8,
6.0L (LQ4 except with CNG fuel) V8, 6.0L (LQ9) V8, 8.1L (L18) V8
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc LOOK UP TABLES
P0300: 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 8000 RPM
0 Load_In_Percent 10.625% 10.625% 10.625% 10.625% 10.625% 10.625% 10.625% 10.625% 10.625%
10 Load_In_Percent 10.625% 10.625% 10.625% 10.625% 10.625% 10.625% 10.625% 10.625% 10.625%
20 Load_In_Percent 10.625% 10.625% 10.625% 8.3125% 6.1875% 6.1875% 6.1875% 6.1875% 6.1875%
30 Load_In_Percent 10.625% 10.625% 10.625% 8.3125% 5% 6.1875% 6.1875% 6.1875% 6.1875%
40 Load_In_Percent 10.625% 8.3125% 8.3125% 6.1875% 5% 6.1875% 6.1875% 6.1875% 6.1875%
50 Load_In_Percent 10.625% 8.3125% 6.1875% 6.1875% 5% 6.1875% 6.1875% 6.1875% 6.1875%
60 Load_In_Percent 10.625% 8.3125% 5% 5% 5% 5% 5% 5% 5%
70 Load_In_Percent 10.625% 8.3125% 5% 5% 5% 5% 5% 5% 5%
80 Load_In_Percent 9.3125% 6.1875% 5% 5% 5% 5% 5% 5% 5%
90 Load_In_Percent 6.1875% 6.1875% 5% 5% 5% 5% 5% 5% 5%
100 Load_In_Percent 6.1875% 6.1875% 5% 5% 5% 5% 5% 5% 5%
2005file6.doc Page 62 of 69 62
2005 4.3L (LU3) V6, 4.8L (LR4) V8, 5.3L (L33) V8, 5.3L (LM7 except hybrid) V8, 5.3L (L59) V8 flex fuel, 5.7L (LS6) V8,
6.0L (LQ4 except with CNG fuel) V8, 6.0L (LQ9) V8, 8.1L (L18) V8
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc LOOK UP TABLES
P0420: Average Base Pulse Width Maximum Allowed Value as a Function of Airflow Table
Airflow in gps Average BPW in milliseconds
0 5
1 5
2 5
3 5
4 5
5 5
6 5
7 5
8 5
9 5
10 5
11 5
12 5
13 5
14 5
15 5
16 5
P0420: Average Base Pulse Width Minimum Allowed Value as a Function of Airflow Table
Airflow in gps Average BPW in milliseconds
0 1
1 1
2 1
3 1
4 1
5 1
6 1
7 1
8 1
9 1
10 1
11 1
12 1
13 1
14 1
15 1
16 1
2005file6.doc Page 63 of 69 63
2005 4.3L (LU3) V6, 4.8L (LR4) V8, 5.3L (L33) V8, 5.3L (LM7 except hybrid) V8, 5.3L (L59) V8 flex fuel, 5.7L (LS6) V8,
6.0L (LQ4 except with CNG fuel) V8, 6.0L (LQ9) V8, 8.1L (L18) V8
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc LOOK UP TABLES
P0430: Average Base Pulse Width Maximum Allowed Value as a Function of Airflow Table
Airflow in gps Average BPW in milliseconds
0 5
1 5
2 5
3 5
4 5
5 5
6 5
7 5
8 5
9 5
10 5
11 5
12 5
13 5
14 5
15 5
16 5
P0420: Average Base Pulse Width Minimum Allowed Value as a Function of Airflow Table
Airflow in gps Average BPW in milliseconds
0 1
1 1
2 1
3 1
4 1
5 1
6 1
7 1
8 1
9 1
10 1
11 1
12 1
13 1
14 1
15 1
16 1
2005file6.doc Page 64 of 69 64
2005 4.3L (LU3) V6, 4.8L (LR4) V8, 5.3L (L33) V8, 5.3L (LM7 except hybrid) V8, 5.3L (L59) V8 flex fuel, 5.7L (LS6) V8,
6.0L (LQ4 except with CNG fuel) V8, 6.0L (LQ9) V8, 8.1L (L18) V8
ENGINE DIAGNOSTIC PARAMETERS
2005file6.doc LOOK UP TABLES
2005file6.doc Page 65 of 69 65