0% found this document useful (0 votes)
23 views39 pages

2003 File 6

2003 gm diagnostic codes

Uploaded by

bbireland
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
23 views39 pages

2003 File 6

2003 gm diagnostic codes

Uploaded by

bbireland
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 39

2003 4.

3L (L35, LU3) truck engine, and Light Duty (<8600 GVW) truck V8 engines
4.3L (L35, LU3), 4.8L (LR4), 5.3L (LM4, LM7), 5.3L flex fuel (L59), 6.0L (LQ4, LQ9)
ENGINE DIAGNOSTIC PARAMETERS
2003file6.doc

SENSED PARAMETER FAULT MONITOR STRATEGY MALFUNCTION CRITERIA AND SECONDARY PARAMETERS AND TIME LENGTH AND MIL
CODE DESCRIPTION THRESHOLD VALUE(S) ENABLE CONDITIONS FREQUENCY ILLUMINATION
TYPE

Camshaft Sensor 0016 1X Signal Cam signal falling edge out of phase Engine is running – run flag is true 30 test failures within a 50 test DTC Type B
Misinstalled This diagnostic will ±27 degrees from crank falling edge. No crank position sensor not valid DTC sample size.
determine if the Cam
sensor and high voltage Time necessary
switch have been installed to complete sample:
correctly. Varies with engine speed

Every crank fall


MASS AIR FLOW P0101 This DTC determines if Calculated Flow – Measured Flow > Engine running 40 test failures in a 100 test DTC Type B
SYSTEM the MAF sensor is stuck cal (table) TP sensor DTC’s not active sample
PERFORMANCE within the normal MAP sensor DTC’s not active
(RATIONALITY) operating range Table look up as a function of EVAP DTC’s not active The Mass Air Flow reading and
calculated flow EGR DTC P0401 not active Mass Air Flow calculation are
MAF sensor high/low DTC’s not active performed during the same
Crank sensor DTC’s not active cylinder event every 100 ms.
EGR flow diagnostic not active
Traction control not active
System voltage > 11V but < 18V
Canister Purge DC £ 100%
TP D £ 5%
EGR DC £ 100%
EGR Pintle Position £ 100%
Engine vacuum £ 80 kPa
Throttle Position £ 95%
The above must be present for a period of time
greater than 1.5 seconds
MASS AIR FLOW P0102 Detects a continuous short LOW FREQUENCY TEST: LOW FREQUENCY TEST LOW FREQUENCY TEST: DTC Type B
SENSOR CIRCUIT to low or a open in either MAF £ 1200 Hz Engine Running 6 test failures in a 40 test
LOW FREQUENCY the signal circuit or the sample.
MAF sensor Engine Speed ³ 400 RPM
System Voltage ³ 8 volts 1 sample per 100 ms
The above must be present for a period
Test is run at every reading of
of time greater than .7 seconds the Mass Air Flow sensor
frequency

2003file6.doc
2003 4.3L (L35, LU3) truck engine, and Light Duty (<8600 GVW) truck V8 engines
4.3L (L35, LU3), 4.8L (LR4), 5.3L (LM4, LM7), 5.3L flex fuel (L59), 6.0L (LQ4, LQ9)
ENGINE DIAGNOSTIC PARAMETERS
2003file6.doc

SENSED PARAMETER FAULT MONITOR STRATEGY MALFUNCTION CRITERIA AND SECONDARY PARAMETERS AND TIME LENGTH AND MIL
CODE DESCRIPTION THRESHOLD VALUE(S) ENABLE CONDITIONS FREQUENCY ILLUMINATION
TYPE

MASS AIR FLOW P0103 Detects a continuous short HIGH FREQUENCY TEST: HIGH FREQUENCY TEST: HIGH FREQUENCY TEST: DTC Type B
SENSOR CIRCUIT to high in either the signal MAF ³ 12000 Hz Engine Running 18 test failures in a 24 test
HIGH FREQUENCY circuit or the MAF sensor sample.
Engine Speed ³ 400 RPM
System Voltage ³ 8 volts 1 sample per 100 ms
The above must be present for a period of time
greater than .7 seconds Test is run at every reading of
the Mass Air Flow sensor
frequency
MAP SENSOR P0106 This DTC determines if MAP (kPa) > or < predicted MAP Engine Running 20 test failures within a 30 test DTC Type B
RANGE/ the MAP sensor is stuck (lookup table as a function of TPS MAP sensor DTC’s not active sample
PERFORMANCE(RA within the normal and RPM) TP sensor DTC’s not active
TIONALITY) operation range MAF circuit DTC’s not active 1 sample/sec
EVAP DTC’s not active
IAC DTC’s not active
Traction Control not active
Engine Speed D 125 RPM
Throttle Position D < 100%
Idle Air D 10 g/s
EGR Position Max D < 20%
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
EGR DTC’s not active
Engine Speed ³ 525 RPM
Engine Speed £ 5000 RPM
MANIFOLD P0107 This DTC detects a Raw MAP < .04 volts ( 3 counts) TP sensor DTC’s not active 320 test failures in a 400 test DTC Type B
ABSOLUTE continuous short to low or Engine Running sample.
PRESSURE SENSOR open in either the signal Throttle Position is ³ 0% when engine speed is £
CIRCUIT LOW circuit or the MAP sensor. 800 RPM 1 sample/100 ms
or
Throttle Position is ³ 12.5 % when engine speed is
> 800 RPM
No 5v ref. DTC’s

2003file6.doc
2003 4.3L (L35, LU3) truck engine, and Light Duty (<8600 GVW) truck V8 engines
4.3L (L35, LU3), 4.8L (LR4), 5.3L (LM4, LM7), 5.3L flex fuel (L59), 6.0L (LQ4, LQ9)
ENGINE DIAGNOSTIC PARAMETERS
2003file6.doc

SENSED PARAMETER FAULT MONITOR STRATEGY MALFUNCTION CRITERIA AND SECONDARY PARAMETERS AND TIME LENGTH AND MIL
CODE DESCRIPTION THRESHOLD VALUE(S) ENABLE CONDITIONS FREQUENCY ILLUMINATION
TYPE

MANIFOLD P0108 This DTC detects an open Raw MAP > 4.89 Volts (250 counts) Cold Start Run Time – Table value in seconds 320 test failures in a 400 test DTC Type B
ABSOLUTE sensor ground or based on Powerup Coolant Temperature sample.
PRESSURE SENSOR continuous short to high in Run Test
CIRCUIT HIGH either the signal circuit or TP sensor DTC’s not active 1 sample/100 ms
the MAP sensor Engine Running
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 ground Vehicle speed ³ 25 mph sample
LOW (HIGH TEMP) in the IAT signal circuit or Engine run time > 30 seconds
the IAT sensor Coolant Temperature < 125°C 1 sample/sec
INTAKE AIR TEMP P0113 This DTC detects a MAF sensor DTC’s not active 25 test failures in a 50 test DTC Type B
SENSOR CIRCUIT continuous open or short Raw IAT > 4.95 Volts ECT sensor DTC’s not active sample.
HIGH (LOW TEMP) to high in the IAT signal VS sensor DTC’s not active
circuit or the IAT sensor Coolant Temperature > 60 °C 1 sample/sec
Mass Air Flow < 15 g/s
Vehicle Speed < 7 mph
Engine run time > 120 seconds
ENGINE COOLANT P0116 Detects coolant temp ECT – IAT > 15°C Soak time > 10 hours Immediate when enable DTC Type B
TEMP SENSOR sensor stuck in mid range IAT > 15°C conditions are met
RATIONALITY IAT drop <3°C
(HIGH-SIDED) Vehicle Speed >15mph for 400 seconds
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 ground Raw ECT < .234 Volts Or sample.
CIRCUIT LOW in the ECT signal circuit High Resistance Pull-up Engine run time < 10 seconds
(HIGH TEMP) or the ECT sensor. Raw ECT < .035 Volts IAT < 50° C 1 sample/sec

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 or High Resistance pull-up Engine run time < 60 seconds
(LOW TEMP) open in the ECT signal Raw IAT > 4.95 Volts IAT > 0° C 1 sample/sec
circuit or the ECT sensor.
Continuous

2003file6.doc
2003 4.3L (L35, LU3) truck engine, and Light Duty (<8600 GVW) truck V8 engines
4.3L (L35, LU3), 4.8L (LR4), 5.3L (LM4, LM7), 5.3L flex fuel (L59), 6.0L (LQ4, LQ9)
ENGINE DIAGNOSTIC PARAMETERS
2003file6.doc

SENSED PARAMETER FAULT MONITOR STRATEGY MALFUNCTION CRITERIA AND SECONDARY PARAMETERS AND TIME LENGTH AND MIL
CODE DESCRIPTION THRESHOLD VALUE(S) ENABLE CONDITIONS FREQUENCY ILLUMINATION
TYPE

THROTTLE *P0120 1) TACM indicates a 1) Raw TP sensor signal < 0.376 V Ignition in Run or Crank. 1) Counter increments by 4 for DTC Type A
POSITION SENSOR continuous or intermittent or > 4.506 V. Ignition voltage > 5.23 V. every error, decrements by 1
1 CIRCUIT short or open in either the OR Valid TACM - PCM serial data. for every pass; threshold is 133. For use on
signal circuit or the TP 2)TP sensor minimum mechanical No TACM processor DTC. vehicles with
sensor #1. stop voltage < 0.376 V Check runs every 3 ms. ETC
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 the 5.21 V. Check runs at power-up.
TP sensor #1.
OR 3) Continuous. Counter
3) TACM indicated increments by 1 for every error,
reference voltage out of decrements by 1 for every pass.
range. 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 a Stuck high test: Test Enable: Stuck high test: DTC Type B
CIRCUIT TPS sensor is stuck within The last throttle position value is > Engine Coolant Temp > 60° C 150 test failures within a 200
PERFORMANCE the normal operating range predicted throttle position based on No TP sensor short DTC’s active test sample
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 200
The last throttle position value is < Engine run time > 120 sec test sample
predicted throttle position based on BARO not defaulted
engine RPM MAP delta < 1.5 kPa 1 sample/100ms
MAP stable time > 1 sec
Stuck high test:
MAP < 43.11 kPa
Stuck low test:
MAP > 68 kPa
IAC > 0 counts but < 310 counts
TP SENSOR P0122 This DTC detects a TP sensor signal voltage < .149 volts No 5v ref DTC’s 90 test failures in a 100 test DTC Type B
CIRCUIT LOW continuous short to low or (7.6 counts) sample size.
open in either the signal
circuit or the TP sensor 1 sample/100ms

2003file6.doc
2003 4.3L (L35, LU3) truck engine, and Light Duty (<8600 GVW) truck V8 engines
4.3L (L35, LU3), 4.8L (LR4), 5.3L (LM4, LM7), 5.3L flex fuel (L59), 6.0L (LQ4, LQ9)
ENGINE DIAGNOSTIC PARAMETERS
2003file6.doc

SENSED PARAMETER FAULT MONITOR STRATEGY MALFUNCTION CRITERIA AND SECONDARY PARAMETERS AND TIME LENGTH AND MIL
CODE DESCRIPTION THRESHOLD VALUE(S) ENABLE CONDITIONS FREQUENCY ILLUMINATION
TYPE

TP SENSOR P0123 This DTC detects a TP sensor signal voltage > 4.89 No 5v ref DTC’s 90 test failures in a 100 test DTC Type B
CIRCUIT HIGH continuous short to high in volts. sample size.
either the signal circuit or (249.9 counts)
the TP sensor. 1 sample/100ms

CLOSED LOOP P0125 Under driving conditions, A table defines cumulative airflow 15 gps < airflow < 75 gps Once per trip DTC Type B
TEMPERATURE closed loop temperature based on startup coolant temperature Engine runtime < 1150 seconds before test
NOT ACHIEVED should be achieved based past which closed loop temperature is completes Time based on flow
(ENGINE COOLANT on amount of cumulative not achieved, at an acceptable rate Engine runtime > 120 seconds
TEMPERATURE air flow ingested and based IAT > -7°C
RATIONALITY) on startup coolant Vehicle speed > 3mphfor 0.7 miles
temperature ECT at startup < 28.5°C
COOLANT P0128 Under driving conditions, A table defines maximum cumulative 15 gps < airflow < 75 gps Once per trip DTC Type B
TEMPERATURE stat regulating temperature airflow based on startup coolant Engine runtime <1150seconds before test completes
BELOW STAT should be achieved based temperature, at which stat regulating Engine runtime > 120 seconds Time based on flow
REGULATING on amount of cumulative temperature less 11° C must have IAT > -7°C
TEMPERATURE airflow ingested, and based been achieved Vehicle speed > 3 mph for 1.5 miles
on startup coolant ECT at startup < 76°C
temperature Stat regulating temp 92° C
(B1S1) HEATED P0131 Circuit Continuity Oxygen sensor voltage < 200 mV Closed Loop Fuel Control. 310 failures out of 330 samples. DTC Type B
OXYGEN SENSOR Detects a HO2S voltage TPS: 3-70% Sensor monitored for 5 sets of
CIRCUIT LOW stationary lean (low signal Fuel > 10% samples. After 5 sets of
voltage) condition. 10 V < System Voltage < 18 V failures, related sensors
Ethanol % < 90 checked for same failure. If
Above conditions met for 2 sec related sensor also failing, no
<OR> No AIR, EGR, Throttle, MAT, Injector, Coolant, action taken.
Air Flow, Purge Control, Misfire, MAP, Fuel
Composition or Engine Protect faults active. 100 ms/sample

Power Enrichment active 2 sec Continuous


In PE Fuel > 10%
Oxygen sensor voltage < 400 mV Ethanol % < 90
10 V < System Voltage < 18V 95 failures out of 100 samples
Engine runtime > 30 sec
No AIR, EGR, Throttle, MAT, Injector, Coolant, 100 ms/sample
Air Flow, Purge Control, Misfire, MAP, Fuel
Composition or Engine Protect faults active. Continuous

2003file6.doc
2003 4.3L (L35, LU3) truck engine, and Light Duty (<8600 GVW) truck V8 engines
4.3L (L35, LU3), 4.8L (LR4), 5.3L (LM4, LM7), 5.3L flex fuel (L59), 6.0L (LQ4, LQ9)
ENGINE DIAGNOSTIC PARAMETERS
2003file6.doc

SENSED PARAMETER FAULT MONITOR STRATEGY MALFUNCTION CRITERIA AND SECONDARY PARAMETERS AND TIME LENGTH AND MIL
CODE DESCRIPTION THRESHOLD VALUE(S) ENABLE CONDITIONS FREQUENCY ILLUMINATION
TYPE

(B1S1) HEATED P0132 Circuit Continuity Oxygen sensor voltage > 900 mV Closed Loop Fuel Control. 310 failures out of 330 samples. DTC Type B
OXYGEN SENSOR Detects a HO2S voltage TPS: 3-70% Sensor monitored for 5 sets of
CIRCUIT HIGH stationary rich (high signal Fuel > 10% samples. After 5 sets of
voltage) condition. 10 V < System Voltage < 18V failures, related sensors
Ethanol % < 90 checked for same failure. If
Above conditions met for 2 sec related sensor also failing, no
No AIR, EGR, Throttle, MAT, Injector, Coolant, action taken.
<OR> Air Flow, Purge Control, Misfire, MAP, Fuel
Composition or Engine Protect faults active. 100 ms/sample

Continuous

In DFCO Decel Fuel Cut Off active 4 sec 45 failures out of 50 samples
Oxygen sensor voltage > 250 mV Fuel > 10%
10 V < System Voltage < 18 V 100 ms/sample
Ethanol % < 90
Engine runtime > 30 sec Continuous
No AIR, EGR, Throttle, MAT, Injector, Coolant,
Air Flow, Purge Control, Misfire, MAP, Fuel
Composition or Engine Protect faults active.
(B1S1) HEATED P0133 Detects slow rich to lean The oxygen sensor transitions Closed Loop Fuel Control 100 sec DTC Type B
OXYGEN SENSOR or lean to rich HO2S between 200 – 600 mV. Engine runtime > 160 sec
CIRCUIT SLOW signal transition rates. 1200 < RPM < 3000 Once per trip.
RESPONSE HO2S sensor average transition time: 18 < Air Flow < 55g/s.
L/R > 200 ms 10 V < System Voltage < 18V
R/L > 145 ms TPS > 5%
Fuel > 10%
ECT > 60 °C
CCP > 0
Ethanol % < 90
600 ºC < Predicted Oxygen Sensor Temp < 850 ºC
Above conditions met for 1 sec
DTC’s P0131, P0132, P0134 and P0135 not set
No AIR, EGR, Throttle, MAT, Injector, Coolant,
Air Flow, Purge Control, Misfire, MAP, Fuel
Composition or Engine Protect faults active.

2003file6.doc
2003 4.3L (L35, LU3) truck engine, and Light Duty (<8600 GVW) truck V8 engines
4.3L (L35, LU3), 4.8L (LR4), 5.3L (LM4, LM7), 5.3L flex fuel (L59), 6.0L (LQ4, LQ9)
ENGINE DIAGNOSTIC PARAMETERS
2003file6.doc

SENSED PARAMETER FAULT MONITOR STRATEGY MALFUNCTION CRITERIA AND SECONDARY PARAMETERS AND TIME LENGTH AND MIL
CODE DESCRIPTION THRESHOLD VALUE(S) ENABLE CONDITIONS FREQUENCY ILLUMINATION
TYPE

(B1S1) HEATED P0134 Circuit Continuity Oxygen sensor voltage remains Engine runtime > 300 sec 570 failures out of 600 DTC Type B
OXYGEN SENSOR Detects a HO2S circuit between 350-550 mV 10 V < System Voltage < 18V samples
CIRCUIT NO open. Ethanol % < 90
ACTIVITY 100 ms/sample

No AIR, EGR, Throttle, MAT, Injector, Coolant, Continuous.


Air Flow, Purge Control, Misfire, MAP, Engine
Protection or Fuel Composition faults active.
(B1S1) HEATED P0135 Detects a malfunctioning .25 amps < Heater Current < 2.5 amps 10 V < System Voltage < 18 V 8 failures out of 10 samples DTC Type B
OXYGEN SENSOR HO2S heater circuit by Coolant > 50 ºC
HEATER CIRCUIT monitoring the current 3 g/s < Airflow < 40 g/s Frequency:
through the circuit Device control not active 2 times per key cycle
Engine runtime > 120 sec
500 < RPM < 3000
Ethanol % < 90
No AIR, EGR, Throttle, MAT, Injector, Coolant,
Air Flow, Purge Control, Misfire, MAP, Engine
Protect or Fuel Composition faults active.
(B1S2) HEATED P0137 Circuit Continuity Oxygen sensor voltage < 80 mV Closed Loop Fuel Control. 380 failures out of 400 samples DTC Type B
OXYGEN SENSOR Detects a HO2S voltage TPS: 3-70% Sensor monitored for 5 sets of
CIRCUIT LOW stationary lean (low signal Fuel > 10% samples. After 5 sets of
voltage) condition. 10 V < System Voltage < 18 V failures, related sensors
Ethanol % < 90 checked for same failure. If
Above conditions met for 2 sec related sensor also failing, no
No AIR, EGR, Throttle, MAT, Injector, Coolant, action taken.
Air Flow, Purge Control, Misfire, MAP, Engine
<OR> Protect or Fuel Composition faults active. 100 ms/sample

Continuous

Oxygen sensor voltage < 490 mV Power Enrichment active 2 sec 95 failures out of 100 samples
Fuel > 10%
10 V < System Voltage < 18V 100 ms/sample
Ethanol % < 90
Engine runtime > 30 sec Continuous
No AIR, EGR, Throttle, MAT, Injector, Coolant,
Air Flow, Purge Control, Misfire, MAP, Engine
Protect or Fuel Composition faults active.

2003file6.doc
2003 4.3L (L35, LU3) truck engine, and Light Duty (<8600 GVW) truck V8 engines
4.3L (L35, LU3), 4.8L (LR4), 5.3L (LM4, LM7), 5.3L flex fuel (L59), 6.0L (LQ4, LQ9)
ENGINE DIAGNOSTIC PARAMETERS
2003file6.doc

SENSED PARAMETER FAULT MONITOR STRATEGY MALFUNCTION CRITERIA AND SECONDARY PARAMETERS AND TIME LENGTH AND MIL
CODE DESCRIPTION THRESHOLD VALUE(S) ENABLE CONDITIONS FREQUENCY ILLUMINATION
TYPE

(B1S2) HEATED P0138 Circuit Continuity Oxygen sensor voltage > 950 mV Closed Loop Fuel Control. 380 failures out of 400 samples. DTC Type B
OXYGEN SENSOR Detects a HO2S voltage TPS: 3-70% Sensor monitored for 5 sets of
CIRCUIT HIGH stationary rich (high signal Fuel > 10% samples. After 5 sets of
voltage) condition. 10 V < System Voltage < 18 V failures, related sensors
Ethanol % < 90 checked for same failure. If
Above conditions met for 2 sec related sensor also failing, no
No AIR, EGR, Throttle, MAT, Injector, Coolant, action taken.
Air Flow, Purge Control, Misfire, MAP, Engine
<OR> Protect or Fuel Composition faults active. 100 ms/sample

Continuous

Oxygen sensor voltage > 250 mV Decel Fuel Cut Off active 4 sec 45 failures out of 50 samples.
Fuel > 10%
Ethanol % < 90 100 ms/samples
10 V < System Voltage < 18 V
Engine runtime > 30 sec Continuous
No AIR, EGR, Throttle, MAT, Injector, Coolant,
Air Flow, Purge Control, Misfire, MAP, Engine
Protect or Fuel Composition faults active.
(B1S2) HEATED P0140 Circuit Continuity 410 mV < B1S2 voltage < 490 mV Engine runtime > 300 sec 1450 failures out of 1500 DTC Type B
OXYGEN SENSOR Detects a HO2S circuit Closed Loop Fuel Control. samples.
CIRCUIT NO open. 10 V < System Voltage < 18 V
ACTIVITY 100 ms/sample
Ethanol % < 90
5% D TPS within 1 sec, 6 times Once per trip
DTC P0141 not set
No AIR, EGR, Throttle, MAT, Injector, Coolant,
Air Flow, Purge Control, Misfire, MAP, Engine
Or Protect or Fuel Composition faults active.

Post O2 sensor fast pass 10 V < System Voltage < 18 V 550 more passing samples than
failing samples.
B1S2 > 550 mV Ethanol % < 90
B1S2 < 350 mV Engine runtime < 200 sec 100 ms/sample
DTC P0141 not set
No AIR, EGR, Throttle, MAT, Injector, Coolant, Once per trip
Air Flow, Purge Control, Misfire, MAP, Engine
Protect or Fuel Composition faults active.

2003file6.doc
2003 4.3L (L35, LU3) truck engine, and Light Duty (<8600 GVW) truck V8 engines
4.3L (L35, LU3), 4.8L (LR4), 5.3L (LM4, LM7), 5.3L flex fuel (L59), 6.0L (LQ4, LQ9)
ENGINE DIAGNOSTIC PARAMETERS
2003file6.doc

SENSED PARAMETER FAULT MONITOR STRATEGY MALFUNCTION CRITERIA AND SECONDARY PARAMETERS AND TIME LENGTH AND MIL
CODE DESCRIPTION THRESHOLD VALUE(S) ENABLE CONDITIONS FREQUENCY ILLUMINATION
TYPE

(B1S2) HEATED P0141 Detects a malfunctioning .25 amps < Heater Current < 2.5 amps 10 V < System Voltage < 18 V. 8 failures out of 10 samples DTC Type B
OXYGEN SENSOR HO2S heater circuit by Coolant > 50 ºC
HEATER CIRCUIT monitoring the current 3 g/s < Airflow < 40 g/s Frequency:
through the circuit Device control not active 2 times per key cycle
Engine runtime > 120 sec
500 < RPM < 3000
Ethanol % < 90
No AIR, EGR, Throttle, MAT, Injector, Coolant,
Air Flow, Purge Control, Misfire, MAP, Engine
Protect or Fuel Composition faults active.
(B2S1) HEATED P0151 Circuit Continuity Oxygen sensor voltage < 200 mV Closed Loop Fuel Control. 310 failures out of 330 samples. DTC Type B
OXYGEN SENSOR Detects a HO2S voltage TPS: 3-70% Sensor monitored for 5 sets of
CIRCUIT LOW stationary lean (low signal Fuel > 10% samples. After 5 sets of
voltage) condition. 10 V < System Voltage < 18 V failures, related sensors
Ethanol % < 90 checked for same failure. If
Above conditions met for 2 sec related sensor also failing, no
No AIR, EGR, No Throttle, MAT, Injector, action taken.
Coolant, Air Flow, Purge Control, Misfire, MAP,
Engine Protect or Fuel Composition faults active. 100 ms/sample

<OR> Continuous

In PE Power Enrichment active 2 sec 95 failures out of 100 samples


Oxygen sensor voltage < 400 mV Fuel > 10%
Ethanol % < 90 100 ms/sample
10 V < System Voltage < 18 V
Engine runtime > 30 sec Continuous
No AIR, EGR, Throttle, MAT, Injector, Coolant,
Air Flow, Purge Control, Misfire, MAP, Fuel
Composition or Engine Protect faults active.

2003file6.doc
2003 4.3L (L35, LU3) truck engine, and Light Duty (<8600 GVW) truck V8 engines
4.3L (L35, LU3), 4.8L (LR4), 5.3L (LM4, LM7), 5.3L flex fuel (L59), 6.0L (LQ4, LQ9)
ENGINE DIAGNOSTIC PARAMETERS
2003file6.doc

SENSED PARAMETER FAULT MONITOR STRATEGY MALFUNCTION CRITERIA AND SECONDARY PARAMETERS AND TIME LENGTH AND MIL
CODE DESCRIPTION THRESHOLD VALUE(S) ENABLE CONDITIONS FREQUENCY ILLUMINATION
TYPE

(B2S1) HEATED P0152 Circuit Continuity Oxygen sensor voltage > 900 mV Closed Loop Fuel Control. 310 failures out of 330 samples. DTC Type B
OXYGEN SENSOR Detects a HO2S voltage TPS: 3-70% Sensor monitored for 5 sets of
CIRCUIT HIGH stationary rich (high signal Fuel > 10% samples. After 5 sets of
voltage) condition. 10 V < System Voltage < 18 V failures, related sensors
Ethanol % < 90 checked for same failure. If
Above conditions met for 2 sec related sensor also failing, no
No AIR, EGR, Throttle, MAT, Injector, Coolant, action taken.
Air Flow,, Purge Control, Misfire, MAP, Engine
Protect or Fuel Composition faults active. 100 ms/sample

<OR> Continuous

In DFCO Decel Fuel Cut Off active 4 sec 45 failures out of 50 samples
Oxygen sensor voltage > 250 mV Fuel > 10%
10 V < System Voltage < 18 V 100 ms/sample
Ethanol % < 90
Engine runtime > 30 sec Continuous
No AIR, EGR, Throttle, MAT, Injector, Coolant,
Air Flow, Purge Control, Misfire, MAP, Fuel
Composition or Engine Protect faults active.
(B2S1) HEATED P0153 Detects slow rich to lean The oxygen sensor transitions Closed Loop Fuel Control 100 sec DTC Type B
OXYGEN SENSOR or lean to rich HO2S between 200 – 600 mV. Engine runtime > 160 sec
CIRCUIT SLOW signal transition rates. 1200 < RPM <3000 Once per trip.
RESPONSE HO2S sensor average transition time: 18 < Air Flow < 55 g/s
L/R > 200 ms 10 V < System Voltage < 18 V
R/L > 145 ms TPS > 5%
Fuel > 10%
ECT > 60 °C
CCP > 0
Ethanol % < 90
600 ºC < Predicted Oxygen Sensor Temp < 850 ºC
Above conditions met for 1 sec
DTC’s P0151, P0152, P0154 and P0155 not set
No AIR, EGR, Throttle, MAT, Injector, Coolant,
Air Flow, Purge Control, Misfire, MAP, Engine
Protect or Fuel Composition faults active.

2003file6.doc
2003 4.3L (L35, LU3) truck engine, and Light Duty (<8600 GVW) truck V8 engines
4.3L (L35, LU3), 4.8L (LR4), 5.3L (LM4, LM7), 5.3L flex fuel (L59), 6.0L (LQ4, LQ9)
ENGINE DIAGNOSTIC PARAMETERS
2003file6.doc

SENSED PARAMETER FAULT MONITOR STRATEGY MALFUNCTION CRITERIA AND SECONDARY PARAMETERS AND TIME LENGTH AND MIL
CODE DESCRIPTION THRESHOLD VALUE(S) ENABLE CONDITIONS FREQUENCY ILLUMINATION
TYPE

(B2S1) HEATED P0154 Circuit Continuity Oxygen sensor voltage remains 570 failures out of 600 DTC Type B
OXYGEN SENSOR Detects a HO2S circuit between 350-550 mV Engine runtime > 300 sec samples.
CIRCUIT NO open. 10 V < System Voltage < 18 V
ACTIVITY 100 ms/sample
Ethanol % < 90
Continuous
No AIR, EGR, Throttle, MAT, Injector, Coolant,
Air Flow,, Purge Control, Misfire, MAP, Engine
Protect or Fuel Composition faults active.
(B2S1) HEATED P0155 Detects a malfunctioning .25 amps < Heater Current < 2.5 amps 10 V < System Voltage < 18 V 8 failures out of 10 samples DTC Type B
OXYGEN SENSOR HO2S heater circuit by Coolant > 50 ºC
HEATER CIRCUIT monitoring the current 3 g/s < Airflow < 40 g/s Frequency:
through the circuit Device control not active 2 times per key cycle
Engine runtime > 120 sec
500 < RPM < 3000
Ethanol % < 90
No AIR, EGR, Throttle, MAT, Injector, Coolant,
Air Flow,, Purge Control, Misfire, MAP, Engine
Protect or Fuel Composition faults active.
(B2S2) HEATED *P0157 Circuit Continuity Oxygen sensor voltage < 80 mV Closed Loop Fuel Control. 380 failures out of 400 DTC Type B
OXYGEN SENSOR Detects a HO2S voltage TPS: 3-70% samples. Sensor monitored for
CIRCUIT LOW stationary lean (low signal Fuel > 10% 5 sets of samples. After 5 sets
voltage) condition. 10 V < System Voltage < 18 V of failures, related sensors
Ethanol % < 90 checked for same failure. If
Above conditions met for 2 sec related sensor also failing, no
No AIR, EGR, Throttle, MAT, Injector, Coolant, action taken.
Air Flow, Purge Control, Misfire, MAP, Engine
<OR> Protect or Fuel Composition faults active. 100 ms/sample

Continuous

Oxygen sensor voltage < 490 mV Power Enrichment active 2 sec 95 failures out of 100 samples.
Fuel > 10%
Ethanol % < 90 100 ms/sample
10 V < System Voltage < 18 V
Engine runtime > 30 sec Continuous
No AIR, EGR, Throttle, MAT, Injector, Coolant,
Air Flow, Purge Control, Misfire, MAP, Engine
Protect or Fuel Composition faults active.

2003file6.doc
2003 4.3L (L35, LU3) truck engine, and Light Duty (<8600 GVW) truck V8 engines
4.3L (L35, LU3), 4.8L (LR4), 5.3L (LM4, LM7), 5.3L flex fuel (L59), 6.0L (LQ4, LQ9)
ENGINE DIAGNOSTIC PARAMETERS
2003file6.doc

SENSED PARAMETER FAULT MONITOR STRATEGY MALFUNCTION CRITERIA AND SECONDARY PARAMETERS AND TIME LENGTH AND MIL
CODE DESCRIPTION THRESHOLD VALUE(S) ENABLE CONDITIONS FREQUENCY ILLUMINATION
TYPE

(B2S2) HEATED *P0158 Circuit Continuity Oxygen sensor voltage > 950 mV Closed Loop Fuel Control. 380 failures out of 400 samples. DTC Type B
OXYGEN SENSOR Detects a HO2S voltage TPS: 3-70% Sensor monitored for 5 sets of
CIRCUIT HIGH stationary rich (high signal Fuel > 10% samples. After 5 sets of For use on
voltage) condition. Ethanol % < 90 failures, related sensors vehicles with 4
10 V < System Voltage < 18 V checked for same failure. If sensors
Above conditions met for 2 sec related sensor also failing, no
No AIR, EGR, Throttle, MAT, Injector, Coolant, action taken.
Air Flow, Purge Control, Misfire, MAP, Engine
<OR> Protect or Fuel Composition faults active. 100 ms/sample

Continuous

Oxygen sensor voltage > 250 mV Decel Fuel Cut Off active 4 sec 45 failures out of 50 samples.
Fuel > 10%
Ethanol % < 90 100 ms/sample
10 V < System Voltage < 18 V
Engine runtime < 30 sec Continuous
No AIR, EGR, Throttle, MAT, Injector, Coolant,
Air Flow Purge Control, Misfire, MAP, Engine
Protect or Fuel Composition faults active.
(B2S2) HEATED *P0160 Circuit Continuity 410 mV < B2S2 voltage < 490 mV Engine runtime > 300 sec 1450 failures out of 1500 DTC Type B
OXYGEN SENSOR Detects a HO2S circuit Closed Loop Fuel Control. samples.
CIRCUIT NO open. 10 V < System Voltage < 18 V For use on
ACTIVITY Ethanol % < 90 100 ms/sample vehicles with 4
5% D TPS within 1 sec, 6 times sensors
DTC P0161 not set Once per trip
No AIR, EGR, Throttle, MAT, Injector, Coolant,
Air Flow, Purge Control, Misfire, MAP, Engine
Or Protect or Fuel Composition faults active.

Post O2 sensor fast pass 10 V < System Voltage < 18 V 550 more passing samples than
Ethanol % < 90 failing samples.
B2S2 > 550 mV Engine runtime < 200 sec
B2S2 < 350 mV DTC P0161 not set 100 ms/sample
No AIR, EGR, Throttle, MAT, Injector, Coolant,
Air Flow, Purge Control, Misfire, MAP, Engine Once per trip
Protect or Fuel Composition faults active.

2003file6.doc
2003 4.3L (L35, LU3) truck engine, and Light Duty (<8600 GVW) truck V8 engines
4.3L (L35, LU3), 4.8L (LR4), 5.3L (LM4, LM7), 5.3L flex fuel (L59), 6.0L (LQ4, LQ9)
ENGINE DIAGNOSTIC PARAMETERS
2003file6.doc

SENSED PARAMETER FAULT MONITOR STRATEGY MALFUNCTION CRITERIA AND SECONDARY PARAMETERS AND TIME LENGTH AND MIL
CODE DESCRIPTION THRESHOLD VALUE(S) ENABLE CONDITIONS FREQUENCY ILLUMINATION
TYPE

(B2S2) HEATED *P0161 Detects a malfunctioning .25 amps < Heater Current < 2.5 amps 10 V < System Voltage < 18 V 8 failures out of 10 samples DTC Type B
OXYGEN SENSOR HO2S heater circuit by Coolant > 50 ºC
HEATER CIRCUIT monitoring the current 3 g/s < Airflow < 40 g/s Frequency: For use on
through the circuit Device control not active 2 times per key cycle vehicles with 4
Engine runtime > 120 sec sensors
500 < RPM < 3000
Ethanol % < 90
No AIR, EGR, Throttle, MAT, Injector, Coolant,
Air Flow, Purge Control, Misfire, MAP, Engine
Protect or Fuel Composition faults active.
Incorrect Fuel *P0169 Detects a fuel composition Determination of fuel composition No Fuel Composition Sensor DTC(s) present. 25/30 counts DTC Type C
Composition of > 85% ethanol. based on a lookup table of fuel secsor No Ignition Off Timer DTC(s) present 1 count/500msec.
frequency as a function of IAT No IAT DTC(s) present.
temperature. Engine off time > 500 minutes. Once per ignition cycle.
Engine has been running ³ 30 seconds.
System voltage between 11 and 18 volts.
BANK 1 FUEL TRIM P0171 Determines if the fuel The normalized weighted No VSS, Throttle, Purge control, Misfire, MAT, DTC Type B
SYSTEM LEAN control system is in a lean long term fuel trim MAP, - Camel Mode, Injector, EST Control, EGR Continuous
condition parameter > + 24 % Sensor, Coolant, Crank sensor, Air flow, Knock
Sensor or AIR DTC’s
BARO > 74 kPa
115°C > ECT > 50°C
90 g/s > MAF > 5 g/s
90 kPa > MAP > 26 kPa
90°C > IAT > -20°C
3000 rpm > Engine speed > 400 rpm
TP < 90%
VS < 85 mph
Fuel Level > 10%

2003file6.doc
2003 4.3L (L35, LU3) truck engine, and Light Duty (<8600 GVW) truck V8 engines
4.3L (L35, LU3), 4.8L (LR4), 5.3L (LM4, LM7), 5.3L flex fuel (L59), 6.0L (LQ4, LQ9)
ENGINE DIAGNOSTIC PARAMETERS
2003file6.doc

SENSED PARAMETER FAULT MONITOR STRATEGY MALFUNCTION CRITERIA AND SECONDARY PARAMETERS AND TIME LENGTH AND MIL
CODE DESCRIPTION THRESHOLD VALUE(S) ENABLE CONDITIONS FREQUENCY ILLUMINATION
TYPE

BANK 1 FUEL TRIM P0172 Determines if the fuel The normalized weighted long term No VSS, Throttle, Purge control, Misfire, MAT, DTC Type B
SYSTEM RICH control system is in a rich fuel trim parameter < -15% MAP, - Camel Mode Injector, EST Control, EGR
condition and no excessive purge vapors Sensor, Coolant, Crank sensor, Air flow, Knock Continuous
present Sensor or AIR DTC’s
BARO > 74 kPa
115°C > ECT > 50°C
90 g/s > MAF > 5 g/s
90 kPa > MAP > 26 kPa
90°C > IAT > -20°C
3000 rpm > Engine speed > 400 rpm
TP < 90%
VS < 85 mph

Excess Purge Test: Purge test 2 seconds


45 g/s > MAF > 12 g/s
Purge Duty Cycle > 30%
RPM > 800
BANK 2 FUEL TRIM P0174 Determines if the fuel The normalized weighted No VSS, Throttle, Purge control, Misfire, MAT, DTC Type B
SYSTEM LEAN control system is in a lean long term fuel trim MAP, - Camel Mode, Injector, EST Control, EGR Continuous
condition parameter > + 24 % Sensor, Coolant, Crank sensor, Air flow, Knock
Sensor or AIR DTC’s
BARO > 74 kPa
115°C > ECT > 50°C
90 g/s > MAF > 5 g/s
90 kPa > MAP > 26 kPa
90°C > IAT > -20°C
3000 rpm > Engine speed > 400 rpm
TP < 90%
VS < 85 mph
Fuel Level > 10%

2003file6.doc
2003 4.3L (L35, LU3) truck engine, and Light Duty (<8600 GVW) truck V8 engines
4.3L (L35, LU3), 4.8L (LR4), 5.3L (LM4, LM7), 5.3L flex fuel (L59), 6.0L (LQ4, LQ9)
ENGINE DIAGNOSTIC PARAMETERS
2003file6.doc

SENSED PARAMETER FAULT MONITOR STRATEGY MALFUNCTION CRITERIA AND SECONDARY PARAMETERS AND TIME LENGTH AND MIL
CODE DESCRIPTION THRESHOLD VALUE(S) ENABLE CONDITIONS FREQUENCY ILLUMINATION
TYPE

BANK 2 FUEL TRIM P0175 Determines if the fuel The normalized weighted long term No VSS, Throttle, Purge control, Misfire, MAT, DTC Type B
SYSTEM RICH control system is in a rich fuel trim parameter < -15% MAP, - Camel Mode, Injector, EST Control, EGR Continuous
condition and no excessive purge vapors Sensor, Coolant, Crank sensor, Air flow, Knock
present Sensor or AIR DTC’s
BARO > 74 kPa
115°C > ECT > 50°C
90 g/s > MAF > 5 g/s
90 kPa > MAP > 26 kPa
90°C > IAT > -20°C
3000 rpm > Engine speed > 400 rpm
TP < 90%
VS < 85 mph

Excess Purge Test: Purge test 2 seconds


45 g/s > MAF > 12 g/s
Purge Duty Cycle > 30%
RPM > 800
Fuel Composition *P0178 Determines if the Fuel Fuel composition sensor frequency is Engine has been running longer than 30 seconds. 100/200 counts DTC Type B
Sensor Circuit Low Composition Sensor is in < 45 Hertz. System voltage between 11 and 18 volts. 1 count/500 msec.
Fault an out of range low
condition Continuous check.
Fuel Composition *P0179 Determines if the Fuel Fuel composition sensor frequency is Engine has been running longer than 30 seconds. 100/200 counts DTC Type B
Sensor Circuit High Composition Sensor is in > 155 Hertz. System voltage between 11 and 18 volts. 1 count/500 msec.
Fault an out of range high
condition Continuous check
Injector Control P0200 Circuit Continuity The PCM detects that the Engine speed > 400 rpm. 5 seconds DTC Type B
Circuit Control circuit voltage is commanded state of the driver and Ignition voltage > 10.0 volts, but < 18 volts Continuous.
(ODM) monitored during the actual state of the control circuit
operation. It should be low do not match.
during operation and near
B+ when “off”.

2003file6.doc
2003 4.3L (L35, LU3) truck engine, and Light Duty (<8600 GVW) truck V8 engines
4.3L (L35, LU3), 4.8L (LR4), 5.3L (LM4, LM7), 5.3L flex fuel (L59), 6.0L (LQ4, LQ9)
ENGINE DIAGNOSTIC PARAMETERS
2003file6.doc

SENSED PARAMETER FAULT MONITOR STRATEGY MALFUNCTION CRITERIA AND SECONDARY PARAMETERS AND TIME LENGTH AND MIL
CODE DESCRIPTION THRESHOLD VALUE(S) ENABLE CONDITIONS FREQUENCY ILLUMINATION
TYPE

THROTTLE *P0220 1) TACM indicates a 1) Raw TP sensor signal < 0.282 V Ignition in Run or Crank. 1) Counter increments by 4 for DTC Type A
POSITION SENSOR continuous or intermittent or > 4.60 V. Ignition voltage > 5.23 V. every error, decrements by 1
2 CIRCUIT short or open in either the OR Valid TACM - PCM serial data. for every pass; threshold is 133.
signal circuit or the TP 2) TP sensor minimum mechanical No TACM processor DTC.
sensor #2. stop voltage < 0.282 V Check runs every 3 ms.
OR or > 0.813V
2) TACM indicates an OR 2) One occurrence.
invalid minimum 3) Vref > 0.5 V
mechanical position for the Check runs at power-up.
TP sensor #2.
OR 3) Continuous. Counter
3) TACM indicated increments by 1 for every error,
reference voltage out of decrements by 1 for every pass.
range. Threshold is 10ms. For Ref
direct short to ground.

FUEL PUMP P0230 Circuit Continuity The PCM detects that the Engine speed > 400 rpm. 2.5 seconds DTC Type B
CONTROL CIRCUIT Control circuit voltage is commanded state of the driver and Ignition voltage > 10.0 volts, but < 18 volts Continuous.
(ODM) monitored during the actual state of the control circuit
operation. It should be do not match.
high during operation and
near 0 volts when “off”.

2003file6.doc
2003 4.3L (L35, LU3) truck engine, and Light Duty (<8600 GVW) truck V8 engines
4.3L (L35, LU3), 4.8L (LR4), 5.3L (LM4, LM7), 5.3L flex fuel (L59), 6.0L (LQ4, LQ9)
ENGINE DIAGNOSTIC PARAMETERS
2003file6.doc

SENSED PARAMETER FAULT MONITOR STRATEGY MALFUNCTION CRITERIA AND SECONDARY PARAMETERS AND TIME LENGTH AND MIL
CODE DESCRIPTION THRESHOLD VALUE(S) ENABLE CONDITIONS FREQUENCY ILLUMINATION
TYPE

ENGINE MISFIRE P0300 These DTC’s will Deceleration index · Engine run time > 2 crankshaft revolutions. Emission Exceedence = (5) DTC Type
DETECTED determine if a random or a Vs · DTCs not active for VSS, CKP, TP, MAP, ECT, failed 200 revolution blocks of B
cylinder specific misfire is Engine speed MAF, and IAT sensors. 16. Failure reported with (1)
occurring by monitoring Vs · No engine protection faults. Exceedence in 1st (16) 200 (MIL Flashes
crankshaft velocity. Load and Camshaft Position · P0315 (Crankshaft Position System Variation Not revolution block, or (4) with
Learned) not active or engine speed < 1000 RPM. Exceedences thereafter. Catalyst
Emission Failure Threshold = 1.67% · Fuel cutoff not active. Damaging
· Power management is not active. 1st Catalyst Exceedence = Misfire)
Catalyst Damage Threshold = 5% to · Brake torque management not active. Number of 200 revolution
14.17% depending on engine speed blocks as data supports for
· Fuel level > 10% (disablement ends 500 after a
and engine load catalyst damage. 2nd and
low fuel level condition ceases, and fuel disable
subsequent Catalyst
does not occur with a fuel sensor DTC).
o Exceedences = (1) 200
· -7°C < ECT < 130 C.
revolution block with catalyst
· If ECT at startup < -7°C, then disable until ECT >
damage. Failure reported with
21°C. (3) Exceedences in FTP, or (1)
· 400 RPM < Engine speed < 5200 RPM. Exceedence outside FTP.
· 11 volts < System voltage < 18 volts.
· + Throttle position delta < 15% per 100 ms. Frequency: Continuous
· - Throttle position delta < 15% per 100 ms.
· Abnormal engine speed is not present.
· ABS rough road not detected.
· ABS is not active.
· Not an abusive engine speed condition. Abusive
engine speed = 6100 RPM. Abusive engine
speed delay = 1250 cycles
· Positive and zero torque (except the CARB
approved 3000 rpm to redline triangle). Positive
and zero torque is detected when 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)
CRANKSHAFT P0315 Monitor for valid Factors are considered NOT valid if OBD Manufacturer Enable Counter = 0 100 ms/test DTC Type A
POSITION SYSTEM crankshaft error the factor sum is greater than 3.001 or
VARIATION NOT compensation factors less than 2.9989
LEARNED

2003file6.doc
2003 4.3L (L35, LU3) truck engine, and Light Duty (<8600 GVW) truck V8 engines
4.3L (L35, LU3), 4.8L (LR4), 5.3L (LM4, LM7), 5.3L flex fuel (L59), 6.0L (LQ4, LQ9)
ENGINE DIAGNOSTIC PARAMETERS
2003file6.doc

SENSED PARAMETER FAULT MONITOR STRATEGY MALFUNCTION CRITERIA AND SECONDARY PARAMETERS AND TIME LENGTH AND MIL
CODE DESCRIPTION THRESHOLD VALUE(S) ENABLE CONDITIONS FREQUENCY ILLUMINATION
TYPE

KNOCK SENSOR P0325 Check knock detector Instant noise level greater than a To run test: 24 failed tests within 30 tests. DTC Type B
CIRCUIT integrated circuit. defined value or instantaneous knock Engine run time > 10 sec Each test is 500 msec.
signal greater than 254 counts for a Ignition voltage > 10 Volts
defined time.
KNOCK SENSOR 1 P0327 Check knock sensor Delta filtered noise level outside of To run test: 24 failed tests within 30 tests. DTC Type B
CIRCUIT LOW filtered noise level - front defined range. Filtered noise counts No Coolant Sensor DTC’s Each test is 100 msec.
knock sensor < 33 No TP sensor DTC’s
1700 < engine rpm < 3000
Coolant temp > 60° C
Engine run time > 10 sec
MAP < 45 kPa.
Ignition voltage > 10 Volts
KNOCK SENSOR 2 *P0332 Check knock sensor Delta filtered noise level outside of To run test: 24 failed tests within 30 tests. DTC Type B
CIRCUIT LOW filtered noise level - rear defined range. Filtered noise counts No Coolant Sensor DTC’s Each test is 100 msec.
knock sensor < 20 No TP sensor DTC’s For use on 2
1500 < engine rpm < 3000 Continuous check sensor
Coolant temp > 60° C applications
Engine run time > 10 sec
MAP < 45 kPa.
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 SENSOR This diagnostic will detect crankshaft position sensor. Sensed mass airflow ³ 2.8984 sample.
CIRCUIT if there is no output from No Cam Position Sensor DTC’s
the crankshaft position No Airflow DTC’s 100 ms/test
sensor. PCM state = READY or CRANK Continuous
CRANKSHAFT P0336 3X signal Crank position sensor signal missing 50 test failures in a 3120 test DTC Type B
POSITION SENSOR This diagnostic will detect for a time ³ .5 seconds PCM state = CRANK or RUN sample.
CIRCUIT occurrences when engine
RANGE/PERF. position is no longer 50 ms/test
known. Continuous
CAMSHAFT P0341 Monitor for cam position Evaluated at crankshaft position 15 Failures out of 100 DTC Type B
POSITION SENSOR state change when synchronization. Engine Running 100 ms/test
CIRCUIT expected at crank- Continuous
RANGE/PERF. shaft sync.
CAMSHAFT P0342 Monitor for continuous Evaluated at crankshaft position 15 Failures out of 50 DTC Type B
POSITION SENSOR low state when state synchronization Engine Running 100 msec / test
CIRCUIT LOW should be high. Continuous
CAMSHAFT P0343 Monitor for continuous Evaluated at crankshaft position 15 Failures out of 50 DTC Type B
POSITION SENSOR high state when state synchronization Engine Running 100 msec / test
CIRCUIT HIGH should be low. Continuous

2003file6.doc
2003 4.3L (L35, LU3) truck engine, and Light Duty (<8600 GVW) truck V8 engines
4.3L (L35, LU3), 4.8L (LR4), 5.3L (LM4, LM7), 5.3L flex fuel (L59), 6.0L (LQ4, LQ9)
ENGINE DIAGNOSTIC PARAMETERS
2003file6.doc

SENSED PARAMETER FAULT MONITOR STRATEGY MALFUNCTION CRITERIA AND SECONDARY PARAMETERS AND TIME LENGTH AND MIL
CODE DESCRIPTION THRESHOLD VALUE(S) ENABLE CONDITIONS FREQUENCY ILLUMINATION
TYPE

IGNITION P0351 Monitor EST channel A EST line is Stuck Low, is open, or is 10 Volts < Ignition Voltage < 18 Volts 3 Failures out of 10 DTC Type B
CONTROL #1 (Cylinder 1) Stuck High.
CIRCUIT If engine speed is < 1500 RPM test 500 msec / test
failures (if applicable) and samples
increment by 1 each time the Continuous
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 is 10 Volts < Ignition Voltage < 18 Volts 30 Failures out of 100 DTC Type B
CONTROL #2 (Cylinder 2) Stuck High.
CIRCUIT If engine speed is < 1500 RPM test 500 msec / test Used on
failures (if applicable) and samples LS1/LS6/LR4/
increment by 1 each time the Continuous LM7/LQ4/L18/
diagnostic executes. If engine speed L59
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 *P0353 Monitor EST channel C EST line is Stuck Low, is open, or is 10 Volts < Ignition Voltage < 18 Volts 30 Failures out of 100 DTC Type B
CONTROL #3 (Cylinder 3) Stuck High.
CIRCUIT If engine speed is < 1500 RPM test 500 msec / test Used on
failures (if applicable) and samples LS1/LS6/LR4/
increment by 1 each time the Continuous LM7/LQ4/L18/
diagnostic executes. If engine speed L59
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 is 10 Volts < Ignition Voltage < 18 Volts 30 Failures out of 100 DTC Type B
CONTROL #4 (Cylinder 4) Stuck High.
CIRCUIT If engine speed is < 1500 RPM test 500 msec / test Used on
failures (if applicable) and samples LS1/LS6/LR4/
increment by 1 each time the Continuous LM7/LQ4/L18/
diagnostic executes. If engine speed L59
is ³ 1500 RPM test failures (if
applicable) and samples increment by
2 each time the diagnostic executes in
order to report a failure faster

2003file6.doc
2003 4.3L (L35, LU3) truck engine, and Light Duty (<8600 GVW) truck V8 engines
4.3L (L35, LU3), 4.8L (LR4), 5.3L (LM4, LM7), 5.3L flex fuel (L59), 6.0L (LQ4, LQ9)
ENGINE DIAGNOSTIC PARAMETERS
2003file6.doc

SENSED PARAMETER FAULT MONITOR STRATEGY MALFUNCTION CRITERIA AND SECONDARY PARAMETERS AND TIME LENGTH AND MIL
CODE DESCRIPTION THRESHOLD VALUE(S) ENABLE CONDITIONS FREQUENCY ILLUMINATION
TYPE

IGNITION *P0355 Monitor EST channel E EST line is Stuck Low, is open, or is 10 Volts < Ignition Voltage < 18 Volts 30 Failures out of 100 DTC Type B
CONTROL #5 (Cylinder 5) Stuck High.
CIRCUIT If engine speed is < 1500 RPM test 500 msec / test Used on
failures (if applicable) and samples LS1/LS6/LR4/
increment by 1 each time the Continuous LM7/LQ4/L18/
diagnostic executes. If engine speed L59
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 *P0356 Monitor EST channel F EST line is Stuck Low, is open, or is 10 Volts < Ignition Voltage < 18 Volts 30 Failures out of 100 DTC Type B
CONTROL #6 (Cylinder 6) Stuck High.
CIRCUIT If engine speed is <³ 1500 RPM test 500 msec / test Used on
failures (if applicable) and samples LS1/LS6/LR4/
increment by 1 each time the Continuous LM7/LQ4/L18/
diagnostic executes. If engine speed L59
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 is 10 Volts < Ignition Voltage < 18 Volts 30 Failures out of 100 DTC Type B
CONTROL #7 (Cylinder 7) Stuck High.
CIRCUIT If engine speed is < 1500 RPM test 500 msec / test Used on
failures (if applicable) and samples LS1/LS6/LR4/
increment by 1 each time the Continuous LM7/LQ4/L18/
diagnostic executes. If engine speed L59
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 is 10 Volts < Ignition Voltage < 18 Volts 30 Failures out of 100 DTC Type B
CONTROL #8 (Cylinder 8) Stuck High.
CIRCUIT If engine speed is < 1500 RPM test 500 msec / test Used on
failures (if applicable) and samples LS1/LS6/LR4/
increment by 1 each time the Continuous LM7/LQ4/L18/
diagnostic executes. If engine speed L59
is ³ 1500 RPM test failures (if
applicable) and samples increment by
2 each time the diagnostic executes in
order to report a failure faster

2003file6.doc
2003 4.3L (L35, LU3) truck engine, and Light Duty (<8600 GVW) truck V8 engines
4.3L (L35, LU3), 4.8L (LR4), 5.3L (LM4, LM7), 5.3L flex fuel (L59), 6.0L (LQ4, LQ9)
ENGINE DIAGNOSTIC PARAMETERS
2003file6.doc

SENSED PARAMETER FAULT MONITOR STRATEGY MALFUNCTION CRITERIA AND SECONDARY PARAMETERS AND TIME LENGTH AND MIL
CODE DESCRIPTION THRESHOLD VALUE(S) ENABLE CONDITIONS FREQUENCY ILLUMINATION
TYPE

CATALYTIC P0420 Oxygen Storage. OSC Time Difference 4.3L auto and Trip Enable Criteria 1 test attempted per valid idle DTC Type A
CONVERTER LOW man³ .206565 sec No VSS, EGR Control, , Throttle, Purge control, Purge period
Circuit, Oxygen sensor, Misfire, MAT, MAP, Camel Mode,
OXYGEN STORAGE Injector, EST Control, EGR Sensor, Coolant, Crank sensor,
OSC Time Difference = Cam sensor, Air flow, AIR, IAC, or Fuel trim DTC’s failing Minimum of 1 test per trip.
OSC Worst Pass Thresh - OSC Valid Idle Period Criteria
Compensation Factor * (Post Cat O2 Automatic Engine Speed ³ 800 rpm for minimum of 40 sec Maximum of 6 tests per trip.
Resp Time since end of last idle period
Manual Engine speed > 900 rpm for minimum of 44.5msec Maximum of 6 trips to detect
- Pre Cat O2 Resp Time)
since end of last idle period
Min engine runtime for stable BLM & PLM ³ 600 sec
failure when Rapid Step
OSC Worst Pass Thresh Test Enable Conditions Response is enabled
Predicted Catalyst Temperature ³ 417°C Automatic
4.3L auto & man = 2.50955 434°C Manual frequency: 12.5 ms continuous

Barometric Pressure ³ 74 kPa


-15 £ IAT £ 85°C
70°C £ ECT £ 120°C
0 < Idle Period £ 60 sec
Tests Attempted this trip £ 6
Tests Attempted this idle period < 1
-100 rpm £ (Engine Speed – Desired Speed) £ +200 rpm
Rapid Step Response Enable Criteria
OSC Time Difference Step ³ .675298 for both auto and man
OSC Time Difference ³ 0.000 sec

all 2003 applications for small block trucks – use material


burnoff delay algorithm. Diagnostic will not enable until the
next ignition cycle after the following has been met;
predicted catalyst temperature ³ 417° C auto, 434° C man
for 1 hour (non-continuously). (Note that all other enable
criteria must be met on the next ignition cycle for the test to
run on that ignition cycle)

2003file6.doc
2003 4.3L (L35, LU3) truck engine, and Light Duty (<8600 GVW) truck V8 engines
4.3L (L35, LU3), 4.8L (LR4), 5.3L (LM4, LM7), 5.3L flex fuel (L59), 6.0L (LQ4, LQ9)
ENGINE DIAGNOSTIC PARAMETERS
2003file6.doc

SENSED PARAMETER FAULT MONITOR STRATEGY MALFUNCTION CRITERIA AND SECONDARY PARAMETERS AND TIME LENGTH AND MIL
CODE DESCRIPTION THRESHOLD VALUE(S) ENABLE CONDITIONS FREQUENCY ILLUMINATION
TYPE

CATALYTIC *P0430 Oxygen Storage. OSC Time Difference 5.3L LM7 auto Trip Enable Criteria 1 test attempted per valid idle DTC Type A
CONVERTER LOW ³ 0.136716 sec No VSS, EGR Control, , Throttle, Purge control, Purge period
Circuit, Oxygen sensor, Misfire, MAT, MAP, Camel Mode,
OXYGEN STORAGE Injector, EST Control, EGR Sensor, Coolant, Crank sensor,
OSC Time Difference = Cam sensor, Air flow, AIR, IAC, or Fuel trim DTC’s failing Minimum of 1 test per trip.
OSC Worst Pass Thresh - OSC Valid Idle Period Criteria For use on
Compensation Factor * (Post Cat O2 Engine Speed ³ 750 rpm for minimum of 39 sec since end Maximum of 6 tests per trip. Dual Converter
Resp Time of last idle period. applications
- Pre Cat O2 Resp Time) Maximum of 6 trips to detect
Min engine runtime for stable BLM & PLM ³ 600 sec
Test Enable Conditions
failure when Rapid Step
OSC Worst Pass Thresh Predicted Catalyst Temperature ³ 486°C Response is enabled
5.3L LM7 auto = 1.89739 sec Barometric Pressure ³ 74 kPa
-15 £ IAT £ 85°C frequency: 12.5 ms continuous
70°C £ ECT £ 120°C
0 < Idle Period £ 60 sec
Tests Attempted this trip £ 6
Tests Attempted this idle period < 1
-100 rpm £ (Engine Speed - Desired Speed) £ +200 rpm
Rapid Step Response Enable Criteria
OSC Time Difference Step ³ 0.446948 auto sec
OSC Time Difference ³ 0.000 sec

Uses material burnoff delay algorithm. Diagnostic will not


enable until the next ignition cycle after the following has
been met; predicted catalyst temperature ³ 486° C for 1 hour
(non-continuously). (Note that all other enable criteria must
be met on the next ignition cycle for the test to run on that
ignition cycle)

2003file6.doc
2003 4.3L (L35, LU3) truck engine, and Light Duty (<8600 GVW) truck V8 engines
4.3L (L35, LU3), 4.8L (LR4), 5.3L (LM4, LM7), 5.3L flex fuel (L59), 6.0L (LQ4, LQ9)
ENGINE DIAGNOSTIC PARAMETERS
2003file6.doc

SENSED PARAMETER FAULT MONITOR STRATEGY MALFUNCTION CRITERIA AND SECONDARY PARAMETERS AND TIME LENGTH AND MIL
CODE DESCRIPTION THRESHOLD VALUE(S) ENABLE CONDITIONS FREQUENCY ILLUMINATION
TYPE

EVAP SYSTEM P0442 This DTC will detect a SMALL LEAK TEST FAIL: TEST ENABLE : DTC Type A
SMALL LEAK small leak (>= 0.020”) in VS Sensor DTC’s not active EWMA
DETECTED the EVAP system between Once per cold start, during hot
the fuel fill cap and the Engine Off Natural Vacuum Coolant Sensor DTC’s not active soak (up to 2500 sec.).
purge solenoid. The total pressure change achieved IAT Sensor DTC’s not active Time since last complete test
during the test is normalized against a EVAP Vac Sensor Performance DTC not active. >= 17 hours if EWMA is
The DTC will also be set if target value that is based upon fuel EVAP CCP stuck open DTC not active. passing, or >= 10 hours if
the fuel tank vacuum level and ambient temperature. EVAP large leak DTC not active. EWMA is failing.
sensor is out of range (values range between 1.5” water and Ignition off timer DTC not active. No more than 2 attempts per
when it tries to re-zero 2” water). The normalized value is Fuel Level >15.0% but < 85.0% day.
prior to test phase-1 or test entered into EWMA (with 0= perfect
phase-2. pass and 1=perfect fail). Once Valid Cold Start
EWMA exceeds the fail threshold, ECT > 3.75°C but < 30° C
The DTC will also be set if the DTC light is illuminated. The IAT > 3.75°C but < 30° C
the refueling rationality DTC light can be turned off if the Cold Temperature D ( ECT - IAT):
test is failed. EWMA falls below the pass threshold ° < 8.25 °C if ECT > IAT
for 3 consecutive trips. BARO > 74.0 kPa
Estimated ambient temperature at end of drive >
Fail threshold = 0.45 0oC but < 33oC.
Re-Pass threshold = 0.40 Drive time >= 10 minutes.
Drive length >= 3 miles.
Vacuum sensor out of range <1.4 Coolant >= 70oC.
volts or >1.6 volts. No fuel filling (fuel level increment >= 10%).
Vacuum sensor out of range is
reported as a perfect fail to the
EWMA.
EVAP CANISTER P0443 Circuit Continuity The PCM detects that the Engine speed > 400 rpm. 5 seconds. DTC Type B
PURGE SOLENOID Control circuit voltage is commanded state of the driver and Ignition voltage > 10.0 volts, but < 18 volts
VALVE CIRCUIT monitored during the actual state of the control circuit continuous.
(ODM) operation. It should be low do not match.
during operation and near
B+ when "off".

2003file6.doc
2003 4.3L (L35, LU3) truck engine, and Light Duty (<8600 GVW) truck V8 engines
4.3L (L35, LU3), 4.8L (LR4), 5.3L (LM4, LM7), 5.3L flex fuel (L59), 6.0L (LQ4, LQ9)
ENGINE DIAGNOSTIC PARAMETERS
2003file6.doc

SENSED PARAMETER FAULT MONITOR STRATEGY MALFUNCTION CRITERIA AND SECONDARY PARAMETERS AND TIME LENGTH AND MIL
CODE DESCRIPTION THRESHOLD VALUE(S) ENABLE CONDITIONS FREQUENCY ILLUMINATION
TYPE

EVAP CANISTER P0446 This DTC will determine if EXCESS VACUUM TEST - STAGE TEST ENABLE : EXCESS VACUUM TEST - DTC Type A
VENT BLOCKED a restriction is present in I: MAP DTC’s not active STAGE II :
the vent solenoid, vent Vent solenoid commanded OPEN Volt-DTC’s not active 180 seconds
filter, vent hose or Fuel Tank Vacuum ³ 7 in. H2O for 2 TP Sensor DTC’s not active
canister. seconds(monitored during initial VS Sensor DTC’s not active
purge ramp) Coolant Sensor DTC’s not active Once per cold start at:
OR O2 Sensor DTC’s not active · Power-up
EXCESS VACUUM TEST - STAGE IAT Sensor DTC’s not active · Excess Vac. Stage I
II : Fuel Level >15.0% but < 85.0% · Excess Vac. Stage II
Vent solenoid commanded OPEN PLM > .89
during normal purge. System Voltage > 10V but < 18V
Fuel Tank Vacuum ³ 9.0 in. H2O for COLD START TEST: Test must complete within 360,
a time ³ 23 seconds ECT > 3.75°C but < 30° C 420 ,460, 525, or 600 seconds
OR IAT > 3.75°C but < 30° C from when purge is enabled,
Depending on application
Vented Vacuum =< -2.5 in. H2O or Cold Temperature D ( ECT - IAT):
Vented Vacuum => 5.0 in H20 ° < 8.25 °C if ECT > IAT
For 3 seconds after cold-start key-up. BARO > 75.0 kPa

WEAK VACUUM TEST -Stage I:


Tank Vacuum ³ 9 in. H2O within a value 40
integral seconds.
EVAP VENT P0449 Circuit Continuity The PCM detects that the Engine speed > 400 rpm. 5 seconds DTC Type B
SOLENOID Control circuit voltage is commanded state of the driver and Ignition voltage > 10.0 volts, but < 18 volts Continuous.
CONTROL CIRCUIT monitored during the actual state of the control circuit
(ODM) operation. It should be low do not match.
during operation and near
B+ when “off”.
EVAP SYSTEM P0452 This DTC will detect a tank vacuum raw voltage < 0.1 volt runs continuously after a 1 second delay for DTC Type B
PRESSURE LOW vacuum sensor stuck low for 5 seconds sensor warm-up
EVAP SYSTEM P0453 This DTC will detect a tank vacuum raw voltage >4.90 volt runs continuously after a 1 second delay for DTC Type B
PRESSURE HIGH vacuum sensor stuck hi for 5 seconds sensor warm-up

2003file6.doc
2003 4.3L (L35, LU3) truck engine, and Light Duty (<8600 GVW) truck V8 engines
4.3L (L35, LU3), 4.8L (LR4), 5.3L (LM4, LM7), 5.3L flex fuel (L59), 6.0L (LQ4, LQ9)
ENGINE DIAGNOSTIC PARAMETERS
2003file6.doc

SENSED PARAMETER FAULT MONITOR STRATEGY MALFUNCTION CRITERIA AND SECONDARY PARAMETERS AND TIME LENGTH AND MIL
CODE DESCRIPTION THRESHOLD VALUE(S) ENABLE CONDITIONS FREQUENCY ILLUMINATION
TYPE

EVAP. Emission P0455 WEAK VACUUM TEST- STAGE I TEST ENABLE : WEAK VACUUM TEST- DTC Type A
Control System This DTC will detect a (Cold Test): MAP DTC’s not active STAGE I
Malfunction weak vacuum condition Tank Vacuum < 11 in. H2O for a time Volt-DTC’s not active (Cold Test): Fault present for
(large leak or restriction) greater than (30-80 integral seconds) TP Sensor DTC’s not active an integral time ³ 50, or 70sec. (Behaves as a
in the EVAP. system. depending on application. VS Sensor DTC’s not active depending on application. Type B)
WEAK VACUUM TEST- STAGE II O2 Sensor DTC’s not active
(Warm Test): Coolant Sensor DTC’s not active
Stage I test failed previous trip and IAT Sensor DTC’s not active Test must complete within 360,
this trip. Fuel Level >15.0% but < 85.0% 420 ,460, 525, or 600 seconds
Tank Vac. < 11 in. H2O Power-up Vacuum Test Fail = False from when purge is enabled,
PLM > .89 Depending on application
System Voltage > 10V but < 18V
COLD START TEST:
ECT > 3.75°C but < 30° C
WEAK VACUUM TEST-
IAT > 3.75°C but < 30° C STAGE II (Warm Test): Fault
Cold Temperature D ( ECT - IAT): present for a time ³ 1400 sec.
°
< 8.25 °C if ECT > IAT
BARO > 75.0 kPa Once per cold start

Fuel Level No P0461 This DTC will detect a IF Delta Fuel Volume change less runs continuously DTC Type C
Change, Stuck in fuel sender stuck in range . than 3 liters over a accumulated 105 No Light
Range miles. OR IF Transfer pump ON and
at Idle delay =20 seconds then IF
timer > 120 sec. AND Primary tank
not increase by 4 liters. AND
Secondary did Decrease > 4 liters OR
If Primary is FULL and Secondary is
EMPTY for > 275 miles.

Fuel Level Stuck Low P0462 This DTC will detect a Fuel level A/D counts less than 20 runs continuously DTC Type C
fuel sender stuck out of A/D counts for 100 seconds No Light
range low
Fuel Level Stuck High P0463 This DTC will detect a Fuel level A/D counts more than 150 runs continuously DTC Type C
fuel sender stuck out of A/D counts for 100 seconds No Light

2003file6.doc
2003 4.3L (L35, LU3) truck engine, and Light Duty (<8600 GVW) truck V8 engines
4.3L (L35, LU3), 4.8L (LR4), 5.3L (LM4, LM7), 5.3L flex fuel (L59), 6.0L (LQ4, LQ9)
ENGINE DIAGNOSTIC PARAMETERS
2003file6.doc

SENSED PARAMETER FAULT MONITOR STRATEGY MALFUNCTION CRITERIA AND SECONDARY PARAMETERS AND TIME LENGTH AND MIL
CODE DESCRIPTION THRESHOLD VALUE(S) ENABLE CONDITIONS FREQUENCY ILLUMINATION
TYPE

PRIMARY *P0480 Control circuit voltage is The PCM detects that the Engine speed greater than 400 rpm 5 seconds DTC Type B
COOLING FAN monitored during commanded state of the driver and th Ignition voltage > 10 volts, but < 18 volts
RELAY CONTROL operation. It should be actual state of the control circuit do Continuous For use on
CIRCUIT MALF low during operation and not match vehicles with
(ODM) near B+ when “off” electric fan

SECONDARY *P0481 Control circuit voltage is The PCM detects that the Engine speed greater than 400 rpm 5 seconds DTC Type B
COOLING FAN monitored during commanded state of the driver and th Ignition voltage > 10 volts, but < 18 volts
RELAY CONTROL operation. It should be actual state of the control circuit do Continuous For use on
CIRCUIT MALF low during operation and not match vehicles with
(ODM) near B+ when “off”. electric fan

EV Cooling Fan *P0483 Detects an unacceptable The difference between the No EV Cooling Fan Sensor Circuit DTC present. 100/125 counts DTC Type B
System Performance error between the commanded fan RPM and the actual Engine is running. 1 count/second
Error commanded fan RPM and fan RPM is > 1000 RPM. System voltage > 8.5 volts.
the actual fan RPM IAT > -7°C. Continuous
EV Fan is commanded on.
Commanded fan speed is stable for 10 seconds.
Engine RPM is < 3200 RPM
Engine speed not changing more than 250 RPM.

EV Cooling Fan *P0493 Indicates that the EV EV Cooling Fan sensor input is > 680 Engine is running 2/2 counts DTC Type A
Overspeed Problem Cooling fan is in an Hertz ( approx. 6800 fan RPM). 1 count/msec
overspeed condition
Continuous
EV Cooling Fan *P0495 Detects that the EV EV Cooling Fan RPM is > 1600 Engine is running. 80/300 counts DTC Type B
Speed Too High Cooling Fan is spinning RPM. Engine RPM has been > 1500 RPM for > 120 .1 sec/count
too fast when it has not seconds.
been commanded on. System voltage is > 8.5 volts Continuous
IAT > -7°C.
Engine speed is between 1400 and 3200 RPM.
EV Cooling Fan is not commanded on.

2003file6.doc
2003 4.3L (L35, LU3) truck engine, and Light Duty (<8600 GVW) truck V8 engines
4.3L (L35, LU3), 4.8L (LR4), 5.3L (LM4, LM7), 5.3L flex fuel (L59), 6.0L (LQ4, LQ9)
ENGINE DIAGNOSTIC PARAMETERS
2003file6.doc

SENSED PARAMETER FAULT MONITOR STRATEGY MALFUNCTION CRITERIA AND SECONDARY PARAMETERS AND TIME LENGTH AND MIL
CODE DESCRIPTION THRESHOLD VALUE(S) ENABLE CONDITIONS FREQUENCY ILLUMINATION
TYPE

EVAP SYSTEM P0496 This DTC will determine if PURGE VALVE LEAK TEST: TEST ENABLE : PURGE VALVE LEAK TEST: Lt duty only
FLOW DURING the purge solenoid is Purge Valve closed MAP DTC’s not active 180 seconds Max. DTC Type B
NON-PURGE leaking. TP > 0% but < 99.6% Volt-DTC’s not active
Vacuum ³ 10 kPa TP Sensor DTC’s not active Once per cold start
Tank Vacuum ³ 12 in. H2O for2 sec
VS Sensor DTC’s not active
within £ 37.5 seconds after 30 second
O2 Sensor DTC’s not active
delay.
Coolant Sensor DTC’s not active
IAT Sensor DTC’s not active
Fuel Level >15.0% but < 85.0%
PLM > .89
System Voltage > 10V but < 18V

COLD START TEST:


ECT > 3.75°C but < 30° C
IAT > 3.75°C but < 30° C
Cold Temperature D ( ECT - IAT):
° < 8.25 °C if ECT > IAT
BARO >75.0 kPa

EXCESS VACUUM TEST -STAGE I :


Vent solenoid commanded OPEN
Fuel Tank Vacuum < 7 in. H2O

WEAK VACUUM TEST -Stage I :


Throttle position < 75%
Vehicle speed < 65 mph
Tank Vacuum ³ 9 in. H2O within a value 40
integral seconds…
VEHICLE SPEED *P0500 This DTC detects a Vehicle speed = 0 when enable Manual VSS diagnostic enabled 500 test failures in a 1000 test DTC Type B
SENSOR SYSTEM missing signal from the conditions met No MAP DTC’s set sample
PERFORMANCE vehicle speed sensor in a No TPS DTC’s set Manual
(MANUAL TRANS) manual transmission No ECT DTC’s set 100 ms/test Transmission
vehicle. No idle system DTC’s set Only
No IAC valve DTC’s set Continuous
Coolant ³ 35 °. C
Engine speed > 1000 rpm
5 % < throttle position < 100 %
A/C off: 40 kPa < MAP < 100 kPa
A/C on: 45 kPa < MAP < 100 kPa
Above conditions met > 2 seconds to enable
diagnostic

2003file6.doc
2003 4.3L (L35, LU3) truck engine, and Light Duty (<8600 GVW) truck V8 engines
4.3L (L35, LU3), 4.8L (LR4), 5.3L (LM4, LM7), 5.3L flex fuel (L59), 6.0L (LQ4, LQ9)
ENGINE DIAGNOSTIC PARAMETERS
2003file6.doc

SENSED PARAMETER FAULT MONITOR STRATEGY MALFUNCTION CRITERIA AND SECONDARY PARAMETERS AND TIME LENGTH AND MIL
CODE DESCRIPTION THRESHOLD VALUE(S) ENABLE CONDITIONS FREQUENCY ILLUMINATION
TYPE

IDLE SYSTEM - P0506 Determines if a low idle is Passive: Passive: DTC Type B
LOW ENGINE a result of an engine Idle > 100 RPM low from desired No MAF, MAP, IAT, ECT, TP, Injector, Fuel Must be outside the fail criteria
SPEED mechanical problem. Low System, Misfire, EGR, VSS or Purge DTC continuously for 5 seconds.
RPM is 100 RPM below Engine Run > 60 sec. Must be within pass criteria for
desired ECT ³ 60 ° C 8 seconds continuously.
BARO > 65 kPa
IGN. voltage > 9 & < 18 volts
IAT > -10 ° C
TP < 1%
VS £ 1 MPH
Time > 5 seconds to fail.
> 8 seconds to pass
IDLE SYSTEM - P0507 Determines if a high idle is Passive: Passive: Passive: DTC Type B
HIGH ENGINE a result of an engine Idle > 200 RPM high from desired No MAF, MAP, IAT, ECT, TP, Injector, Fuel Must be outside the fail criteria
SPEED mechanical problem. High System, Misfire, EGR, VSS or Purge DTC continuously for 5 seconds.
RPM is 200 RPM above Engine Run > 60 sec. Must be within pass criteria for
desired ECT ³ 60 ° C 8 seconds continuously.
BARO > 65 kPa
IGN. voltage > 9 & < 18 volts
IAT > -10 ° C
TP < 1%
VS £ 1 MPH
Time > 5 seconds to fail.
> 8 seconds to pass
EV Cooling Fan *P0526 Detects a continuous open No EV Fan Sensor Circuit input Engine is running 112 /125 counts DTC Type B
Sensor Circuit or short condition with the activity is detected. System voltage is > 8.5 volts 100 msec / count
EV Cooling Fan Sensor
input circuit(s). Continuous
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 power-up
ERROR memory. and every 60 seconds thereafter.

PCM – P0602 Indicates that the PCM is PCM not flashed. Ignition on. 1 test failure DTC Type A
PROGRAMMING not flashed. 100 ms after PCM powered-up
ERROR

2003file6.doc
2003 4.3L (L35, LU3) truck engine, and Light Duty (<8600 GVW) truck V8 engines
4.3L (L35, LU3), 4.8L (LR4), 5.3L (LM4, LM7), 5.3L flex fuel (L59), 6.0L (LQ4, LQ9)
ENGINE DIAGNOSTIC PARAMETERS
2003file6.doc

SENSED PARAMETER FAULT MONITOR STRATEGY MALFUNCTION CRITERIA AND SECONDARY PARAMETERS AND TIME LENGTH AND MIL
CODE DESCRIPTION THRESHOLD VALUE(S) ENABLE CONDITIONS FREQUENCY ILLUMINATION
TYPE

PCM RAM FAILURE P0604 Indicates that PCM is Data read does not match Ignition in Run or Crank One occurrence. DTC Type A
unable to correctly write data written
and read data to and from Check is performed at power-
RAM up and every 60 seconds
thereafter.

PCM INTEGRITY *P0606 Indicates that the PCM has ETC has process sequencing error, Ignition in Run/Crank or during key-off Fault sets within 200 msec DTC Type A
detected an ETC internal dual path consistency error, clock Runs every 18.75 msec
processor integrity fault error, or computer is not operating
properly
5 VOLT P0641 Determines if the supply Compares the ratio of the 5 volt 5 volt reference circuit voltage differs from 5 volt Condition present > 2 seconds DTC Type B
REFERENCE A voltage for the 5 volt reference circuit voltage to the 5 volt supply voltage by plus or minus approximately .01 Continuous.
CIRCUIT reference is within an supply voltage. volt.
acceptable limit. PCM is powered up
Malfunction Indicator P0650 Control circuit voltage is The PCM detects that the Engine speed greater than 400 rpm. 5 seconds. DTC Type B
Lamp Control Circuit monitored during commanded state of the driver and Ignition voltage > 10.0 volts, but < 18 volts NO MIL
MALF (ODM) operation. It should be low the actual state of the control circuit Continuous.
during operation and near do not match.
B+ when “off”.

5 VOLT P0651 Determines if the supply Compares the ratio of the 5 volt 5 volt reference circuit voltage differs from 5 volt Condition present > 2 seconds DTC Type B
REFERENCE B voltage for the 5 volt reference circuit voltage to the 5 volt supply voltage by plus or minus approximately .01 Continuous.
CIRCUIT reference is within an supply voltage. volt.
acceptable limit PCM is powered up

CLUTCH SWITCH *P0704 Clutch switch state is The PCM detects that a clutch switch No VSS codes present 7 test failures in a 8 test sample DTC Type C
CIRCUIT monitored during vehicle state transition has not occurred when VSS > 24 MPH size (Manual Only)
operation. the vehicle speed has gone from 0
MPH above a threshold value and 100ms
back to 0 MPH.
Continuous

PRNDL SWITCH P0706 Check for PRNDL switch Start run is achieved if reverse or Ignition voltage >6 and < 18 V Stuck in drive immediately DTC Type C
malfunction drive is indicated; or if in park or Gear > 3 upon start
neutral if:
TPS > 5% Stuck in PN 10 seconds
Torque > 50 ftlbs
VSS > 20 mph Continuous Monitor
Failcounts: 100/150 samples

2003file6.doc
2003 4.3L (L35, LU3) truck engine, and Light Duty (<8600 GVW) truck V8 engines
4.3L (L35, LU3), 4.8L (LR4), 5.3L (LM4, LM7), 5.3L flex fuel (L59), 6.0L (LQ4, LQ9)
ENGINE DIAGNOSTIC PARAMETERS
2003file6.doc

SENSED PARAMETER FAULT MONITOR STRATEGY MALFUNCTION CRITERIA AND SECONDARY PARAMETERS AND TIME LENGTH AND MIL
CODE DESCRIPTION THRESHOLD VALUE(S) ENABLE CONDITIONS FREQUENCY ILLUMINATION
TYPE

Manifold Absolute P1106 This DTC detects an open Raw MAP > 4.89 Volts (250 counts) Cold Start Run Time – Table value in seconds 640 test failures in a 4000 test DTC Type C
Pressure Sensor sensor ground or based on Powerup Coolant Temperature sample.
Circuit Intermittent intermittent short to high Run Test
High in either the signal circuit TP sensor DTC’s not active 1 sample/100 ms
or the MAP sensor Engine Running
Throttle Position is £ 0.4 % when engine speed is £
1200 RPM
or
Throttle Position is £ 20 % when engine speed is >
1200 RPM
Manifold Absolute P1107 This DTC detects a Raw MAP < .04 volts ( 3 counts) TP sensor DTC’s not active 640 test failures in a 4000 test DTC Type C
Pressure Sensor intermittent short to low Engine Running sample.
Circuit Intermittent or open in either the signal Throttle Position is ³ 0% when engine speed is £
Low circuit or the MAP sensor. 800 RPM 1 sample/100 ms
or
Throttle Position is ³ 12.5 % when engine speed is
> 800 RPM
No 5v ref. DTC’s
IAT Sensor Circuit P1111 This DTC determines if IAT Voltage > 4.95 V No MAF DTC’s 50 test failures DTC Type C
Intermittent High the IAT sensor is shorted No IAT Sensor High DTC’s in a 1000 test sample
Voltage high intermittently by ECT >= 60° C
checking for an IAT VSS < 7 mph 1 sample/sec
sensor output voltage MAF < 15 g/s
above a threshold Engine Run Time > 120 seconds
IAT Sensor Circuit P1112 This DTC determines if IAT Voltage < 0.244 V No IAT Sensor Low DTC’s 50 test failures DTC Type C
Intermittent Low the IAT sensor is shorted ECT < 125° C in a 1000 test sample
Voltage low intermittently by VSS >= 25 mph
checking for an IAT Engine Run Time > 30 seconds 1 sample/sec
sensor output voltage
below a threshold
ENGINE COOLANT P1114 This DTC detects a Low Resistance Pull-up Engine run time > 10 seconds 55 test failures in a 1000 test DTC Type C
TEMP SENSOR continuous short to Raw ECT < .234 Volts Or sample.
CIRCUIT ground in the ECT signal High Resistance Pull-up Engine run time < 10 seconds
INTERMITTENT circuit or the ECT sensor. Raw ECT < .035 Volts IAT < 50° C 1 sample/sec
LOW (HIGH TEMP)

2003file6.doc
2003 4.3L (L35, LU3) truck engine, and Light Duty (<8600 GVW) truck V8 engines
4.3L (L35, LU3), 4.8L (LR4), 5.3L (LM4, LM7), 5.3L flex fuel (L59), 6.0L (LQ4, LQ9)
ENGINE DIAGNOSTIC PARAMETERS
2003file6.doc

SENSED PARAMETER FAULT MONITOR STRATEGY MALFUNCTION CRITERIA AND SECONDARY PARAMETERS AND TIME LENGTH AND MIL
CODE DESCRIPTION THRESHOLD VALUE(S) ENABLE CONDITIONS FREQUENCY ILLUMINATION
TYPE

ENGINE COOLANT P1115 Circuit Continuity Low Resistance Pull-up Engine run time > 60 seconds 55 test failures in a 1000 test DTC Type C
TEMP SENSOR This DTC detects a Raw IAT > 4.93 Volts Or sample.
CIRCUIT continuous short to high High Resistance pull-up Engine run time < 60 seconds
INTERMITTENT or open in the ECT signal Raw IAT > 4.95 Volts IAT > 0° C 1 sample/sec
HIGH (LOW TEMP) circuit or the ECT sensor.

THROTTLE P1121 This DTC detects a TPS (V) > 4.89 v (250 counts) No 5V Ref. DTC’s 101 test failures in a 2000 test DTC Type C
POSITION SENSOR intermittent short to high sample size.
CIRCUIT or open in either the signal
INTERMITTENT circuit or the TP sensor 1 sample/100 ms
HIGH
THROTTLE P1122 This DTC detects a TP sensor signal voltage < .149 volts No 5v ref DTC’s 101 test failures in a 2000 test DTC Type C
POSITION SENSOR continuous short to low or (7.6 counts) sample size.
CIRCUIT open in either the signal
INTERMITTENT circuit or the TP sensor 1 sample/100ms
LOW
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 to out of range, OR Valid TACM - PCM serial data. Check runs every 18.75 ms.
multiple accelerator pedal 2) all 3 APP sensors disagree, OR No TACM processor DTC.
sensor faults. 3) one APP sensor is out of range
AND the other 2 APP sensors
disagree.

HO2S SYSTEM - P1133 The DTC determines if the The oxygen sensor switches between Closed Loop Fuel Control 100 sec DTC Type B
TOO FEW HO2S sensor is 200 – 600 mV. Engine runtime > 160 sec
HO2S R/L AND L/R functioning properly by 1200 < RPM < 3000 Once per trip.
SWITCHES monitoring the number of Number of switches: 18 < Air Flow < 55 g/s.
(BANK 1, SENSOR L/R and R/L switches. L/R switches < 1 TPS > 5%
1) R/L switches < 1 10 V < System Voltage < 18 V
Fuel > 10%
ECT > 60 °C
CCP > 0
Ethanol % < 90
600 ºC < Predicted Oxygen Sensor Temp < 850 ºC
Above conditions met for 1 sec
DTC’s P0131, P0132, P0134 and P0135 not set
No AIR, EGR, Throttle, MAT, Injector, Coolant,
Air Flow, Purge Control, Misfire, MAP, Engine
Protect or Fuel Composition faults active.

2003file6.doc
2003 4.3L (L35, LU3) truck engine, and Light Duty (<8600 GVW) truck V8 engines
4.3L (L35, LU3), 4.8L (LR4), 5.3L (LM4, LM7), 5.3L flex fuel (L59), 6.0L (LQ4, LQ9)
ENGINE DIAGNOSTIC PARAMETERS
2003file6.doc

SENSED PARAMETER FAULT MONITOR STRATEGY MALFUNCTION CRITERIA AND SECONDARY PARAMETERS AND TIME LENGTH AND MIL
CODE DESCRIPTION THRESHOLD VALUE(S) ENABLE CONDITIONS FREQUENCY ILLUMINATION
TYPE

HO2S TRANSITION P1134 Monitors the ratio betweenThe ratio of rich to lean over lean to Closed Loop Fuel Control 100 sec DTC Type B
TIME RATIO (BANK rich to lean and lean to rich oxygen sensor transitions times. Engine runtime > 160 sec
1, SENSOR 1) rich transition times 1200 < RPM < 3000 Once per trip.
18 < Air Flow < 55 g/s.
TPS > 5%
Ratio < .1 10 V < System Voltage < 18 V
Ratio >7.97 Fuel > 10%
ECT > 60 ° C
CCP > 0
Ethanol % < 90
650 ºC < Predicted Oxygen Sensor Temp < 850 ºC
DTC’s P0131, P0132, P0134 and P0135 not set
Above conditions met for 1 sec
No AIR, EGR, Throttle, MAT, Injector, Coolant,
Air Flow, Purge Control, Misfire, MAP, Engine
Protect or Fuel Composition faults active.
HO2S SYSTEM - P1153 The DTC determines if the The oxygen sensor switches between Closed Loop Fuel Control 100 sec DTC Type B
TOO FEW HO2S sensor is 200 – 600 mV. Engine runtime > 160 sec
HO2S R/L AND L/R functioning properly by 1200 < RPM < 3000 Once per trip.
SWITCHES monitoring the number of Number of switches: 18 < Air Flow < 55 g/s.
(BANK 2, SENSOR L/R and R/L switches. L/R switches < 1 10 V < System Voltage < 18 V
1) R/L switches < 1 TPS > 5%
Fuel > 10%
ECT > 60 °C
CCP > 0
Ethanol % < 90
600 ºC < Predicted Oxygen Sensor Temp < 850 ºC
Above conditions met for 1 sec
DTC’s P0151, P0152, P0154 and P0155 not set
No AIR, EGR, Throttle, MAT, Injector, Coolant,
Air Flow, Purge Control, Misfire, MAP, Engine
Protect or Fuel Composition faults active.

2003file6.doc
2003 4.3L (L35, LU3) truck engine, and Light Duty (<8600 GVW) truck V8 engines
4.3L (L35, LU3), 4.8L (LR4), 5.3L (LM4, LM7), 5.3L flex fuel (L59), 6.0L (LQ4, LQ9)
ENGINE DIAGNOSTIC PARAMETERS
2003file6.doc

SENSED PARAMETER FAULT MONITOR STRATEGY MALFUNCTION CRITERIA AND SECONDARY PARAMETERS AND TIME LENGTH AND MIL
CODE DESCRIPTION THRESHOLD VALUE(S) ENABLE CONDITIONS FREQUENCY ILLUMINATION
TYPE

HO2S TRANSITION P1154 Monitors the ratio between The ratio of rich to lean over lean to Closed Loop Fuel Control 100 sec DTC Type B
TIME RATIO (BANK rich to lean and lean to rich oxygen sensor transitions times. Engine runtime > 160 sec
2, SENSOR 1) rich transition times 1200 < RPM < 3000 Once per trip.
Ratio < .1 18 < Air Flow < 55 g/s.
Ratio > 7.97 10 V < System Voltage < 18 V
TPS > 5%
Fuel > 10%
ECT > 60 °C
CCP > 0
Ethanol % < 90
650 ºC < Predicted Oxygen Sensor Temp < 850 ºC
Above conditions met for 1 sec
DTC’s P0151, P0152, P0154 and P0155 not set
No AIR, EGR, Throttle, MAT, Injector, Coolant,
Air Flow, Purge Control, Misfire, MAP, Engine
Protect or Fuel Composition faults active.
ENGINE *P1258 Monitor for engine Coolant temperature >= 129.4°C for No coolant sensor DTC’s. Set immediately upon engine DTC Type A
PROTECTION protection mode active. more than 10 seconds. protection mode active.
MODE ACTIVE
ABS Rough Road P1380 This diagnostic detects if ABS controller sends a message to none 450 failures out of 500 samples DTC Type C
Malfunction the ABS controller is PCM indicating that a failure has
indicating a fault. When occurred in the ABS module (DTC sets
this occurs, misfire will when a P0300
STILL run. is active)
ABS System Rough P1381 This diagnostic detects if Serial data messages are lost none 450 failures out of 500 samples DTC Type C
Road Detection the rough road information
Communication Fault is no longer being received (DTC sets
from the ABS module. when a P0300
When this occurs, misfire is active)
will STILL run.
TAC SYSTEM MAF *P1514 Indicates that measured MAP based airflow - estimated Engine running = true. Both counters are incremented DTC Type A
PERFORMANCE engine airflow > 150 mg/cyl Ignition on > 1 sec. by 2 for every error and
airflow does not match AND RPM > 500. decrement by 1 for every pass; For use on
estimated MAF based airflow - estimated No Throttle Actuation DTC's. both thresholds are 20; both vehicles with
engine airflow as airflow > 150 mg/cyl No PCM-TACM Serial counters must exceed threshold ETC
established by Data DTC. to set DTC.
the TPS. Both TPS Circuit DTC's
are not set. Check runs every 18.75 ms.
No PCM Processor DTC's
No TACM Processor DTC

2003file6.doc
2003 4.3L (L35, LU3) truck engine, and Light Duty (<8600 GVW) truck V8 engines
4.3L (L35, LU3), 4.8L (LR4), 5.3L (LM4, LM7), 5.3L flex fuel (L59), 6.0L (LQ4, LQ9)
ENGINE DIAGNOSTIC PARAMETERS
2003file6.doc

SENSED PARAMETER FAULT MONITOR STRATEGY MALFUNCTION CRITERIA AND SECONDARY PARAMETERS AND TIME LENGTH AND MIL
CODE DESCRIPTION THRESHOLD VALUE(S) ENABLE CONDITIONS FREQUENCY ILLUMINATION
TYPE

COMMAND vs *P1515 Indicates that the PCM ABS ( throttle error) > 5%. Ignition in Run or Crank High counter increments by 2 DTC Type A
ACTUAL has detected a throttle TACM determines PCM Desired Throttle Position for every throttle error > 5%;
THROTTLE PERF. positioning error [Throttle error = Measured throttle is valid. decrements by 1 if %<t.e.<5%; For use on
(PCM) position - modeled throttle position] Not in battery saver mode. decrements by 5 if - vehicles with
No Airflow Actuation DTC. 5%<t.e.<0%; clears if t.e. < - ETC
(Engine Running = true) OR (Ignition Voltage > 5%.
8.5 volts).
No Throttle Actuation DTC. Check runs every 18.75 ms
No PCM-TACM Serial Data DTC. with TACM - PCM valid
Both TPS Circuit DTC's message received.
are not set. Low counter increments by 2
No PCM Processor DTC's. for every throttle error < -5%;
No TACM Processor DTC. decrements by 1 if -
5%<t.e.<0%; decrements by 5
if 0%<t.e.<5%; clears if t.e. >
5%.

Check runs every 18.75 ms


with TACM - PCM valid
message received.

2003file6.doc
2003 4.3L (L35, LU3) truck engine, and Light Duty (<8600 GVW) truck V8 engines
4.3L (L35, LU3), 4.8L (LR4), 5.3L (LM4, LM7), 5.3L flex fuel (L59), 6.0L (LQ4, LQ9)
ENGINE DIAGNOSTIC PARAMETERS
2003file6.doc

SENSED PARAMETER FAULT MONITOR STRATEGY MALFUNCTION CRITERIA AND SECONDARY PARAMETERS AND TIME LENGTH AND MIL
CODE DESCRIPTION THRESHOLD VALUE(S) ENABLE CONDITIONS FREQUENCY ILLUMINATION
TYPE

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 no Valid TACM - PCM serial data. Check runs every 3 ms. For use on
(TAC MODULE) OR change in error sign. Not in battery saver mode. vehicles with
Either Processor cannot OR ETC
determine throttle b) ³2 degrees for >500 ms for throttle
positioning command changes ³ 2 degrees.
OR OR
Both TP Sensors are c) ³ 5 degrees for >200 ms for throttle
invalid 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]

2003file6.doc
2003 4.3L (L35, LU3) truck engine, and Light Duty (<8600 GVW) truck V8 engines
4.3L (L35, LU3), 4.8L (LR4), 5.3L (LM4, LM7), 5.3L flex fuel (L59), 6.0L (LQ4, LQ9)
ENGINE DIAGNOSTIC PARAMETERS
2003file6.doc

SENSED PARAMETER FAULT MONITOR STRATEGY MALFUNCTION CRITERIA AND SECONDARY PARAMETERS AND TIME LENGTH AND MIL
CODE DESCRIPTION THRESHOLD VALUE(S) ENABLE CONDITIONS FREQUENCY ILLUMINATION
TYPE

PCM TO TAC *P1518 Indicates that the serial PCM: (Ignition in Run or Crank) AND PCM and TACM continuous DTC Type A
MODULE SERIAL data line between the No message for 18.75 ms. engine not in crank state. No valid message received for
DATA CIRCUIT PCM and TACM has Corrupted data in the message. Time since power-up > 0. 500 ms.
intermittently or Invalid message protocol. Ignition in Run or Crank. PCM Intermittent: Invalid or For use on
continuously failed. PCM processor DTC's. Ignition voltage > 5.23 V. missing message increments vehicles with
TACM processor DTC. Valid TACM - PCM serial data. counter by 10; valid message ETC
received decrements counter by
TAC Module: 1; threshold is 254.
No message for 25 ms.
Corrupted data in the message. TACM Intermittent: Invalid or
Invalid message protocol. missing message increments
PCM processor DTC's. counter by 6; valid message
TACM processor DTC. received decrements counter by
Throttle Authority Limit Exceeded. 1; threshold is 200.

Check for invalid messages


runs every 18.75 ms.
Check for missing messages
runs every 25 ms.

Throttle Authority Limit


Exceeded > 300 ms
SOAK TIMER P1683 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 sets on next key cycle if failure detected
TIMER) positive time at correct rate 2) After initial 2.5 second delay, 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

2003file6.doc
2003 4.3L (L35, LU3) truck engine, and Light Duty (<8600 GVW) truck V8 engines
4.3L (L35, LU3), 4.8L (LR4), 5.3L (LM4, LM7), 5.3L flex fuel (L59), 6.0L (LQ4, LQ9)
ENGINE DIAGNOSTIC PARAMETERS
2003file6.doc

SENSED PARAMETER FAULT MONITOR STRATEGY MALFUNCTION CRITERIA AND SECONDARY PARAMETERS AND TIME LENGTH AND MIL
CODE DESCRIPTION THRESHOLD VALUE(S) ENABLE CONDITIONS FREQUENCY ILLUMINATION
TYPE

TAC MODULE *P2108 Indicates that TAC 1) Power-up test fails to read/write Ignition in Run or Crank. 1) One occurrence DTC Type A
PROCESSOR Module is unable to 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
the flash memory. exceeded OR initialization For use on
3) ROM checksum does not match vehicles with
Indicates that TAC expected checksum OR 2) 10 occurrences during ETC
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 to Check runs at Reset
match expected value. initialization
Indicates that the TAC OR
Module has detected an 6) Program is not executed in the 3) One occurrence.
internal processor integrity proper order OR
fault. 7) Primary and Redundant RAM Check runs at power up and
variables disagree OR every 60 seconds thereafter.
8) Primary and Redundant Indicated 4) One occurrence.
Pedal Position calculation difference
= 0.0%. Check runs at power up and
OR every 800 milliseconds
9) Math/Logic test fails to equate to a thereafter
predetermined value. OR
10) Internal Register data read does 5) - 13) One occurrence.
not match data written.
OR Check runs every 3
11) Internal Timer fails to increment milliseconds. Second
OR Watchdog timer runs in 10
12) Watchdog Timer fails to millisecond loop.
increment OR
13) Failure of Processor Stack pointer
to zero at Main Loop.

2003file6.doc
2003 4.3L (L35, LU3) truck engine, and Light Duty (<8600 GVW) truck V8 engines
4.3L (L35, LU3), 4.8L (LR4), 5.3L (LM4, LM7), 5.3L flex fuel (L59), 6.0L (LQ4, LQ9)
ENGINE DIAGNOSTIC PARAMETERS
2003file6.doc

SENSED PARAMETER FAULT MONITOR STRATEGY MALFUNCTION CRITERIA AND SECONDARY PARAMETERS AND TIME LENGTH AND MIL
CODE DESCRIPTION THRESHOLD VALUE(S) ENABLE CONDITIONS FREQUENCY ILLUMINATION
TYPE

APP SENSOR 1 *P2120 1) TACM indicates a 1) Raw APP sensor signal < 0.235 V 'Ignition in Run or Crank. 1) & 2) Counter increments by DTC Type C
CIRCUIT continuous or intermittent or > 4.487 V. Ignition voltage > 5.23 V. 4 for every error, decrements
short or open in either the OR Valid TACM - PCM serial data. by 1 for every pass; threshold is For use on
signal circuit or the APP 2) APP sensor minimum No TACM processor DTC. 133. vehicles with
sensor #1. mechanical stop voltage < 0.235 V. ETC
OR OR Check runs every 3 ms.
2) TACM indicates an 3) Vref out of range < 4.54 V or >
invalid minimum 5.21 V.
mechanical position for 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 4 DTC Type C
PERFORMANCE continuous or intermittent voltage - raw APP sensor #1 Ignition voltage > 5.23 V. for every error, decrements by
correlation fault between voltage) > 0.269 V. Valid TACM - PCM serial data. 1 for every pass; threshold is For use on
APP sensors #1 and #2 No TACM processor DTC. 180 vehicles with
AND #1 and #3. OR ETC
OR 2) PPS1 to PPS2 > 0.05V when PPS2
2) TACM indicates an reference is 0.0 V. Check runs every 3 ms.
invalid minimum
mechanical position 2) Counter increments by 4 for
correlation between APP ever error, decrements by 1 for
sensor #1 and #2 AND #1 every pass: threshold is 1333
and #3.
OR Check runs every 3ms..
3) PPS1 signal short to
PPS2 signal, any
reference, or ground.

2003file6.doc
2003 4.3L (L35, LU3) truck engine, and Light Duty (<8600 GVW) truck V8 engines
4.3L (L35, LU3), 4.8L (LR4), 5.3L (LM4, LM7), 5.3L flex fuel (L59), 6.0L (LQ4, LQ9)
ENGINE DIAGNOSTIC PARAMETERS
2003file6.doc

SENSED PARAMETER FAULT MONITOR STRATEGY MALFUNCTION CRITERIA AND SECONDARY PARAMETERS AND TIME LENGTH AND MIL
CODE DESCRIPTION THRESHOLD VALUE(S) ENABLE CONDITIONS FREQUENCY ILLUMINATION
TYPE

APP SENSOR 2 *P2125 1) TACM indicates a 1) Raw APP sensor signal < 0.235 V Ignition in Run or Crank. 1) & 2) Counter increments by DTC Type C
CIRCUIT continuous or intermittent or > 4.487 V. Ignition voltage > 5.23 V. 4 for every error, decrements
short or open in either the OR Valid TACM - PCM serial data. by 1 for every pass; threshold is For use on
signal circuit or the APP 2) APP sensor minimum No TACM processor DTC. 180. vehicles with
sensor #2. mechanical stop voltage > 0.235 V. ETC
OR OR Check runs every 3 ms.
2) TACM indicates an 3) Vref out of range < 4.54 V or >
invalid minimum 5.21 V.
mechanical position for the
APP sensor #2.
OR
3) TACM indicated
reference voltage out of
range.

THROTTLE *P2135 1) TACM indicates a 1) ABS(TPS1 raw – TPS2 raw) < Ignition in Run or Crank. 1) Counter increments by 4 for DTC Type A
POSITION SENSOR continuous or intermittent 6.0%. Ignition voltage > 5.23 V. every error, decrements by 1
1, 2 RANGE/PERF. correlation fault between OR Valid TACM - PCM serial data. for every pass; threshold is 180. For use on
TP sensors #1 and #2. 2) TPS1 sig to TPS2 sig > 0.05V No TACM processor DTC. vehicles with
OR when TPS2 reference = 0.0 V. Check runs every 3 ms. ETC
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 for
3) TPS1 signal short to ever error, decrements by 1 for
TPS2 signal, Any every pass: threshold is 1333
reference, or ground.
Check runs every 3ms..

2003file6.doc

You might also like