14OBDG02 Engine Diagnostics
14OBDG02 Engine Diagnostics
14OBDG02 Engine Diagnostics
Component/
System
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Intake
Camshaft
Actuator
Solenoid
Circuit Open
Bank 1
P0010
Short to power:
0.5 impedance
between signal and
controller power
Open Circuit:
200 K impedance
between signal and
controller ground
> 11.00
Volts
60
failures out of
70
samples250 ms /
sample,
continuous
Type B,
2 Trips
Fault
Code
Intake
P0011
Camshaft
System
Performance
Bank 1
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
120.00
failures out of
150.00
samples100 ms /
sample
Type B,
2 Trips
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Exhaust
Camshaft
Actuator
Solenoid
Circuit Open
Bank 1
P0013
Short to power:
0.5 impedance
between signal and
controller power
Open Circuit:
200 K impedance
between signal and
controller ground
> 11.00
Volts
60
failures out of
70
samples250 ms /
sample,
continuous
Type B,
2 Trips
Fault
Code
Exhaust
P0014
Camshaft
System
Performance
Bank 1
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
120.00
failures out of
150.00
samples100 ms /
sample
Type B,
2 Trips
ExhaustCamSensorTFTK
O
CrankSensorTFTKO
Fault
Code
Monitor Description
Malfunction Criteria
Crankshaft
Position
(CKP)Camshaft
Position
(CMP)
Correlation
Bank 1
Sensor A
P0016
Threshold Value
Secondary Parameters
Enable Conditions
A failed test is 4
failures out of 5
samples.
P0335, P0336
P0340,P0341
5VoltReferenceA_FA
5VoltReferenceB_FA
There is a delay
after the first
failed test to
allow the
camshaft
position to return
to the park
position.
MIL
Illum.
Engine is Spinning
No Active DTCs:
Time Required
Fault
Code
Monitor Description
Malfunction Criteria
Crankshaft
Position
(CKP)Camshaft
Position
(CMP)
Correlation
Bank 1
Sensor B
P0017
Threshold Value
Secondary Parameters
Enable Conditions
A failed test is 4
failures out of 5
samples.
P0335, P0336
P0365,P0366
5VoltReferenceA_FA
5VoltReferenceB_FA
There is a delay
after the first
failed test to
allow the
camshaft
position to return
to the park
position.
MIL
Illum.
Engine is Spinning
No Active DTCs:
Time Required
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
O2S Heater
Control
Circuit Bank
1 Sensor 1
P0030
Open Circuit:
200 K impedance
between signal and
controller ground.
Ignition
Voltage
Engine Speed
= Crank or Run
> 11.0 volts
> 400 RPM
20 failures out
of 25 samples
Type B,
2 Trips
Note: In
certain
controlle
rs P0031
may also
set
250 ms / sample
Continuous
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
O2S Heater
Control
Circuit
Bank1
Sensor1
P0031
Short to ground:
0.5 impedance
between signal and
controller ground.
Ignition
Voltage
Engine Speed
= Crank or Run
> 11.0 volts
> 400 RPM
20 failures out
of 25 samples
Type B,
2 Trips
Note: In
certain
controlle
rs P0030
may also
set
250 ms / sample
Continuous
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
O2S Heater
Control
Circuit
Bank1
Sensor1
P0032
Short to power:
0.5 impedance
between signal and
controller power.
Ignition
Voltage
Engine Speed
= Crank or Run
> 11.0 volts
> 400 RPM
20 failures out
of 25 samples
Type B,
2 Trips
250 ms / sample
Continuous
Fault
Code
Monitor Description
Malfunction Criteria
Turbo/Super
Charger
Bypass
Valve
Control
Circuit
P0033
Detect Turbocharger
Bypass Valve - Open
Circuit
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Diagnostic Enabled
10
Type B,
2 Trips
EnabledPowertrain relay
Voltage
failures out of
20
>=
5.00 Volts
samples
1 sample every
100ms
Fault
Code
Monitor Description
Malfunction Criteria
Turbo/Super
Charger
Bypass
Valve
Control
Circuit Low
P0034
Detect Turbocharger
ECM detects that
Bypass Valve - Shorted commanded and actual
to Ground
states of output driver do
not match because the
output is shorted to
ground
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Diagnostic Enabled
10
Type B,
2 Trips
EnabledPowertrain relay
Voltage
>=
11.00 Volts
failures out of
20
samples
1 sample every
100ms
Fault
Code
Monitor Description
Malfunction Criteria
Turbo/Super
Charger
Bypass
Valve
Control
Circuit High
P0035
Detect Turbocharger
ECM detects that
Bypass Valve - Shorted commanded and actual
to Power
states of output driver do
not match because the
output is shorted to power
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Diagnostic Enabled
10
Type B,
2 Trips
EnabledPowertrain relay
Voltage
>=
Volts 11.00
failures out of
20
>=
5.00 Volts
samples
1 sample every
100ms
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
O2S Heater
Control
Circuit Bank
1 Sensor 2
P0036
Open Circuit:
200 K impedance
between signal and
controller ground.
Ignition
Voltage
Engine Speed
= Crank or Run
> 11.0 volts
> 400 RPM
20 failures out
of 25 samples
Type B,
2 Trips
Note: In
certain
controlle
rs P0037
may also
set
250 ms / sample
Continuous
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
O2S Heater
Control
Circuit
Bank1
Sensor2
P0037
Short to ground:
0.5 impedance
between signal and
controller ground.
Ignition
Voltage
Engine Speed
= Crank or Run
> 11.0 volts
> 400 RPM
20 failures out
of 25 samples
Type B,
2 Trips
Note: In
certain
controlle
rs P0036
may also
set
250 ms / sample
Continuous
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
O2S Heater
Control
Circuit
Bank1
Sensor2
P0038
Short to power:
0.5 impedance
between signal and
controller power.
Ignition
Voltage
Engine Speed
= Crank or Run
> 11.0 volts
> 400 RPM
20 failures out
of 25 samples
Type B,
2 Trips
250 ms / sample
Continuous
Fault
Code
Monitor Description
Malfunction Criteria
HO2S
Heater
Resistance
Bank 1
Sensor 1
P0053
Detects an oxygen
Heater Resistance
sensor heater having
outside of the expected
an incorrect or out of
range of
range resistance value.
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
No Active DTC's
ECT_Sensor_FA
P2610
IAT_SensorFA
< 8.0 C
> 28,820 seconds
-30.0 < C < 45.0
< 31.9 volts
< 0.05 seconds
Type B,
2 Trips
Fault
Code
Monitor Description
Malfunction Criteria
HO2S
Heater
Resistance
Bank 1
Sensor 2)
(For Single
Bank
Exhaust
Only
P0054
Detects an oxygen
Heater Resistance
sensor heater having
outside of the expected
an incorrect or out of
range of
range resistance value.
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
No Active DTC's
ECT_Sensor_FA
P2610
IAT_SensorFA
< 8.0 C
> 28,820 seconds
-30.0 < C < 45.0
< 31.9 volts
< 0.05 seconds
Type B,
2 Trips
Coolant IAT
Engine Soak Time
Coolant Temp
Ignition Voltage
Engine Run time
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
MAP / MAF /
Throttle
Position
Correlation
P0068
Engine Speed
Continuously fail
MAP and MAF
portions of
diagnostic for
0.1875 s
Type A,
1 Trips
Absolute difference
between MAF and
estimated MAF exceed
threshold (grams/sec), or
P0102 (MAF circuit low),
or P0103 (MAF circuit hi)
have failed this key cycle,
or maximum MAF versus
RPM (Table) is greater
than or equal to maximum
MAF versus battery
voltage, then MAF portion
of diagnostic fails
Continuous in
MAIN processor
Fault
Code
Intake Air
P0096
Temperature
Sensor 2
Circuit
Performance
(applications
with humidity
sensor and
manifold
temperature
sensor)
Monitor Description
Malfunction Criteria
Detects an IAT2 sensor ABS(Power Up IAT that has stuck in range Power Up IAT2)
by comparing to IAT
AND
and IAT3 at startup
ABS(Power Up IAT Power Up IAT3)
Threshold Value
> 25 deg C
<= 25 deg C
AND
ABS(Power Up IAT2 Power Up IAT3)
Secondary Parameters
Time between current
ignition cycle and the last
time the engine was
running
No Active DTCs:
PowertrainRelayFault
ECT_Sensor_Ckt_FA
IAT_SensorCircuitFA
MnfdTempSensorCktFA
HumTempSnsrCktFA
> 25 deg C
Power Up IAT is
between Power Up IAT2
and Power Up IAT3
Enable Conditions
No Active DTCs:
PowertrainRelayFault
ECT_Sensor_Ckt_FA
IAT_SensorCircuitFA
MnfdTempSensorCktFA
HumTempSnsrCktFA
AND
ABS(Power Up IAT2 Power Up IAT3)
MIL
Illum.
Executes once at
the beginning of
each ignition
cycle if enable
conditions are
met
Type B,
2 Trips
Executes once at
the beginning of
each ignition
cycle if enable
conditions are
met
> 25 Deg C
AND
ABS(Power Up IAT Power Up IAT2) >
ABS(Power Up IAT Power Up IAT3)
Power Up IAT3 is
between Power Up IAT
and Power Up IAT2
No Active DTCs:
PowertrainRelayFault
ECT_Sensor_Ckt_FA
IAT_SensorCircuitFA
MnfdTempSensorCktFA
AND
ABS(Power Up IAT Power Up IAT2)
Time Required
> 25 deg C
AND
ABS(Power Up IAT3 -
Executes once at
the beginning of
each ignition
cycle if enable
conditions are
met
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
HumTempSnsrCktFA
Time Required
MIL
Illum.
Fault
Code
Intake Air
P0097
Temperature
Sensor
Circuit 2 Low
(applications
with
humidity)
Monitor Description
Malfunction Criteria
Detects a continuous
Raw IAT 2 Input
short to ground or open
in the IAT 2 signal
circuit
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
< 13 Hertz
(~-60 deg C)
40 failures out
of 50 samples
Type B,
2 Trips
No Active DTCs:
PowertrainRelayFault
1 sample every
100 msec
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Intake Air
Temperature
Sensor
Circuit 2
High
(applications
with
humidity)
P0098
Detects a continuous
high frequency in the
IAT 2 signal circuit
40 failures out
of 50 samples
Type B,
2 Trips
No Active DTCs:
PowertrainRelayFault
1 sample every
100 msec
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Radiator
Coolant
Temp
Sensor
Circuit Low
Voltage
P00B3
RCT Resistance
(@ 150C)
< 34 Ohms
5 failures out of
10 samples
Type B,
2 Trips
70.3 C
1 sec/ sample
Continuous
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Radiator
Coolant
Temp
Sensor
Circuit High
Voltage
P00B4
Circuit Continuity
This DTC detects a
short to high or open in
the RCT signal circuit
or the RCT sensor.
RCT Resistance
(@ -60C)
5 failures out of
10 samples
1 sec/ sample
Continuous
Type B,
2 Trips
-7.0 C
Fault
Code
Monitor Description
Malfunction Criteria
Radiator
Coolant
Temp Engine
Coolant
Temp (ECT)
Correlation
(DCRD)
P00B6
1) Absolute difference
between ECT at power up
& RCT at power up is an
IAT based threshold table
lookup value(fast fail).
Threshold Value
2) Absolute difference
between ECT at power up
& RCT at power up is > by
20.0 C and a block
heater has not been
detected.
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
No Active DTC's
VehicleSpeedSensor_FA
IAT_SensorCircuitFA
THMR_RCT_Sensor_Ckt
_FA
THMR_ECT_Sensor_Ckt
_FA
IgnitionOffTimeValid
TimeSinceEngineRunning
Valid
> 28,800 seconds
> 0 seconds
1 failure
500 msec/
sample
Once per valid
cold start
Type B,
2 Trips
= False
= False
-7 C
= False
==================
Block Heater detection is
enabled when either of
the following occurs:
==================
= Not occurred
> 20.0 C
< 10.0 Seconds
==================
Block Heater is detected
and diagnostic is aborted
when 1) or 2) occurs.
==================
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
below 1b as follows:
1b
3.3 C
> 2 C
==================
Diagnostic is aborted
when 3) or 4) occurs:
===================
-7.0 C
Time Required
MIL
Illum.
Fault
Code
Engine
P00B7
Coolant Flow
Insufficient
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
No Active DTC's
THMR_RCT_Sensor_Ckt
_FA
THMR_ECT_Sensor_Ckt
_FA
30 failures out of
300 samples
Type B,
2 Trips
> 30 seconds
> 80.0 Deg C
1 sec/ sample
Continuous
Fault
Code
Intake Air
P00C7
Pressure
Measuremen
t System Multiple
Sensor
Correlation
(turbocharge
d)
Monitor Description
Malfunction Criteria
Threshold Value
Detects an
inconsistency between
pressure sensors in the
induction system in
which a particular
sensor cannot be
identified as the failed
sensor
Secondary Parameters
Time between current
ignition cycle and the last
time the engine was
running
>=
<=
>=
<=
No Active DTCs:
EngineModeNotRunTimer
Error
MAP_SensorFA
AAP_SnsrFA
AAP2_SnsrFA
No Pending DTCs:
MAP_SensorCircuitFP
AAP_SnsrCktFP
AAP2_SnsrCktFP
Enable Conditions
50.0 kPa
115.0 kPa
50.0 kPa
115.0 kPa
Time Required
MIL
Illum.
4 failures out of
5 samples
Type B,
2 Trips
1 sample every
12.5 msec
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Pressure)
> 10.0 kPa
AND
ABS(Turbocharger Boost
Pressure - Baro Pressure) > 10.0 kPa
Enable Conditions
Time Required
MIL
Illum.
Fault
Code
Intake Air
P00E9
Temperature
Sensor 3
Circuit
Performance
(applications
with humidity
sensor and
manifold
temperature
sensor)
Monitor Description
Malfunction Criteria
Detects an IAT3 sensor ABS(Power Up IAT that has stuck in range Power Up IAT2)
by comparing to IAT
AND
and IAT2 at startup
ABS(Power Up IAT Power Up IAT3)
Threshold Value
<= 25 deg C
> 25 deg C
AND
ABS(Power Up IAT2 Power Up IAT3)
Secondary Parameters
Time between current
ignition cycle and the last
time the engine was
running
No Active DTCs:
PowertrainRelayFault
ECT_Sensor_Ckt_FA
IAT_SensorCircuitFA
MnfdTempSensorCktFA
HumTempSnsrCktFA
> 25 deg C
Power Up IAT is
between Power Up IAT2
and Power Up IAT3
Enable Conditions
No Active DTCs:
PowertrainRelayFault
ECT_Sensor_Ckt_FA
IAT_SensorCircuitFA
MnfdTempSensorCktFA
HumTempSnsrCktFA
AND
ABS(Power Up IAT2 Power Up IAT3)
MIL
Illum.
Executes once at
the beginning of
each ignition
cycle if enable
conditions are
met
Type B,
2 Trips
Executes once at
the beginning of
each ignition
cycle if enable
conditions are
met
> 25 Deg C
AND
ABS(Power Up IAT Power Up IAT3) >
ABS(Power Up IAT Power Up IAT2)
Power Up IAT2 is
between Power Up IAT
and Power Up IAT3
No Active DTCs:
PowertrainRelayFault
ECT_Sensor_Ckt_FA
IAT_SensorCircuitFA
MnfdTempSensorCktFA
AND
ABS(Power Up IAT Power Up IAT3)
Time Required
> 25 deg C
AND
ABS(Power Up IAT2 -
Executes once at
the beginning of
each ignition
cycle if enable
conditions are
met
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
HumTempSnsrCktFA
Time Required
MIL
Illum.
Fault
Code
Intake Air
P00EA
Temperature
Sensor
Circuit 3 Low
(applications
with manifold
temperature
and
humidity)
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Detects a continuous
short to ground in the
IAT 3 signal circuit or
the IAT 3 sensor
< 56 Ohms
(~150 deg C)
40 failures out
of 50 samples
Type B,
2 Trips
1 sample every
100 msec
Fault
Code
Intake Air
P00EB
Temperature
Sensor
Circuit 3
High
(applications
with manifold
temperature
and
humidity)
Monitor Description
Malfunction Criteria
Detects a continuous
Raw IAT 3 Input
open circuit in the IAT 3
signal circuit or the IAT
3 sensor
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
40 failures out
of 50 samples
Type B,
2 Trips
1 sample every
100 msec
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Humidity
Sensor
Circuit Low
P00F4
Detects a continuous
short to power in the
Humidity Sensor circuit
<= 5.0 %
40 failures out
of 50 samples
Type B,
2 Trips
No Active DTCs:
PowertrainRelayFault
1 sample every
100 msec
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Humidity
Sensor
Circuit High
P00F5
Detects a continuous
open or short to low in
the Humidity Sensor
circuit
>= 95.0 %
40 failures out
of 50 samples
Type B,
2 Trips
No Active DTCs:
PowertrainRelayFault
1 sample every
100 msec
Fault
Code
Mass Air
P0101
Flow System
Performance
(turbocharge
d)
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Engine Speed
Engine Speed
Coolant Temp
Coolant Temp
Intake Air Temp
Intake Air Temp
Minimum total weight
factor (all factors
multiplied together)
Continuous
Type B,
2 Trips
>= 0.50
Modeled Air Flow Error
multiplied by MAF
Residual Weight Factor
based on RPM and MAF
Residual Weight Factor
based on MAF Est
MAP Model 1 Error
multiplied by MAP1
Residual Weight Factor
based on RPM
MAP Model 2 Error
multiplied by MAP2
Residual Weight Factor
based on RPM
MAP Model 3 Error
multiplied by MAP3
Residual Weight Factor
based on RPM
TIAP Model 1 Error
multiplied by TIAP
Residual Weight Factor
based on RPM
Calculation are
performed every
12.5 msec
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
OR
Low Engine Air Flow is
TRUE
AND
Measured TIAP measured Baro offset as a function of
engine speed
See table "TIAP-Baro
Correlation Offset"
No Active DTCs:
MAP_SensorCircuitFA
EGRValvePerformance_F
A
MAF_SensorCircuitFA
CrankSensor_FA
ECT_Sensor_FA
IAT_SensorFA
MnfdTempSensorFA
TC_BoostPresSnsrCktFA
AmbientAirDefault
No Pending DTCs:
EGRValve_FP
ECT_Sensor_Ckt_FP
IAT_SensorCircuitFP
MnfdTempSensorCktFP
AND
Manifold Pressure
> a threshold in
gm/sec as a function
of engine speed
See table "TIAP-MAP
Correlation Min Air
Flow"
> a threshold in kPa
as a function of
engine speed
See table "TIAP-MAP
Correlation Min MAP"
AND
Time Required
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
AND
Manifold Pressure
Secondary Parameters
< a threshold in
gm/sec as a function
of engine speed
See table "TIAP-Baro
Correlation Max Air
Flow"
< a threshold in kPa as
a function of engine
speed See table
"TIAP-Baro
Correlation Max
MAP"
AND
Mass Air Flow - Filtered
Mass Air Flow
Enable Conditions
Time Required
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Mass Air
Flow Sensor
Circuit Low
Frequency
P0102
Detects a continuous
short to low or a open
in either the signal
circuit or the MAF
sensor
MAF Output
Type B,
2 Trips
1 sample every
cylinder firing
event
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Mass Air
Flow Sensor
Circuit High
Frequency
P0103
Detects a high
frequency output from
the MAF sensor
MAF Output
Type B,
2 Trips
1 sample every
cylinder firing
event
Fault
Code
Manifold
P0106
Absolute
Pressure
Sensor
Performance
(turbocharge
d)
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Engine Speed
Engine Speed
Coolant Temp
Coolant Temp
Intake Air Temp
Intake Air Temp
Minimum total weight
factor (all factors
multiplied together)
Continuous
Type B,
2 Trips
>= 0.50
Modeled Air Flow Error
multiplied by MAF
Residual Weight Factor
based on RPM and MAF
Residual Weight Factor
based on MAF Est
MAP Model 1 Error
multiplied by MAP1
Residual Weight Factor
based on RPM
MAP Model 2 Error
multiplied by MAP2
Residual Weight Factor
based on RPM
MAP Model 3 Error
multiplied by MAP3
Residual Weight Factor
based on RPM
TIAP Model 1 Error
multiplied by TIAP
Residual Weight Factor
based on RPM
Calculation are
performed every
12.5 msec
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Correlation Offset"
Enable Conditions
See Residual Weight
Factor tables.
OR
Low Engine Air Flow is
TRUE
AND
Measured TIAP measured Baro offset as a function of
engine speed
See table "TIAP-Baro
Correlation Offset"
No Active DTCs:
MAP_SensorCircuitFA
EGRValvePerformance_F
A
MAF_SensorCircuitFA
CrankSensor_FA
ECT_Sensor_FA
IAT_SensorFA
MnfdTempSensorFA
TC_BoostPresSnsrCktFA
AmbientAirDefault
No Pending DTCs:
EGRValve_FP
ECT_Sensor_Ckt_FP
IAT_SensorCircuitFP
MnfdTempSensorCktFP
AND
Manifold Pressure
> a threshold in
gm/sec as a function
of engine speed
See table "TIAP-MAP
Correlation Min Air
Flow"
> a threshold in kPa
as a function of
engine speed
See table "TIAP-MAP
Correlation Min MAP"
AND
Filtered Mass Air Flow Mass Air Flow
Time Required
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
AND
Manifold Pressure
AND
Mass Air Flow - Filtered
Mass Air Flow
Manifold Pressure
OR
Manifold Pressure
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
< a threshold in
gm/sec as a function
of engine speed
See table "TIAP-Baro
Correlation Max Air
Flow"
< a threshold in kPa
as a function of
engine speed
See table "TIAP-Baro
Correlation Max
MAP"
< 2.0 gm/sec
< 50.0 kPa
> 115.0 kPa
4 failures out of
5 samples
> 10.0 seconds
OR
Engine is not rotating
ABS(Manifold Pressure > 10.0 kPa
Baro Pressure)
AND
ABS(Turbocharger Boost
Pressure - Manifold
> 10.0 kPa
Pressure)
AND
ABS(Turbocharger Boost
Pressure - Baro Pressure) <= 10.0 kPa
No Active DTCs:
EngineModeNotRunTimer
Error
MAP_SensorFA
TC_BoostPresSnsrCktFA
AAP2_SnsrFA
No Pending DTCs:
MAP_SensorCircuitFP
AAP_SnsrCktFP
AAP2_SnsrCktFP
1 sample every
12.5 msec
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Manifold
Absolute
Pressure
Sensor
Circuit Low
P0107
Detects a continuous
short to low or open in
either the signal circuit
or the MAP sensor.
MAP Voltage
Continuous
Enable Conditions
Time Required
MIL
Illum.
Type B,
2 Trips
1 sample every
12.5 msec
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Manifold
Absolute
Pressure
Sensor
Circuit High
P0108
Detects an open
sensor ground or
continuous short to
high in either the signal
circuit or the MAP
sensor.
MAP Voltage
Continuous
Enable Conditions
Time Required
MIL
Illum.
Type B,
2 Trips
1 sample every
12.5 msec
Fault
Code
Intake Air
P0111
Temperature
Sensor
Circuit
Performance
(applications
with humidity
sensor and
manifold
temperature
sensor)
Monitor Description
Malfunction Criteria
Threshold Value
> 25 deg C
AND
ABS(Power Up IAT Power Up IAT3)
> 25 deg C
AND
ABS(Power Up IAT2 Power Up IAT3)
Secondary Parameters
Time between current
ignition cycle and the last
time the engine was
running
No Active DTCs:
PowertrainRelayFault
ECT_Sensor_Ckt_FA
IAT_SensorCircuitFA
MnfdTempSensorCktFA
HumTempSnsrCktFA
<= 25 deg C
Power Up IAT2 is
between Power Up IAT
and Power Up IAT3
Enable Conditions
No Active DTCs:
PowertrainRelayFault
ECT_Sensor_Ckt_FA
IAT_SensorCircuitFA
MnfdTempSensorCktFA
HumTempSnsrCktFA
AND
ABS(Power Up IAT Power Up IAT3)
MIL
Illum.
Executes once at
the beginning of
each ignition
cycle if enable
conditions are
met
Type B,
2 Trips
Executes once at
the beginning of
each ignition
cycle if enable
conditions are
met
> 25 deg C
AND
ABS(Power Up IAT2 Power Up IAT) >
ABS(Power Up IAT2 Power Up IAT3)
Power Up IAT3 is
between Power Up IAT
and Power Up IAT2
No Active DTCs:
PowertrainRelayFault
ECT_Sensor_Ckt_FA
IAT_SensorCircuitFA
MnfdTempSensorCktFA
AND
ABS(Power Up IAT Power Up IAT2)
Time Required
> 25 deg C
AND
ABS(Power Up IAT3 -
Executes once at
the beginning of
each ignition
cycle if enable
conditions are
met
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
HumTempSnsrCktFA
Time Required
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Intake Air
Temperature
Sensor
Circuit Low
P0112
Detects a continuous
short to ground in the
IAT signal circuit or the
IAT sensor
< 62 Ohms
(~150 deg C)
40 failures out
of 50 samples
Type B,
2 Trips
1 sample every
100 msec
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Intake Air
Temperature
Sensor
Circuit High
P0113
Detects a continuous
open circuit in the IAT
signal circuit or the IAT
sensor
40 failures out
of 50 samples
Type B,
2 Trips
1 sample every
100 msec
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Intake Air
Temperature
Sensor
Intermittent
In-Range
P0114
Detects a noisy or
erratic IAT signal circuit
or IAT sensor
String Length
> 99,999,997,952.00
DegC
Continuous
Where:
"String Length" = sum of
"Diff" calculated over
And where:
"Diff" = ABS(current IAT
reading - IAT reading
from 100 milliseconds
previous)
10 consecutive IAT
samples
Enable Conditions
Time Required
MIL
Illum.
4 failures out of
5 samples
Type B,
2 Trips
Each sample
takes 1.0
seconds
Fault
Code
Engine
P0116
Coolant
Temperature
(ECT)
Sensor
Performance
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
No Active DTC's
VehicleSpeedSensor_FA
IAT_SensorFA
ECT_Sensor_Ckt_FA
IgnitionOffTimeValid
1 failure
Type B,
2 Trips
Non-volatile memory
initization
See the table named:
P0116_Fail if power
up ECT exceeds IAT
by these values in the
Supporting tables
section
= Not occurred
= False
= False
-7 C
= False
==================
> 20.0 C
2) Cranking time
==================
Block Heater is detected
and diagnostic is aborted
when 1) or 2) occurs:
==================
3.3 C
500 msec/
sample
Once per valid
cold start
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
2 C
Within 60 seconds
===================
Diagnostic is aborted
when 3) or 4) occurs:
==================
-7 C
Time Required
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Engine
Coolant
Temp
Sensor
Circuit Low
P0117
Circuit Continuity
This DTC detects a
short to ground in the
ECT signal circuit or
the ECT sensor.
ECT Resistance (@
150C)
< 34 Ohms
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
5 failures out of
6 samples
Type B,
2 Trips
1 sec/ sample
Continuous
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Engine
Coolant
Temp
Sensor
Circuit High
P0118
Circuit Continuity
This DTC detects a
short to high or open in
the ECT signal circuit
or the ECT sensor.
ECT Resistance (@
-60C)
5 failures out of
6 samples
Type B,
2 Trips
-7.0 C
1 sec/ sample
Continuous
Fault
Code
Monitor Description
Malfunction Criteria
Engine
Coolant
Temperature
(ECT)
Sensor
Circuit
Intermittent
P0119
Circuit Continuity
This DTC detects large
step changes in the
ECT signal circuit or
the ECT sensor.
Allowable high and low
limits are calculated for
the next sample based
on the previous
sample.
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
No Active DTC's
ECT_Sensor_Ckt_FP
3 failures out of
4 samples
Type B,
2 Trips
1 sec/ sample
Continuous
OR
2) negitive step change is
lower than calculated low
limit.
The calculated high and
low limits for the next
reading use the following
calibrations:
1) Sensor time constant
2) Sensor low limit
3) Sensor high limit
10.0 seconds
-80.0 Deg C
200.0 Deg C
*****Generic Example*****
If the last ECT reading
was 90 Deg C, the Time
constant was calibrated at
10 seconds, the low limit
was calibrated to -80 Deg
C and the high limit was
calibrated to 200 Deg C
the caluculated limits are
101 Deg C and 73 Deg C.
The next reading (after
the 90 Deg C reading)
must be between 73 Deg
C and 101 Deg C to be
valid.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
*****************************
Enable Conditions
Time Required
MIL
Illum.
Fault
Code
Throttle
P0121
Position
Sensor
Performance
(turbocharge
d)
Monitor Description
Malfunction Criteria
Determines if the
Throttle Position
Sensor input is stuck
within the normal
operating range
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Engine Speed
Engine Speed
Coolant Temp
Coolant Temp
Intake Air Temp
Intake Air Temp
Minimum total weight
factor (all factors
multiplied together)
Continuous
Type B,
2 Trips
>= 0.50
Modeled Air Flow Error
multiplied by MAF
Residual Weight Factor
based on RPM and MAF
Residual Weight Factor
based on MAF Est
MAP Model 1 Error
multiplied by MAP1
Residual Weight Factor
based on RPM
MAP Model 2 Error
multiplied by MAP2
Residual Weight Factor
based on RPM
MAP Model 3 Error
multiplied by MAP3
Residual Weight Factor
based on RPM
TIAP Model 1 Error
multiplied by TIAP
Residual Weight Factor
based on RPM
Filtered Throttle Model
Error multiplied by TPS
Residual Weight Factor
based on RPM
Calculation are
performed every
12.5 msec
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Correlation Offset"
See Residual Weight
Factor tables.
OR
Low Engine Air Flow is
TRUE AND
Measured TIAP measured Baro - offset as
a function of engine
speed
See table "TIAP-Baro
Correlation Offset"
AND
Manifold Pressure
MAP_SensorCircuitFA
EGRValvePerformance_F
A
MAF_SensorCircuitFA
CrankSensor_FA
ECT_Sensor_FA
IAT_SensorFA
MnfdTempSensorFA
TC_BoostPresSnsrCktFA
AmbientAirDefault
No Pending DTCs:
EGRValve_FP
ECT_Sensor_Ckt_FP
IAT_SensorCircuitFP
MnfdTempSensorCktFP
No Active DTCs:
> a threshold in gm
sec as a function of
engine speed
See table "TIAP-MAP
Correlation Min Air
Flow"
> a threshold in kPa as
a function of engine
speed
See table "TIAP-MAP
Correlation Min MAP"
AND
Filtered Mass Air Flow Mass Air Flow
Time Required
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
AND
Manifold Pressure
Threshold Value
Secondary Parameters
< a threshold in gm
sec as a function of
engine speed
See table "TIAP-Baro
Correlation Max Air
Flow"
< a threshold in kPa as
a function of engine
speed
See table "TIAP-Baro
Correlation Max
MAP"
AND
Mass Air Flow - Filtered
Mass Air Flow
Enable Conditions
Time Required
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
TPS1 Circuit
Low
P0122
Threshold Value
Secondary Parameters
0.3250
Enable Conditions
Time Required
MIL
Illum.
79 / 159
counts;
57 counts
continuous;
3.125 ms /count
in the ECM main
processor
Type A,
1 Trips
No 5V reference error or
fault for # 4 5V reference
circuit (P06A3)
Fault
Code
Monitor Description
Malfunction Criteria
TPS1 Circuit
High
P0123
Threshold Value
Secondary Parameters
4.750
Enable Conditions
Time Required
MIL
Illum.
79 / 159
counts;
57 counts
continuous;
3.125 ms /count
in the ECM main
processor
Type A,
1 Trips
No 5V reference error or
fault for # 4 5V reference
circuit (P06A3)
Fault
Code
Monitor Description
Malfunction Criteria
Engine
Coolant
Temperature
Below Stat
Regulating
Temperature
) (energy
based
"Deluxe"
method
P0128
Energy is accumulated
after the first conbustion
event using Range #1 or
#2 below:
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
No Active DTC's
ECT_Sensor_Ckt_FA
ECT_Sensor_Perf_FA
VehicleSpeedSensor_FA
OAT_PtEstFiltFA
IAT_SensorCircuitFA
MAF_SensorFA
THMR_AWP_AuxPumpF
A
THMR_AHV_FA
THMR_SWP_Control_FA
THMR_SWP_NoFlow_FA
THMR_SWP_FlowStuckO
n_FA
ETQR_IndTorqInaccurate
1 failure to set
DTC
Type B,
2 Trips
1,800 seconds
Fuel Condition
Ethanol 15 %
Distance traveled
2.00 km
***************************
If Engine RPM is
continuously greater than
for this time period
***************************
9,999 rpm
5.0 seconds
***************************
***************************
If T-Stat Heater
commanded duty cycle
> 5.0 % duty cycle
This diagnostic models for this time period
> 5.0 seconds
the net energy into and
The diagnostic test for this
out of the cooling
1 sec/ sample
Once per ignition
key cycle
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
59 C
*****************************
Type cal above = 0
(non - heated t-stat)
== == == ==
Range #1 (Primary) ECT
reaches 79 C when
Ambient min is 50 C
and > 10 C.
== == == ==
Range #2 (Alternate) ECT
reaches 59 C when
Ambient min is 10 C
and > -7 C.
***************************
ECT at start run
*****************************
Enable Conditions
***************************
-10 ECT 50 C
Time Required
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
O2S Circuit
Low Voltage
Bank 1
Sensor 1
P0131
No Active DTC's
TPS_ThrottleAuthorityDef
aulted
MAP_SensorFA
AIR System FA
Ethanol Composition
Sensor FA
EvapPurgeSolenoidCircuit
_FA
EvapFlowDuringNonPurg
e_FA
EvapVentSolenoidCircuit_
FA
EvapSmallLeak_FA
EvapEmissionSystem_FA
FuelTankPressureSnsrCkt
_FA
FuelInjectorCircuit_FA
= Not active
= Not active
= Not active
= Not active
10.0 < Volts < 32.0
= Not active
= Not active
= Not active
= Not active
= False
0.9805 < ratio < 1.0254
50 < mgram < 500
= Closed Loop
= TRUE
Type B,
2 Trips
Enabled (On)
Ethanol 87 %
DFCO not active
> 3.0 seconds
Frequency:
Continuous in
100 milli second loop
Fault
Code
O2S Circuit
P0132
High Voltage
Bank 1
Sensor 1
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
===================
TPS_ThrottleAuthorityDef
aulted
MAF_SensorFA
EthanolCompositionSens
or_FA
System Voltage
10.0 < Volts < 32.0
AFM Status
= All Cylinders active
Heater Warm-up delay
= Complete
Engine Run Time
> 5 seconds
Engine Run Accum
> 50 seconds
Fuel Condition
87 % Ethanol
==================== ====================
No Active DTC's
MAP_SensorFA
EvapPurgeSolenoidCircuit
_FA
EvapFlowDuringNonPurg
e_FA
EvapVentSolenoidCircuit_
FA
EvapSmallLeak_FA
EvapEmissionSystem_FA
FuelTankPressureSnsrCkt
_FA
FuelInjectorCircuit_FA
AIR System FA
= False
87 % Ethanol
Equivalence Ratio
Air Per Cylinder
Fuel Control State
Time Required
MIL
Illum.
Type B,
2 Trips
Frequency:
Continuous in
100 milli second loop
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Fault
Code
O2S Slow
P0133
Response
Bank 1
Sensor 1)
(For use with
ESPD
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Refer to P0133_O2S
Slow Response Bank
1 Sensor 1 "Pass/Fail
Threshold table" in
the Supporting Tables
tab
No Active DTC's
TPS_ThrottleAuthorityDef
aulted
MAP_SensorFA
IAT_SensorFA
ECT_Sensor_FA
AmbientAirDefault
MAF_SensorFA
EvapPurgeSolenoidCircuit
_FA
EvapFlowDuringNonPurg
e_FA
EvapVentSolenoidCircuit_
FA
EvapSmallLeak_FA
EvapEmissionSystem_FA
FuelTankPressureSnsrCkt
_FA
FuelInjectorCircuit_FA
AIR System FA
EthanolCompositionSens
or_FA
EngineMisfireDetected_F
A
Sample time is
60 seconds
Type B,
2 Trips
OR
Slope Time L/R Switches
< 5
OR
Slope Time R/L Switches
< 5
The test averages the
signal response time
over 60.0 seconds
when the signal is
transitioning between
400 mvolts and 585
mvolts. An average
rich to lean time and
lean to rich time are
each calculated
separately.
Bank 1 Sensor 1
DTC's not active
System Voltage
EGR Device Control
Idle Device Control
Fuel Device Control
AIR Device Control
Low Fuel Condition Diag
Green O2S Condition
Frequency:
Once per trip
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
in Supporting Tables tab.
O2 Heater on for
Learned Htr resistance
Engine Coolant
IAT
Engine run Accum
Time since any AFM
status change
Time since Purge On to
Off change
Time since Purge Off to
On change
40 seconds
= Valid ( the heater
resistance has learned
since NVM reset, see
enable conditions for
"HO2S Heater Resistance
DTC's" )
> 60 C
> -40 C
> 100 seconds
> 0.0 seconds
> 1.0 seconds
> 1.0 seconds
Engine airflow
Engine speed
Fuel Condition
Baro
Air Per Cylinder
10 grams/second 35
1,300 <= RPM <= 3,500
< 87 % Ethanol
> 70 kpa
120 mGrams
= Closed Loop
= TRUE
= Enabled
50.0 mgrams
= Not Defaulted
not = Power Enrichment
DFCO not active
==================
All of the above met for
==================
> 1.0 seconds
0.0 %
Time Required
MIL
Illum.
Fault
Code
O2S Circuit
P0134
Insufficient
Activity Bank
1 Sensor 1
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
No Active DTC's
TPS_ThrottleAuthorityDef
aulted
MAF_SensorFA
EthanolCompositionSens
or_FA
10.0 < Volts < 32.0
= All Cylinders active
= Complete
> 5 seconds
> 50 seconds
87 % Ethanol
Type B,
2 Trips
System Voltage
AFM Status
Heater Warm-up delay
Engine Run Time
Engine Run Accum
Fuel Condition
Frequency:
Continuous 100
msec loop
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
No Active DTC's
ECT_Sensor_FA
8 failures out of
10 samples
Type B,
2 Trips
System Voltage
Heater Warm-up delay
O2S Heater device
control
> zero
> 30 seconds
= Not active
Frequency:
2 tests per trip
10 seconds
delay between
tests and 1
second
execution rate
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
O2S Circuit
Low Voltage
Bank 1
Sensor 2)
(For Single
Bank
Exhaust
Only
P0137
< 20 mvolts
No Active DTC's
TPS_ThrottleAuthority
DefaultedMAP_SensorFA
AIR System FA
Ethanol Composition
Sensor FA
EvapPurgeSolenoidCircuit
_FA
EvapFlowDuringNonPurg
e_FA
EvapVentSolenoidCircuit_
FA
EvapSmallLeak_FA
EvapEmissionSystem_FA
FuelTankPressureSnsrCkt
_FA
FuelInjectorCircuit_FA
= Not active
= Not active
= Not active
= Not active
10.0 < Volts < 32.0
= Not active
= Not active
= Not active
= Not active
= False
0.9805 ratio 1.0254
50 mgrams 500
= Closed Loop
= TRUE
Type B,
2 Trips
Enabled (On)
Ethanol <= 87
%DFCO not active
> 3.0 seconds
Frequency:
Continuous in
100 milli second loop
Fault
Code
O2S Circuit
P0138
High Voltage
Bank 1
Sensor 2)
(For Single
Bank
Exhaust
Only
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
==================
TPS_ThrottleAuthorityDef
aulted
MAF_SensorFA
EthanolCompositionSens
or_FA
10.0 < Volts
= All Cylinders active
= Complete
> 5 seconds
87 %Ethanol
==================
Type B,
2 Trips
System Voltage
AFM Status
Heater Warm-up delay
Engine Run Time
Fuel Condition
===================
No Active DTC's
MAP_SensorFA
EvapPurgeSolenoidCircuit
_FA
EvapFlowDuringNonPurg
e_FA
EvapVentSolenoidCircuit_
FA
EvapSmallLeak_FA
EvapEmissionSystem_FA
FuelTankPressureSnsrCkt
_FA
FuelInjectorCircuit_FA
AIR System FA
= False
87 % Ethanol
Equivalence Ratio
Air Per Cylinder
Fuel Control State
Frequency:
Continuous in
100 milli second loop
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
O2 Sensor
Slow
Response
Rich to Lean
Bank 1
Sensor 2
P013A
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
No Active DTC's
TPS_ThrottleAuthorityDef
aulted
ECT_Sensor_FA
IAT_SensorFA
MAF_SensorFA
MAP_SensorFA
AIR System FA
FuelInjectorCircuit_FA
FuelTrimSystemB1_FA
FuelTrimSystemB2_FA
EngineMisfireDetected_F
A
EthanolCompositionSens
or_FA
P013B, P013E, P013F,
P2270 or P2271
Frequency:
Type A,
Once per trip
1 Trips
Note: if
EWMA
NaPOPD_b_Res
etFastRespFunc
= FALSE for the
given Fuel Bank
OR
NaPOPD_b_Rap
idResponseActiv
e = TRUE,
multiple tests per
trip are allowed.
OR
The Accumulated mass
air flow monitored during
the Slow Response Test
(between the upper and
lower voltage thresholds)
System Voltage
10.0 < Volts < 32.0
Learned heater resistance = Valid ( the heater
resistance has learned
since NVM reset, see
enable conditions for
"HO2S Heater Resistance
DTC's" )
ICAT MAT Burnoff delay
= Not Valid
Green O2S Condition
= Not Valid, See definition
of Multiple DTC
Use_Green Sensor
Delay Criteria - Airflow
and Multiple DTC
Use_Green Sensor
Delay Criteria - Limit for
the following locations:
B1S2, B2S2 (if applicable)
in Supporting Tables tab.
Low Fuel Condition Diag
= False
= enabled
< 100.0 Nm
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
DTC's Passed
=================== ==================
After above conditions are
met: DFCO mode is
continued (wo driver
initiated pedal input).
Time Required
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
O2 Sensor
Slow
Response
Lean to Rich
Bank 1
Sensor 2
P013B
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
No Active DTC's
TPS_ThrottleAuthorityDef
aulted
ECT_Sensor_FA
IAT_SensorFA
MAF_SensorFA
MAP_SensorFA
AIR System FA
FuelInjectorCircuit_FA
FuelTrimSystemB1_FA
FuelTrimSystemB2_FA
EngineMisfireDetected_F
A
EthanolCompositionSens
or_FA
P013A, P013E, P013F,
P2270 or P2271
Frequency:
Type A,
Once per trip
1 Trips
Note: if
EWMA
NaPOPD_b_Res
etFastRespFunc
= FALSE for the
given Fuel Bank
OR
NaPOPD_b_Rap
idResponseActiv
e = TRUE,
multiple tests per
trip are allowed.
OR
The Accumulated mass
air flow monitored during
the Slow Response Test
(between the upper and
lower voltage thresholds)
System Voltage
10.0 < Volts < 32.0
Learned heater resistance = Valid ( the heater
resistance has learned
since NVM reset, see
enable conditions for
"HO2S Heater Resistance
DTC's" )
ICAT MAT Burnoff delay
= Not Valid
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
360,000 grams. Airflow
accumulation is only
enabled when estimated
Cat temperature is above
600 Deg C. (Note: This
feature is only enabled
when the vehicle is new
and cannot be enabled in
service).
= False
= enabled
DTC's Passed
=================== ==================
After above conditions are
met: Fuel Enrich mode
continued.
=================
During this test the
following must stay TRUE
or the test will abort: 0.95
Fuel EQR 1.06
Time Required
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
O2 Sensor
Delayed
Response
Rich to Lean
Bank 1
Sensor 2
P013E
No Active DTC's
TPS_ThrottleAuthorityDef
aulted
ECT_Sensor_FA
IAT_SensorFA
MAF_SensorFA
MAP_SensorFA
AIR System FA
FuelInjectorCircuit_FA
FuelTrimSystemB1_FA
FuelTrimSystemB2_FA
EngineMisfireDetected_F
A
EthanolCompositionSens
or_FA
P013A, P013B, P013F,
P2270 or P2271
Frequency:
Once per trip
Note: if
NaPOPD_b_Res
etFastRespFunc
= FALSE for the
given Fuel Bank
OR
NaPOPD_b_Rap
idResponseActiv
e = TRUE,
multiple tests per
trip are allowed.
Type B,
2 Trips
AND
The Accumulated mass
air flow monitored during
the Delayed Response
Test under DFCO
DFCO begins after:
1) Catalyst has been rich
for a minimum of
AND
2) Catalyst Rich
Accumulation Air Flow is
greater or equal to
> 33 grams
> 0 secs
> 6 grams
System Voltage
10.0 < Volts < 32.0
Learned heater resistance = Valid ( the heater
resistance has learned
since NVM reset, see
enable conditions for
"HO2S Heater Resistance
DTC's" )
ICAT MAT Burnoff delay
= Not Valid
= False
= enabled
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Crankshaft Torque
< 100.0 Nm
DTC's Passed
Number of fueled
cylinders
3 cylinders
=================== ==================
After above conditions are
met: DFCO mode entered
(wo driver initiated pedal
input).
Time Required
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
O2 Sensor
Delayed
Response
Lean to Rich
Bank 1
Sensor 2
P013F
No Active DTC's
TPS_ThrottleAuthorityDef
aulted
ECT_Sensor_FA
IAT_SensorFA
MAF_SensorFA
MAP_SensorFA
AIR System FA
FuelInjectorCircuit_FA
FuelTrimSystemB1_FA
FuelTrimSystemB2_FA
EngineMisfireDetected_F
A
EthanolCompositionSens
or_FA
P013A, P013B, P013E,
P2270 or P2271
Frequency:
Once per trip
Note: if
NaPOPD_b_Res
etFastRespFunc
= FALSE for the
given Fuel Bank
OR
NaPOPD_b_Rap
idResponseActiv
e = TRUE,
multiple tests per
trip are allowed
Type B,
2 Trips
AND
The Accumulated mass
air flow monitored during
the Delayed Response
Test
System Voltage
10.0 < Volts < 32.0
Learned heater resistance = Valid ( the heater
resistance has learned
since NVM reset, see
enable conditions for
"HO2S Heater Resistance
DTC's" )
ICAT MAT Burnoff delay
= Not Valid
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
360,000 grams. Airflow
accumulation is only
enabled when estimated
Cat temperature is above
600 Deg C. (Note: This
feature is only enabled
when the vehicle is new
and cannot be enabled in
service).
= False
= enabled
DTC's Passed
Number of fueled
cylinders
1 cylinders
=================== ==================
After above conditions are
met: Fuel Enrich mode
entered.
=================
During this test the
following must stay TRUE
or the test will abort: 0.95
Fuel EQR 1.06
Time Required
MIL
Illum.
Fault
Code
O2S Circuit
P0140
Insufficient
Activity Bank
1 Sensor 2)
(For Single
Bank
Exhaust
Only
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
No Active DTC's
TPS_ThrottleAuthorityDef
aulted
MAF_SensorFA
EthanolCompositionSens
or_FA
10.0 < Volts < 32.0
= All Cylinders active
= Complete
> 5 seconds
> 50 seconds
87 % Ethanol
Type B,
2 Trips
System Voltage
AFM Status
Heater Warm-up delay
Engine Run Time
Engine Run Accum
Fuel Condition
Frequency:
Continuous 100
msec loop
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
No Active DTC's
System Voltage
Heater Warm-up delay
O2S Heater device
control
B1S1 O2S Heater Duty
Cycle
ECT_Sensor_FA
10.0 < Volts < 32.0
= Complete
8 failures out of
10 samples
Type B,
2 Trips
> 30 seconds
= Not active
> zero
Frequency:
2 tests per trip
10 seconds
delay between
tests and 1
second
execution rate.
Fault
Code
Monitor Description
Malfunction Criteria
O2 Sensor
Delayed
Response
Rich to Lean
Bank 1
Sensor 1
P015A
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
No Active DTC's
TPS_ThrottleAuthorityDef
aulted
MAP_SensorFA
IAT_SensorFA
ECT_Sensor_FA
AmbientAirDefault
MAF_SensorFA
EvapPurgeSolenoidCircuit
_FA
EvapFlowDuringNonPurg
e_FA
EvapVentSolenoidCircuit_
FA
EvapSmallLeak_FA
EvapEmissionSystem_FA
FuelTankPressureSnsrCkt
_FA
FuelInjectorCircuit_FA
AIR System FA
FuelTrimSystemB1_FA
FuelTrimSystemB2_FA
EthanolCompositionSens
or_FA
EngineMisfireDetected_F
A
P0131, P0132, P0134
Frequency:
Type A,
Once per trip
1 Trips
Note: if
EWMA
NaESPD_b_Fast
InitRespIsActive
= TRUE for the
given Fuel Bank
OR
NaESPD_b_Rap
idResponseIsAct
ive = TRUE,
multiple tests per
trip are allowed
System Voltage
EGR Device Control
Idle Device Control
Fuel Device Control
AIR Device Control
Low Fuel Condition Diag
OR
[The Accumulated time
monitored during the R2L
Delayed Response Test
(Gross failure).
2.0 Seconds
AND
Pre O2 sensor voltage is
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
the following locations:
B1S1, B2S1 (if applicable)
in Supporting Tables tab.
> 60 C
> -40 C
> 100 seconds
1,500 RPM 3,200
1,450 RPM 3,300
Engine Airflow
Vehicle Speed to initially
enable test
Vehicle Speed range to
keep test enabled (after
initially enabled)
3 gps 10
= not active
= not active
60.0 sec
550 C 900
= DFCO possible
Time Required
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
===================
All of the above met for at
least 1.5 seconds, and
then the Force Cat Rich
intrusive stage is
requested.
===================
==================
==================
690 mvolts
= DFCO active
3 cylinders
=================== ==================
After above conditions are
met: DFCO Mode is
entered (wo driver
initiated pedal input).
Time Required
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
O2 Sensor
Delayed
Response
Lean to Rich
Bank 1
Sensor 1
P015B
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
No Active DTC's
TPS_ThrottleAuthorityDef
aulted
MAP_SensorFA
IAT_SensorFA
ECT_Sensor_FA
AmbientAirDefault
MAF_SensorFA
EvapPurgeSolenoidCircuit
_FA
EvapFlowDuringNonPurg
e_FA
EvapVentSolenoidCircuit_
FA
EvapSmallLeak_FA
EvapEmissionSystem_FA
FuelTankPressureSnsrCkt
_FA
FuelInjectorCircuit_FA
AIR System FA
FuelTrimSystemB1_FA
FuelTrimSystemB2_FA
EthanolCompositionSens
or_FA
EngineMisfireDetected_F
A
P0131, P0132, P0134
Frequency:
Type A,
Once per trip
1 Trips
Note: if
EWMA
NaESPD_b_Fast
InitRespIsActive
= TRUE for the
given Fuel Bank
OR
NaESPD_b_Rap
idResponseIsAct
ive = TRUE,
multiple tests per
trip are allowed
System Voltage
EGR Device Control
Idle Device Control
Fuel Device Control
AIR Device Control
Low Fuel Condition Diag
OR
[The Accumulated time
monitored during the L2R
Delayed Response Test
(Gross failure).
2.0 Seconds
AND
Pre O2 sensor voltage is
OR
At end of Cat Rich stage
the Pre O2 sensor output
is
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
the following locations:
B1S1, B2S1 (if applicable)
in Supporting Tables tab.
Engine Airflow
Vehicle Speed to initially
enable test
Vehicle Speed range to
keep test enabled (after
initially enabled)
3 gps 10
550 C 900
= not active
60.0 sec
Time Required
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Fuel State
Number of fueled
cylinders
= DFCO inhibit
================
When above conditions
are met: Fuel Enrich
mode is entered.
==================
================
==================
1 cylinders
3 gps 15
0.6 gps
Time Required
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Fuel System
Too Lean
Bank 1
P0171
>= 0.100
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Engine speed
BARO
Coolant Temp
MAP
Inlet Air Temp
MAF
Fuel Level
Frequency:
100 ms
Continuous
Loop
Type B,
2 Trips
Closed Loop
Long Term FT
Enabled
Enabled
(Please see "Closed
Loop Enable Criteria"
and "Long Term FT
Enable Criteria" in
Supporting Tables.)
EGR Diag.
Catalyst Diag.
Post O2 Diag.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Device Control
EVAP Diag.
Not Active
tank pull down
Not Active
No active DTC:
IAC_SystemRPM_FA
MAP_SensorFA
MAF_SensorFA
MAF_SensorTFTKO
AIR System FA
EvapExcessPrgePsbl_FA
Ethanol Comp Snsr FA
FuelInjectorCkt_FA
EngMisfireDetected_FA
EGRValvePerf_FA
EGRValveCkt_FA
MAP_EngVacuumStatus
AmbPresDfltdStatus
TC_BoostPresSnsrFA
O2Snsr_B1_Snsr_1_FA
Time Required
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Fuel System
Too Rich
Bank 1
P0172
<= 0.715
Intrusive Test:
If the filtered Purge
Long Term Fuel Trim
metric > 0.720 , the
test passes without
intrusively checking the
filtered Non-Purge
Long Term Fuel Trim
metric. However if the
filtered Purge Long
Term Fuel Trim metric
is <= 0.720 , purge is
ramped off to
determine if excess
purge vapor is the
cause of the rich
condition.
AND
Performing intrusive
tests too frequently
may also affect EVAP
and EPAIII emissions,
Secondary Parameters
AND
<= 1.990
<= 0.715
AND
The filtered Short Term
Fuel Trim metric
(Note: any value above
1.05 effectively nullifies
the short-term fuel trim
criteria)
<= 1.990
Segment Def'n:
Segments can last up to
25 seconds and are
separated by the lesser of
30 seconds of purge-on
time or enough time to
Enable Conditions
Time Required
MIL
Illum.
Secondary Parameters
and Enable Conditions
are identical to those for
P0171, with the exception
that fuel level is not
considered.
Frequency:
100 ms
Continuous
Loop
Type B,
2 Trips
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Injector 1
Open Circuit
(PFI)
P0201
Open circuit:
200 K impedance
between signal and
controller ground
Enable Conditions
>= 0 Seconds
Time Required
MIL
Illum.
20
failures out of
25
samples
Type B,
2 Trips
100 ms /sample
Continuous
Note: In
certain
controlle
rs P0261
may also
set
(Injector
1 Short
to
Ground)
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Injector 2
Open Circuit
(PFI)
P0202
Open circuit:
200 K impedance
between signal and
controller ground
Enable Conditions
>= 0 Seconds
Time Required
MIL
Illum.
20
failures out of
25
samples
100 ms /sample
Continuous
Type B,
2 Trips
Note: In
certain
controlle
rs P0264
may also
set
(Injector
2 Short
to
Ground)
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Injector 3
Open Circuit
(PFI)
P0203
Open circuit:
200 K impedance
between signal and
controller ground
Enable Conditions
>= 0 Seconds
Time Required
MIL
Illum.
20
failures out of
25
samples
100 ms /sample
Continuous
Type B,
2 Trips
Note: In
certain
controlle
rs P0267
may also
set
(Injector
3 Short
to
Ground)
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Injector 4
Open Circuit
(PFI)
P0204
Open circuit:
200 K impedance
between signal and
controller ground
Enable Conditions
>= 0 Seconds
Time Required
MIL
Illum.
20
failures out of
25
samples
100 ms /sample
Continuous
Type B,
2 Trips
Note: In
certain
controlle
rs P0270
may also
set
(Injector
4 Short
to
Ground)
Fault
Code
Monitor Description
Malfunction Criteria
TPS2 Circuit
Low
P0222
Threshold Value
Secondary Parameters
0.250
Enable Conditions
Time Required
MIL
Illum.
79 / 159
counts;
Type A,
1 Trips
57 counts
continuous;
3.125 ms /count
in the ECM main
processor
No 5V reference error or
fault for # 4 5V reference
circuit (P06A3)
Fault
Code
Monitor Description
Malfunction Criteria
TPS2 Circuit
High
P0223
Threshold Value
Secondary Parameters
4.590
Enable Conditions
Time Required
MIL
Illum.
79 / 159
counts;
Type A,
1 Trips
57 counts
continuous;
3.125 ms /count
in the ECM main
processor
No 5V reference error or
fault for # 4 5V reference
circuit (P06A3)
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Turbo/Super
Charger
Engine
Overboost
Turbocharge
r with
wastegate.
Not
supercharge
r with
mechanical
compressor
P0234
<
Diagnostic Enabled
(KtBSTD_p_CntrlDevN
egLim Engine Speed
KtBSTD_p_CntrlDevA
Engine Speed
mbAirCorr)
See Tables in
Supporting Tables
Sheet
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
20
failures out of
20
samples
Type B,
2 Trips
Ambient Pressure
< 120.0 kPa
Ambient Pressure
> -40.0 Deg C
Coolant Temp
< 120.0 Deg C
Coolant Temp
> -40.0 Deg C
Intake Air Temp
< 80.0 Deg C
Intake Air Temp
Wait for steady state:
No Active DTCs:
>
KtBSTD_t_CntrlDevEnblD
elay See Table in
Supporting Tables Sheet
Desired Boost Pressure >
BasicPressure
AmbientAirDefault_Snsr
BSTR_b_PCA_CktFA
BSTR_b_TurboBypassCkt
FA
ECT_Sensor_FAIAT_Sen
1 sample every
100ms
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
No Active DVCs:
Enable Conditions
sorFA
BSTR_b_ExcsvBstTFTK
O
BSTR_b_PCA_CktTFTK
O
TC_BoostPresSnsrFA
AnyCamPhaser_FA
BSTR_b_PresCntrlTooLo
TFTKO
BSTR_b_PresCntrlTooHiT
FTKO
EnginePowerLimited
BSTR_b_DVC_PCA_DC_
Actv
BSTR_b_DVC_PCA_Pstn
Actv
BSTR_b_DVC_TurboCom
prBypActv
Time Required
MIL
Illum.
Fault
Code
Turbocharge P0236
r Boost
Pressure
(TIAP)
Sensor
Performance
Monitor Description
Malfunction Criteria
Determines if the
Turbocharger Boost
(TIAP) Pressure
Sensor input is stuck
within the normal
operating range
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Engine Speed
Engine Speed
Coolant Temp
Coolant Temp
Intake Air Temp
Intake Air Temp
Minimum total weight
factor (all factors
multiplied together)
Continuous
Type B,
2 Trips
>= 0.50
Modeled Air Flow Error
multiplied by MAF
Residual Weight Factor
based on RPM and MAF
Residual Weight Factor
based on MAF Est
MAP Model 1 Error
multiplied by MAP1
Residual Weight Factor
based on RPM
MAP Model 2 Error
multiplied by MAP2
Residual Weight Factor
based on RPM
MAP Model 3 Error
multiplied by MAP3
Residual Weight Factor
based on RPM
TIAP Model 1 Error
multiplied by TIAP
Residual Weight Factor
based on RPM
Filtered Throttle Model
Error multiplied by TPS
Residual Weight Factor
based on RPM
Calculation are
performed every
12.5 msec
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
OR
Enable Conditions
See Residual Weight
Factor tables.
AND
Manifold Pressure
MAP_SensorCircuitFA
EGRValvePerformance_F
A
MAF_SensorCircuitFA
CrankSensor_FA
ECT_Sensor_FA
IAT_SensorFA
MnfdTempSensorFA
TC_BoostPresSnsrCktFA
AmbientAirDefault
No Pending DTCs:
EGRValve_FP
ECT_Sensor_Ckt_FP
IAT_SensorCircuitFP
MnfdTempSensorCktFP
No Active DTCs:
> a threshold in
gm/sec as a function
of engine speed. See
table "TIAP-MAP
Correlation Min Air
Flow"
> a threshold in kPa as
a function of engine
speed. See table
"TIAP-MAP
Correlation Min MAP"
AND
Filtered Mass Air Flow Mass Air Flow
Time Required
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
AND
Manifold Pressure
AND
Mass Air Flow - Filtered
Mass Air Flow
Turbocharger Boost
Pressure
OR
Turbocharger Bosst
Pressure
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
4 failures out of
5 samples
> 10.0 seconds
OR
ABS(Manifold Pressure <= 10.0 kPa
Baro Pressure)
AND
ABS(Turbocharger Boost
Pressure - Manifold
> 10.0 kPa
Pressure)
AND
ABS(Turbocharger Boost
Pressure - Baro Pressure) > 10.0 kPa
No Active DTCs:
EngineModeNotRunTimer
Error
MAP_SensorFA
TC_BoostPresSnsrCktFA
AAP2_SnsrFA
No Pending DTCs:
MAP_SensorCircuitFP
AAP_SnsrCktFP
AAP2_SnsrCktFP
1 sample every
12.5 msec
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Turbocharge
r Boost
Pressure
Sensor
Circuit Low
P0237
Detects a continuous
short to low or open in
either the signal circuit
or the turbocharger
boost pressure sensor.
Turbocharger Boost
Pressure Voltage
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Type B,
2 Trips
1 sample every
12.5 msec
Fault
Code
Monitor Description
Malfunction Criteria
Turbocharge
r Boost
Pressure
Sensor
Circuit High
P0238
Detects an open
sensor ground or
continuous short to
high in either the signal
circuit or the
turbocharger boost
pressure sensor.
Turbocharger Boost
Pressure Voltage
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Type B,
2 Trips
1 sample every
12.5 msec
Fault
Code
Turbocharge P0243
r
Wastegate /
Supercharge
r Boost
Solenoid A
Control
Circuit
Monitor Description
Malfunction Criteria
Detect Turbocharger
Boost Solenoid -Open
Circuit
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Diagnostic Enabled
10
Type B,
2 Trips
>= 11.00
Volts
failures out of
20
>=
5.00 Volts
samples
1 sample every
100ms
Fault
Code
Turbocharge P0245
r
Wastegate /
Supercharge
r Boost
Solenoid A
Control
Circuit Low
Monitor Description
Malfunction Criteria
Detect Turbocharger
Boost Solenoid Shorted to ground
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Diagnostic Enabled
10
Type B,
2 Trips
>= 11.00
Volts
failures out of
20
>=
5.00 Volts
samples
1 sample every
100ms
Fault
Code
Turbocharge P0246
r
Wastegate /
Supercharge
r Boost
Solenoid A
Control
Circuit High
Monitor Description
Malfunction Criteria
Detect Turbocharger
Boost Solenoid Shorted to Power
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Diagnostic Enabled
10
Type B,
2 Trips
>= 11.00
Volts
failures out of
20
>=
5.00 Volts
samples
1 sample every
100ms
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Injector 1
Low side
circuit
shorted to
ground (PFI)
P0261
Short to ground:
0.5 impedance
between signal and
controller ground
Enable Conditions
>= 0 Seconds
Time Required
MIL
Illum.
20
failures out of
25
samples
100 ms /sample
Continuous
Type B,
2 Trips
Note: In
certain
controlle
rs P0201
may also
set
(Injector
1 Open
Circuit)
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Injector 1
Low side
circuit
shorted to
power (PFI)
P0262
Short to power:
0.5 impedance
between signal and
controller power
Enable Conditions
>= 0 Seconds
Time Required
MIL
Illum.
20
failures out of
25
samples
100 ms /sample
Continuous
Type B,
2 Trips
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Injector 2
Low side
circuit
shorted to
ground (PFI)
P0264
Short to ground:
0.5 impedance
between signal and
controller ground
Enable Conditions
>= 0 Seconds
Time Required
MIL
Illum.
20
failures out of
25
samples
100 ms /sample
Continuous
Type B,
2 Trips
Note: In
certain
controlle
rs P0202
may also
set
(Injector
2 Open
Circuit)
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Injector 2
Low side
circuit
shorted to
power (PFI)
P0265
Short to power:
0.5 impedance
between signal and
controller power
Enable Conditions
>= 0 Seconds
Time Required
MIL
Illum.
20
failures out of
25
samples
100 ms /sample
Continuous
Type B,
2 Trips
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Injector 3
Low side
circuit
shorted to
ground (PFI)
P0267
Short to ground:
0.5 impedance
between signal and
controller ground
Enable Conditions
>= 0 Seconds
Time Required
MIL
Illum.
20
failures out of
25
samples
100 ms /sample
Continuous
Type B,
2 Trips
Note: In
certain
controlle
rs P0203
may also
set
(Injector
3 Open
Circuit)
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Injector 3
Low side
circuit
shorted to
power (PFI)
P0268
Short to power:
0.5 impedance
between signal and
controller power
Enable Conditions
>= 0 Seconds
Time Required
MIL
Illum.
20
failures out of
25
samples
100 ms /sample
Continuous
Type B,
2 Trips
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Injector 4
Low side
circuit
shorted to
ground (PFI)
P0270
Short to ground:
0.5 impedance
between signal and
controller ground
Enable Conditions
>= 0 Seconds
Time Required
MIL
Illum.
20
failures out of
25
samples
100 ms /sample
Continuous
Type B,
2 Trips
Note: In
certain
controlle
rs P0204
may also
set
(Injector
4 Open
Circuit)
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Injector 4
Low side
circuit
shorted to
power (PFI)
P0271
Short to power:
0.5 impedance
between signal and
controller power
Enable Conditions
>= 0 Seconds
Time Required
MIL
Illum.
20
failures out of
25
samples
100 ms /sample
Continuous
Type B,
2 Trips
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Turbo/Super
Charger
Engine
Underboost
Turbocharge
r with
wastegate.
Not
supercharge
r with
mechanical
compressor
P0299
>
Diagnostic Enabled
(KtBSTD_p_CntrlDevP
osLim +
Engine Speed
KtBSTD_p_CntrlDevA
Engine Speed
mbAirCorr)
See Tables in
Supporting Tables
Sheet
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
25
failures out of
25
samples
Type B,
2 Trips
Ambient Pressure
Ambient Pressure
Coolant Temp
Coolant Temp
>
KtBSTD_t_CntrlDevEnblD
elay See Table in
Supporting Tables Sheet
No Active DTCs:
1 sample every
100ms
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
No Active DVCs:
IAT_SensorFA
BSTR_b_ExcsvBstTFTK
O
BSTR_b_PCA_CktTFTK
O
TC_BoostPresSnsrFA
AnyCamPhaser_FA
BSTR_b_PresCntrlTooLo
TFTKO
BSTR_b_PresCntrlTooHiT
FTKO
EnginePowerLimited
BSTR_b_DVC_PCA_DC_
Actv
BSTR_b_DVC_PCA_Pstn
Actv
BSTR_b_DVC_TurboCom
prBypActv
Time Required
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Random
Misfire
Detected
P0300
Cylinder 1
Misfire
Detected
P0301
Emission
Exceedence =
any ( 5 ) failed
200 rev blocks
out of ( 16 ) 200
rev block tests
Cylinder 2
Misfire
Detected
P0302
System Voltage
+ Throttle delta
- Throttle delta
Type B,
2 Trips
(Mil
Flashes
with
Catalyst
damage
level of
Misfire)
Cylinder 3
Misfire
Detected
P0303
Cylinder 4
Misfire
Detected
P0304
Not Enabled
(>IdleSCD_Decel
AND
> IdleSCD_Jerk)
OR
(>SCD_Decel AND
> SCD_Jerk)
OR
(>IdleCylModeDecel
AND
> IdleCylModeJerk)
OR
(>CylMode_Decel
AND
> CylMode_Jerk)
OR
(>RevMode_Decel)
OR WHILE in Cylinder
Deactivation mode:
(> AFM_Decel)
]
- see details on
Supporting Tables Tab
(P0300 Section)
OR
when Early
Termination
Reporting =
Enabled and
engine rev
> 1,000 revs
and < 3,200
revs at end of
trip
any Catalyst
Exceedence =
( 1 ) 200 rev
block as data
supports for
catalyst damage.
2.50 % P0300
> Catalyst_Damage_
Misfire_Percentage
in Supporting Tables
Failure reported
for (1)
Exceedence in
1st ( 16 ) 200 rev
block tests, or
(4)
Exceedences
thereafter.
Failure reported
with (1 or 3)
Exceedences in
FTP, or (1)
Exceedence
outside FTP.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
whenever secondary
conditions are met.
Engine Speed
Engine Load
Misfire counts
Continuous
Engine Speed
4 cycle delay
disable conditions:
No active DTCs:
TPS_FA
EnginePowerLimited
MAF_SensorTFTKO
MAP_SensorTFTKO
IAT_SensorTFTKO
ECT_Sensor_Ckt_TFTKO
5VoltReferenceB_FA
CrankSensorTFTKO
CrankSensorFA
CamLctnIntFA
CamLctnExhFA
CamSensorAnyLctnTFTK
O
AnyCamPhaser_FA
AnyCamPhaser_TFTKO
AmbPresDfltdStatus
4 cycle delay
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
4 cycle delay
4 cycle delay
Fuel Cut
4 cycle delay
Active FuelManagement
Transition in progress
0 cycle delay
Undetectable engine
speed and engine load
region
Undetectable region
from Malfunction Criteria
4 cycle delay
0 cycle delay
1%
> 30 mph
Active
0 cycle delay
Manual Trans
Clutch shift
4 cycle delay
> 95.00 %
7 cycle delay
4 cycle delay
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
After a low level misfire,
another misfire may not
be detectable until
driveline ringing ceases.
If no ringing seen, stop
filter early.
Filter Driveline ring:
Stop filter early:
Enable Conditions
Time Required
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
based on a multiplier
times the ddt_jerk value
used to detect misfire at
that speed and load. At
the end of 100 engine
cycle test, the ratio of
unrecog/recognized is
checked to confirm if real
misfire is present.
Pattern Recog Enabled: Enabled
Engine Speed 700 < rpm < 5,000
Veh Speed > 3.1 mph
"misfire" unrecognized if:
Crankshaft snap after:
isolated "misfire" > Min_PatternMultiplier
repetative "misfire" > Max_PatternMultiplier
in Supporting Tables
Ratio of Unrecog/Recog > 0.70
Rough Road:
Non-Crankshaft based:
Disabled
TOSS
discard test
discard test
discard test
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
TOSS dispersion
AND No Active DTCs
Enable Conditions
Time Required
MIL
Illum.
Fault
Code
Crankshaft
P0315
Position
System
Variation Not
Learned
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Sum of Compensation
factors. Each Cylinder
pair shares one
compensation factor. A
perfect factor would be
1.0000. Unlearned
factors are defaulted out
of range so the sum of
factors would be out of
range.
2.0040
OR 1.9960
OBD Manufacturer
Enable Counter
MEC = 0
0.50 seconds
Type A,
1 Trips
Frequency
Continuous100
msec
Fault
Code
Knock
P0324
Sensor (KS)
Performance
Per Cylinder
Monitor Description
Malfunction Criteria
Secondary Parameters
Enable Conditions
Diagnostic Enabled?
Yes
2.0 seconds
Engine Speed
8,500 RPM
0 mg/cylinder
and
2,000 mg/cylinder
ECT
-40 deg's C
IAT
-40 deg's C
Threshold Value
-------------------
-------------------
Engine Speed
580 RPM
Cumlative Number of
Engine Revs Above Min
Eng Speed (per key
cycle)
100 Revs
-------------------
-------------------
-------------
Individual Cylinders
enabled for Abnormal
Noise
See AbnormalNoise_
CylsEnabled (Supporting
Tables)
Abn Noise
Weight
Coefficient =
0.0400
Engine Speed
2,500 RPM
Updated each
engine event
Cumlative Number of
Engine Revs Above Min
Eng Speed (per key
100 Revs
MIL
Illum.
Type B,
2 Trips
-----------------
VaKNKD_k_PerfCylKnock
IntFilt
(where 'Knock Intensity' =
0 with no knock; and > 0
& proportional to knock
magnitude with knock)
------------------- -----------------
Time Required
Excessive Knk
Weight
Coefficient =
0.0300
Updated each
engine event
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
-------------------
Secondary Parameters
Enable Conditions
Time Required
cycle)
-------------------
-------------------
-------------
Engine Speed
8,500 RPM
Cumlative Number of
Engine Revs Above Min
Eng Speed (per keycycle)
100 Revs
VaKNKD_k_PerfCylFlatFil
tInt
Flat Signal
Weight
Coefficient =
0.010
Updated each
engine event
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Knock
Sensor (KS)
Circuit Bank
1
P0325
> OpenCktThrshMin
and
< OpenCktThrshMax
Diagnostic Enabled?
Yes
Type B,
2 Trips
2.0 seconds
Engine Speed
580 RPM
and
8,500 RPM
Weight
Coefficient =
0.0100
Cumulative Number of
Engine Revs (per key
cycle) within min/max
Engine Speed enable
(above)
100 revs
0 mg/cylinder
and
2,000 mg/cylinder
ECT
-40 deg's C
IAT
-40 deg's C
See Supporting
Tables
Thresholds for
OpenMethod = 20 kHz:
OpenCktThrshMin
(20 kHz) &
OpenCktThrshMax
(20 kHz)
Thresholds for
OpenMethod =
NormalNoise:
OpenCktThrshMin
(Normal Noise) &
OpenCktThrshMax
(Normal Noise)
Updated each
engine event
Fault
Code
Knock
P0326
Sensor (KS)
Performance
Bank 1
Monitor Description
Malfunction Criteria
Threshold Value
-----------------
Secondary Parameters
Enable Conditions
Diagnostic Enabled?
Yes
2.0 seconds
Engine Speed
8,500 RPM
0 mg/cylinder
and
2,000 mg/cylinder
ECT
-40 deg's C
IAT
-40 deg's C
------------------Engine Speed
Cumlative Number of
Engine Revs Above Min
Eng Speed (per key
cycle)
100 Revs
Time Required
Type B,
2 Trips
-----------------
< AbnormalNoise_
Threshold (see
Supporting Tables)
------------------Individual Cylinders
enabled for Abnormal
Noise
------------------See AbnormalNoise_
CylsEnabled (Supporting
Tables)
------------Abnormal Noise
Weight
Coefficient =
0.0100
Engine Speed
2,500 RPM
Cumlative Number of
Engine Revs Above Min
Eng Speed (per key
100 Revs
MIL
Illum.
Updated each
engine event
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
------------Flat Signal
100 Revs
Weight
Coefficient =
cycle)
------------------3. Flat Signal Diag:
Filtered Signal Delta
(Current FFT Intensity Ave_Intensity_No-Knock)
------------------Engine Speed
Cumlative Number of
Engine Revs Above Min
Eng Speed (per keycycle)
0.010
Updated each
engine event
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Knock
Sensor (KS)
Circuit Low
Bank 1
P0327
Diagnostic Enabled?
Yes
Type B,
2 Trips
(of 5 V reference)
Engine Speed
> 0 RPM
and
< 8,500 RPM
50 Failures
out of
63 Samples
100 msec rate
Fault
Code
Monitor Description
Malfunction Criteria
Knock
Sensor (KS)
Circuit High
Bank 1
P0328
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Diagnostic Enabled?
Yes
Type B,
2 Trips
Engine Speed
> 0 RPM
and
< 8,500 RPM
50 Failures
out of
63 Samples
100 msec rate
Fault
Code
Monitor Description
Malfunction Criteria
Crankshaft
Position
(CKP)
Sensor A
Circuit
P0335
Determines if a fault
exists with the crank
position sensor signal
No crankshaft pulses
received
Threshold Value
Secondary Parameters
Starter engaged
AND
(cam pulses being
received
OR
( DTC P0101
AND
DTC P0102
AND
DTC P0103
AND
Engine Air Flow
Enable Conditions
Time Required
MIL
Illum.
Continuous
every 100 msec
Type B,
2 Trips
= FALSE
= FALSE
= FALSE
> 1.5 grams/second ) )
Engine is Running
Continuous
every 12.5 msec
No crankshaft pulses
received
5VoltReferenceB_FA
Engine is Running
OR
Starter is engaged
No DTC Active:
2 failures out
of 10 samples
5VoltReferenceA_FA
5VoltReferenceB_FA
P0365
P0366
Fault
Code
Crankshaft
P0336
Position
(CKP)
Sensor A
Performance
Monitor Description
Malfunction Criteria
Determines if a
performance fault
exists with the crank
position sensor signal
Time in which 10 or
more crank resynchronizations occur
No crankshaft
synchronization
gap found
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Continuous
every 250 msec
Type B,
2 Trips
No DTC Active:
5VoltReferenceB_FA
P0335
Engine is Running
>= 0.4 seconds
Continuous
every 12.5 msec
Starter engaged
AND
(cam pulses being
received
OR
( DTC P0101
AND
DTC P0102
AND
DTC P0103
AND
Engine Air Flow
< 51
Engine is Running
OR
Starter is engaged
> 65
No DTC Active:
5VoltReferenceB_FA
Continuous
every 100 msec
= FALSE
= FALSE
= FALSE
> 1.5 grams/second ) )
8 failures out
of 10 samples
5VoltReferenceA_FA
5VoltReferenceB_FA
P0365
P0366
Fault
Code
Monitor Description
Malfunction Criteria
Camshaft
Position
(CMP)
Sensor
Circuit Bank
1 Sensor A
P0340
Determines if a fault
exists with the cam
position bank 1 sensor
A signal
Threshold Value
OR
Time that starter has been
engaged without a
>= 4.0 seconds
camshaft sensor pulse
Secondary Parameters
Starter engaged
AND
(cam pulses being
received
OR
( DTC P0101
AND
DTC P0102
AND
DTC P0103
AND
Engine Air Flow
Enable Conditions
Time Required
MIL
Illum.
Continuous
every 100 msec
Type B,
2 Trips
= FALSE
= FALSE
= FALSE
> 1.5 grams/second ) )
Engine is running
Continuous
every 100 msec
No camshaft pulses
received during first
12 MEDRES events
(There are 12
MEDRES events per
engine cycle
Crankshaft is
synchronized
Continuous
every MEDRES
event
Starter must be
engaged to enable the
diagnostic, but the
diagnostic will not
disable when the
starter is disengaged
No DTC Active:
5VoltReferenceA_FA
5VoltReferenceA_FA
5VoltReferenceB_FA
CrankSensor_FA
Crankshaft is
synchronized
8 failures out of
10 samples
=0
No DTC Active:
5VoltReferenceA_FA
5VoltReferenceB_FA
CrankSensor_FA
Continuous
every engine
cycle
Fault
Code
Camshaft
P0341
Position
(CMP)
Sensor
Performance
Bank 1
Sensor A
Monitor Description
Malfunction Criteria
Determines if a
performance fault
exists with the cam
position bank 1 sensor
A signal
Threshold Value
Secondary Parameters
Crankshaft is
synchronized
< 4
>6
(There are 12
MEDRES events per
engine cycle)
MIL
Illum.
Continuous
every MEDRES
event
Type B,
2 Trips
5VoltReferenceA_FA
5VoltReferenceB_FA
CrankSensorFA
Crankshaft is
synchronized
< 398
> 402
Time Required
Enable Conditions
No DTC Active:
8 failures out of
10 samples
5VoltReferenceA_FA
5VoltReferenceB_FA
CrankSensorFA
Continuous
every engine
cycle
Fault
Code
IGNITION
P0351
CONTROL
#1 CIRCUIT
- for 3 DTC
implementati
on only
Monitor Description
Malfunction Criteria
Threshold Value
Diagnoses Cylinder #1
Ignition Control (EST)
output driver circuit for
an Open Circuit fault.
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Type B,
2 Trips
50 Failures
out of
63 Samples
Engine running
Ignition Voltage
Fault
Code
IGNITION
P0352
CONTROL
#2 CIRCUIT
- for 3 DTC
implementati
on only
Monitor Description
Malfunction Criteria
Threshold Value
Diagnoses Cylinder #2
Ignition Control (EST)
output driver circuit for
an Open Circuit fault.
Secondary Parameters
Enable Conditions
Engine running
Ignition Voltage
Time Required
MIL
Illum.
50 Failures
Type B,
2 Trips
out of
63 Samples
100 msec rate
Fault
Code
IGNITION
P0353
CONTROL
#3 CIRCUIT
- for 3 DCT
implementati
on only
Monitor Description
Malfunction Criteria
Threshold Value
Diagnoses Cylinder #3
Ignition Control (EST)
output driver circuit for
an Open Circuit fault.
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Type B,
2 Trips
50 Failures
out of
63 Samples
Engine running
Ignition Voltage
Fault
Code
IGNITION
P0354
CONTROL
#4 CIRCUIT
- for 3 DTC
implementati
on only
Monitor Description
Malfunction Criteria
Threshold Value
Diagnoses Cylinder #4
Ignition Control (EST)
output driver circuit for
an Open Circuit fault.
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Type B,
2 Trips
50 Failures
out of
63 Samples
Engine running
Ignition Voltage
Fault
Code
Monitor Description
Malfunction Criteria
Camshaft
Position
(CMP)
Sensor
Circuit Bank
1 Sensor B
P0365
Determines if a fault
exists with the cam
position bank 1 sensor
B signal
Threshold Value
OR
Time that starter has been
engaged without a
>= 4.0 seconds
camshaft sensor pulse
Secondary Parameters
Starter engaged
AND
(cam pulses being
received
OR
( DTC P0101
AND
DTC P0102
AND
DTC P0103
AND
Engine Air Flow
Enable Conditions
Time Required
MIL
Illum.
Continuous
every 100 msec
Type B,
2 Trips
= FALSE
= FALSE
= FALSE
> 1.5 grams/second ) )
Engine is running
Continuous
every 100 msec
No camshaft pulses
received during first
12 MEDRES events
(There are 12
MEDRES events per
engine cycle
Crankshaft is
synchronized
Continuous
every MEDRES
event
Starter must be
engaged to enable the
diagnostic, but the
diagnostic will not
disable when the
starter is disengaged
No DTC Active:
5VoltReferenceA_FA
5VoltReferenceA_FA
5VoltReferenceB_FA
CrankSensor_FA
Crankshaft is
synchronized
8 failures out of
10 samples
=0
No DTC Active:
5VoltReferenceA_FA
5VoltReferenceB_FA
CrankSensor_FA
Continuous
every engine
cycle
Fault
Code
Camshaft
P0366
Position
(CMP)
Sensor
Performance
Bank 1
Sensor B
Monitor Description
Malfunction Criteria
Determines if a
performance fault
exists with the cam
position bank 1 sensor
B signal
Threshold Value
Secondary Parameters
Crankshaft is
synchronized
< 4
>6
(There are 12
MEDRES events per
engine cycle)
MIL
Illum.
Continuous
every MEDRES
event
Type B,
2 Trips
5VoltReferenceA_FA
5VoltReferenceB_FA
CrankSensorFA
Crankshaft is
synchronized
< 398
> 402
Time Required
Enable Conditions
No DTC Active:
8 failures out of
10 samples
5VoltReferenceA_FA
5VoltReferenceB_FA
CrankSensorFA
Continuous
every engine
cycle
Fault
Code
Monitor Description
Catalyst
System Low
Efficiency
Bank 1
P0420
Malfunction Criteria
Threshold Value
Secondary Parameters
< 0.18
Enable Conditions
Time Required
MIL
Illum.
1 test attempted
per valid idle
period
Type A,
1 Trips
Minimum of 1
test per trip
Maximum of
6
tests per trip
Engine speed
Frequency:
Fueling Related :
12.5 ms
OSC
Measurements:
100 ms
Temp Prediction:
12.5ms
>
CatmonMinEngineRunTi
meToEnable
This is a function of
Coolant Temperature,
please see "Supporting
Tables" for details.
< 255
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
3. WorstPassing OSC
value (based on temp
and exhaust gas flow)
Not Active
Normalized Ratio
Calculation = (1-2) /
(3-2)
Induction Air
> -20 C
< 250 C
A Normalized Ratio of 1
essentially represents a
good part and a ratio of
0 essentially represents
a very bad part.The
Catalyst Monitoring
Test is done during idle.
Several conditions
must be meet in order
to execute this test.
These conditions and
their related values are
listed in the secondary
parameters area of this
document.
Intrusive test(s):
Fueltrim
Post O2
EVAP
EGROther vehicle
functions:
Not Active
Not Active
> 10.90 Volts
NOT in Progress
ECT
> 40 C
< 140 C
Barometric Pressure
> 70 KPA
< 50 Seconds
Refer to the
P0420_WorstPassing
OSCTableB1 and
P0420_BestFailingOS
CTableB1 table in the
Supporting Tables tab
for details
> 0.77
< 1.27
Time Required
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
AND
Engine Airflow
>
CatmonMinAirflowForW
armCatalystDeterminati
on
table (g/s)
(refer to "Supporting
Tables" tab)
(Based on engine coolant
at the time the
WarmedUpEvents counter
resets to 0.)
for at least
10 seconds
< 90 seconds
consecutively (closed
throttle consideration
involves having the driver
off the accel pedal as
stated in the Valid Idle
Period Criteria Section) .
Time Required
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
MAF
Predicted catalyst
temperature
>= 2
> 0.90
< 1.05
Time Required
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
> 0.53
< 0.13
and the current OSC
Normalized Ratio value is
Maximum RSR tests to
detect failure when RSR
is enabled.
18
>0 C
0 seconds noncontinuously.
MAF_SensorFA
MAF_SensorTFTKO
AmbPresDfltdStatus
Time Required
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
IAT_SensorCircuitFA
IAT_SensorCircuitTFTKO
ECT_Sensor_FA
O2S_Bank_1_Sensor_1_
FA
O2S_Bank_1_Sensor_2_
FA
O2S_Bank_2_Sensor_1_
FA
O2S_Bank_2_Sensor_2_
FA
FuelTrimSystemB1_FA
FuelTrimSystemB1_TFTK
O
FuelTrimSystemB2_FA
FuelTrimSystemB2_TFTK
O
EngineMisfireDetected_F
A
EvapPurgeSolenoidCircuit
_FA
IAC_SystemRPM_FA
EGRValvePerformance_F
A
EGRValveCircuit_FA
CamSensorAnyLocationF
A
CrankSensorFA
TPS_Performance_FA
EnginePowerLimited
Time Required
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Evaporative
Emission
(EVAP)
System
Small Leak
Detected
P0442
Threshold Value
Enable Conditions
Time Required
MIL
Illum.
Fuel Level
Drive Time
Drive length
ECT
Baro
Distance since assembly
plant
Engine not run time
before key off must be
10 % Percent 90 %
600 seconds
5.0 miles
63 C
70 kPa
10.0 miles
Type A,
1 Trips
When EWMA is
Secondary Parameters
OR
Time since last complete
test
if normalized result or
EWMA is failing
10 hours
Estimated ambient
temperature at end of
drive
0 CTemperature 34 C
EWMA
Average
run
length is
8 to 12
trips
under
normal
condition
s
Run
length is
3 to 6
trips
after
code
clear or
nonvolatile
reset
Fault
Code
Monitor Description
the pressure drops
( -62.27 ) Pa from peak
pressure, the vent is
then opened for 60
seconds to normalize
the system pressure.
The vent is again
closed to begin the
vacuum portion of the
test (phase-2). As the
fuel temperature
continues to fall, a
vacuum will begin
forming. The vacuum
will continue until it
reaches a vacuum
peak. When the
pressure rises 62.27
Pa from vacuum peak,
the test then
completes. If the key is
turned on while the
diagnostic test is in
progress, the test will
abort.
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
7,200 seconds
OR
3. Less than a short soak
and Previous EAT Not
Valid
Previous time since
engine off
AND
Vehicle Speed
AND
Mass Air Flow
7,200 seconds
25 mph
7 g/sec
Time Required
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
< -5
Time Required
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Detected
See P0464 Fault Code for
information on fuel level
refueling.
OR
4. Vacuum Out of Range
and No Refueling
See P0451 Fault Code for
information on vacuum
sensor out of range and
P0464 Fault Code for
information on fuel level
refueling.
OR
5. Vacuum Out of Range
and Refueling Detected
See P0451 Fault Code for
information on vacuum
sensor out of range and
P0464 Fault Code for
information on fuel level
refueling.
OR
6. Vent Valve Override
Failed
Device control using an
off-board tool to control
the vent solenoid, cannot
exceed
during the EONV test
OR
7. Key up during EONV
test
0.50 seconds
Time Required
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
No active DTCs:
MAF_SensorFA
ECT_Sensor_FA
IAT_SensorFA
VehicleSpeedSensor_FA
IgnitionOffTimeValid
AmbientAirDefault
P0443
P0446
P0449
P0452
P0453
P0455
P0496
Time Required
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Evaporative
Emission
(EVAP)
Canister
Purge
Solenoid
Valve Circuit
(ODM)
P0443
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Open circuit:
200 K impedence
between signal and
controller ground
PT Relay Voltage
20 failures out of
25 samples
Type B,
2 Trips
250 ms / sample
Note: In
certain
controlle
rs P0458
may also
set
(Caniste
r Purge
Solenoid
Short to
Ground)
Fault
Code
Evaporative P0446
Emission
(EVAP) Vent
System
Performance
(No ELCP Conventional
EVAP
Diagnostic)
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Fuel Level
System Voltage
10 % Percent 90 %
11 volts Voltage 32
volts
4 C Temperature 30
C
35 C
70 kPa
Type B,
2 Trips
< -623 Pa
60 seconds
Startup IAT
> 1,245 Pa
60 seconds
Startup ECT
BARO
No active DTCs:
> 2,989 Pa
5 seconds
8 liters
MAP_SensorFA TPS_FA
VehicleSpeedSensor_FA
IAT_SensorFA
ECT_Sensor_FA
AmbientAirDefault
EnginePowerLimited
P0443
P0449
P0452
P0453
P0454
Time is
dependent on
driving
conditions
Maximum time
before test abort
is 1,000 seconds
Fault
Code
Monitor Description
Malfunction Criteria
Evaporative
Emission
(EVAP) Vent
Solenoid
Control
Circuit
(ODM)
P0449
Threshold Value
Secondary Parameters
Open circuit:
200 K impedence
between signal and
controller ground
Enable Conditions
Time Required
MIL
Illum.
20 failures out of
25 samples
Type B,
2 Trips
250 ms / sample
Note: In
certain
controlle
rs P0498
may also
set (Vent
Solenoid
Short to
Ground)
Fault
Code
Fuel Tank
P0451
Pressure
(FTP)
Sensor
Circuit
Performance
(No ELCP Conventional
EVAP
Diagnostic)
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
This test will execute
whenever the engine-off
natural vacuum small leak
test (P0442) executes
0.2 volts
0.2 volts
Enable Conditions
Time Required
MIL
Illum.
This test is
executed during
an engine-off
natural vacuum
small leak test.
The number of
times that it
executes can
range from zero
to two per
engine-off
period.The
length of the test
is determined by
the refueling
rationality test,
which can take
up to 600
seconds to
complete.
Type A,
1 Trips
EWMA
Average
run
length:
6
Run
length is
2 trips
after
code
clear or
nonvolatile
reset
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Fuel Tank
Pressure
(FTP)
Sensor
Circuit Low
Voltage
P0452
Enable Conditions
Time Required
MIL
Illum.
Type B,
2 Trips
0.10 seconds
12.5 ms / sample
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Fuel Tank
Pressure
(FTP)
Sensor
Circuit High
Voltage
P0453
Enable Conditions
Time Required
MIL
Illum.
Type B,
2 Trips
0.10 seconds
12.5 ms / sample
Fault
Code
Monitor Description
Malfunction Criteria
Fuel Tank
Pressure
(FTP)
Sensor
Circuit
Intermittent
P0454
If an abrupt change in
tank vacuum is detected
the engine-off natural
vacuum test is aborted
due to an apparent
refueling event.
Subsequent to the abort,
a refueling rationality test
is executed to confirm that
a refueling event
occurred. If a refueling is
confirmed, then the test
sample is considered
passing. Otherwise, the
sample is considered
failing indicating an
intermittent signal
problem. An abrupt
change is defined as a
change in vacuum: in the > 112 Pa
span of 1.0 seconds. But < 249 Pa
in 12.5 msec. A refueling
event is confirmed if the
fuel level has a persistent
> 10 %
change of
for 30 seconds during a
600 second refueling
rationality test.
Threshold Value
Secondary Parameters
This test will execute
whenever the engine-off
natural vacuum small leak
test (P0442) executes and
the canister vent solenoid
is closed
Enable Conditions
Time Required
MIL
Illum.
This test is
executed during
an engine-off
natural vacuum
small leak test.
The test can only
execute up to
once per engineoff period.The
length of the test
is determined by
the refueling
rationality test,
which can take
up to 600
seconds to
complete.The
test will report a
failure if 2 out of
3 samples are
failures.
Type A,
1 Trips
12.5 ms / sample
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Evaporative
Emission
(EVAP)
System
Large Leak
Detected
P0455
Purge volume
while
Tank vacuum
> 10 liters
Fuel Level
System Voltage
10 % Percent 90 %
11 volts Voltage 32
volts
70 kPa
4.80 %
Type B,
2 Trips
Purge valve is
controlled (to allow
purge flow) and vent
valve is commanded
closed.
1,868 Pa
BARO
Purge Flow
No active DTCs:
2,117 Pa
MAP_SensorFA
TPS_FA
VehicleSpeedSensor_FA
IAT_SensorFA
ECT_Sensor_FA
AmbientAirDefault
EnginePowerLimited
P0443
P0449
P0452
P0453
P0454
8 C
1,000 seconds
4 CTemperature 30 C
35 C
Time is
dependent on
driving
conditions
Maximum time
before test abort
is 1,000 seconds
Weak Vacuum
Follow-up Test
With large leak
detected, the
follow-up test is
limited to 1,300
seconds. Once
the MIL is on, the
follow-up test
runs indefinitely.
Fault
Code
Monitor Description
Malfunction Criteria
Evaporative
Emission
System
Purge
Control
Valve Circuit
Low
P0458
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Short to ground:
0.5 impedence
between signal and
controller ground
PT Relay Voltage
20 failures out of
25 samples
Type B,
2 Trips
250 ms / sample
Note: In
certain
controlle
rs P0443
may also
set
(Caniste
r Purge
Solenoid
Open
Circuit)
Fault
Code
Monitor Description
Malfunction Criteria
Evaporative
Emission
System
Purge
Control
Valve Circuit
High
P0459
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Short to power:
0.5 impedence
between signal and
controller power
PT Relay Voltage
20 failures out of
25 samples
Type B,
2 Trips
250 ms / sample
Fault
Code
Fuel Level
P0461
Sensor 1
Performance
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
< 3 liters
Engine Running
No active DTCs:
(For use on
vehicles with
a single fuel
tank)
Enable Conditions
VehicleSpeedSensor_FA
Time Required
MIL
Illum.
250 ms / sample
Type B,
2 Trips
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Fuel Level
Sensor 1
Circuit Low
Voltage
P0462
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Type B,
2 Trips
100 ms / sample
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Fuel Level
Sensor 1
Circuit High
Voltage
P0463
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Type B,
2 Trips
100 ms / sample
Fault
Code
Monitor Description
Malfunction Criteria
Fuel Level
Sensor 1
Circuit
Intermittent
P0464
Threshold Value
Secondary Parameters
This test will execute
whenever the engine-off
natural vacuum small leak
test (P0442) executes
Enable Conditions
Time Required
MIL
Illum.
This test is
executed during
an engine-off
natural vacuum
small leak test.
The test can only
execute up to
once per engineoff period.The
length of the test
is determined by
the refueling
rationality test,
which can take
up to 600
seconds to
complete.The
test will report a
failure if 2 out of
3 samples are
failures.
Type A,
1 Trips
100 ms / sample
> 10 %
> 10 %
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Cooling Fan
1 Relay
Control
Circuit Open
(ODM) (Not
used on
EREV)
P0480
Open Circuit:
200 K impedance
between signal and
controller ground
50 failures out of
63 samples
Type B,
2 Trips
100 ms / sample
Note: In
certain
controlle
rs P0691
may also
set (Fan
1 Short
to
Ground).
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Cooling Fan
2 Relay
Control
Circuit Open
(ODM)
P0481
Open Circuit:
200 K impedance
between signal and
controller ground
50 failures out of
63 samples
Type B,
2 Trips
100 ms / sample
Note: In
certain
controlle
rs P0693
may also
set (Fan
2 Short
to
Ground)
Fault
Code
Evaporative P0496
Emission
(EVAP)
System Flow
During NonPurge
(No ELCP Conventional
EVAP
Diagnostic)
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Tank Vacuum
for
> 2,491 Pa
5 seconds
Fuel Level
System Voltage
Type B,
2 Trips
Test time
refer to P0496:
Purge Valve Leak
Test Engine Vacuum
Test Time (Cold Start)
as a Function of Fuel
Level Table in
Supporting Tables.
BARO
Startup IAT
10 % Percent 90 %
11 volts Voltage 32
volts
70 kPa
4 CTemperature 30 C
Startup ECT
Engine Off Time
35 C
28,800.0 seconds
No active DTCs:
MAP_SensorFA
TPS_FA
VehicleSpeedSensor_FA
IAT_SensorFA
ECT_Sensor_FA
AmbientAirDefault
EnginePowerLimited
P0443
P0449
P0452
P0453
P0454
Fault
Code
Monitor Description
Malfunction Criteria
Evaporative
Emission
System Vent
Solenoid
Control
Circuit Low
P0498
Threshold Value
Secondary Parameters
Short to ground:
0.5 impedence
between signal and
controller ground
Enable Conditions
Time Required
MIL
Illum.
20 failures out of
25 samples
Type B,
2 Trips
250 ms / sample
Note: In
certain
controlle
rs P0449
may also
set (Vent
Solenoid
Open
Circuit)
Fault
Code
Monitor Description
Evaporative
Emission
System Vent
Solenoid
Control
Circuit High
P0499
Malfunction Criteria
Threshold Value
Secondary Parameters
Short to power:
0.5 impedence
between signal and
controller power
Enable Conditions
Time Required
MIL
Illum.
20 failures out of
25 samples
Type B,
2 Trips
250 ms / sample
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Low Engine
Speed Idle
System
P0506
Baro
> 70 kPa
Diagnostic runs
in every 12.5 ms
loop
Type B,
2 Trips
filter coefficient
0.00300
Coolant Temp
>
KeSPDD_T_EnblECT_Mi
n ( 60 C) and <
KfECTI_T_EngCoolHotHi
Thresh ( 125 C)
Must verify
KfECTI_T_EngCoolHotLo
Thresh ( 120 ) is less than
KfECTI_T_EngCoolHotHi
Thresh ( 125 )
Diagnostic
reports pass or
fail in 10
seconds once all
enable
conditions are
met
60 sec
Ignition voltage
32 volts 11
3 sec
> 3 sec
IAT
> -20 C
Vehicle speed
1.24 mph
25 rpm
Idle time
> 10 sec
For manual
transmissions:
Clutch Pedal Position
or
Clutch Pedal Position
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
No active DTCs
TC_BoostPresSnsrFA
ECT_Sensor_FA
EnginePowerLimited
EGRValveCircuit_FA
EGRValvePerformance_F
A
IAT_SensorCircuitFA
EvapFlowDuringNonPurg
e_FA
FuelTrimSystemB1_FA
FuelTrimSystemB2_FA
FuelInjectorCircuit_FA
MAF_SensorFA
EngineMisfireDetected_F
A
IgnitionOutputDriver_FA
Time Required
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
TPS_FA
TPS_Performance_FA
VehicleSpeedSensor_FA
FuelLevelDataFault
LowFuelConditionDiagnos
tic
Clutch Sensor FA
AmbPresDfltdStatus
P2771
> 10 sec
Time Required
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
High Engine
Speed Idle
System
P0507
Baro
> 70 kPa
Diagnostic runs
in every 12.5 ms
loop
Type B,
2 Trips
filter coefficient
0.00300
Coolant Temp
>
KeSPDD_T_EnblECT_Mi
n ( 60 C) and <
KfECTI_T_EngCoolHotHi
Thresh ( 125 C)
Must verify
KfECTI_T_EngCoolHotLo
Thresh ( 120 ) is less than
KfECTI_T_EngCoolHotHi
Thresh ( 125 )
Diagnostic
reports pass or
fail in 10
seconds once all
enable
conditions are
met
60 sec
Ignition voltage
32 volts 11
3 sec
> 3 sec
IAT
> -20 C
Vehicle speed
1.24 mph
25 rpm
For manual
transmissions:
Clutch Pedal Position
or
Clutch Pedal Position
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
PTO not active
Transfer Case not in 4WD
LowState
Off-vehicle device control
(service bay control) must
not be active.
following conditions not
TRUE:
(VeTESR_e_EngSpdReqI
ntvType =
CeTESR_e_EngSpdMinLi
mit AND
VeTESR_e_EngSpdReqR
espType =
CeTESR_e_NoSuggestio
n)
Clutch is not depressed
No active DTCs
TC_BoostPresSnsrFA
ECT_Sensor_FA
EnginePowerLimited
EGRValveCircuit_FA
EGRValvePerformance_F
A
IAT_SensorCircuitFA
EvapFlowDuringNonPurg
e_FA
FuelTrimSystemB1_FA
FuelTrimSystemB2_FA
FuelInjectorCircuit_FA
MAF_SensorFA
EngineMisfireDetected_F
A
IgnitionOutputDriver_FA
TPS_FA
TPS_Performance_FA
VehicleSpeedSensor_FA
Time Required
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
FuelLevelDataFaultLow
FuelConditionDiagnostic
Clutch SensorFA
AmbPresDfltdStatus
P2771
> 10 sec
Time Required
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Cruise
Control
MutilFuncton
Switch
Circuit
P0564
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
1.00
fail continuously
for greater than
0.794
seconds
MIL
Illum.
MIL:
Type C,
No MIL
Special
Type C
Fault
Code
Monitor Description
Malfunction Criteria
Cruise
Control
Resume
Circuit
P0567
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
1.00
fail continuously
for greater than
90.000
seconds
MIL
Illum.
MIL:
Type C,
No MIL
Special
Type C
Fault
Code
Monitor Description
Malfunction Criteria
Cruise
Control Set
Circuit
P0568
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
1.00
fail continuously
for greater than
90.000
seconds
MIL:
Type C,
No MIL
Special
Type C
Fault
Code
Cruise
P0575
Control Input
Circuit
Monitor Description
Malfunction Criteria
If x of y rolling count /
protection value faults
occur, disable cruise for
duration of fault
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
1.00
10
/
16
counts
MIL:
Type C,
No MIL
Special
Type C
Fault
Code
Monitor Description
Malfunction Criteria
This diagnostic
monitors the Brake
Pedal Position Sensor
for a stuck in range
failure
Threshold Value
Secondary Parameters
Enable Conditions
1.00
Time Required
MIL:
Type A,
1 Trips
OR
total number of
EWMA tests >
15.00
MIL
Illum.
total number of
EWMA tests >
2.00
Fault
Code
Monitor Description
Malfunction Criteria
Brake Pedal
Position
Sensor
Circuit Low
P057C
Threshold Value
Secondary Parameters
Enable Conditions
5.00
1.00
Time Required
20
/ 32.00
counts
MIL
Illum.
MIL:
Type A,
1 Trips
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Brake Pedal
Position
Sensor
Circuit High
P057D
If x of y samples are
observed above failure
threshold, default brake
pedal position to zero
percent and set DTC
95.00
1.00
20.00 /
MIL:
Type A,
1 Trips
32.00 counts
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Thermostat
Heater
Control
Open Circuit
P0597
Open Circuit:
200 K impedance
between signal and
controller ground.
= True
15 failures out of
30 samples
= True
= True
===================
Type B,
2 Trips
Note: In
certian
controlle
rs P0598
may also
set
= not Indeterminate
1 sec/ sample
Continuous
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Thermostat
Heater
Control
Circuit Low
P0598
Short to ground:
0.5 impedance
between signal and
controller ground
= True
15 failures out of
30 samples
= True
= True
================
Type B,
2 Trips
Note: In
certian
controlle
rs P0597
may also
set
= not Indeterminate
1 sec/ sample
Continuous
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Thermostat
Heater
Control
Circuit High
P0599
Short to power:
0.5 impedance
between signal and
controller power.
= True
15 failures out of
30 samples
Type B,
2 Trips
= True
= True
==================
= not Indeterminate
1 sec/ sample
Continuous
Fault
Code
Monitor Description
ColdStrtA_C
amPstnB1
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Type B,
2 Trips
Fault
Code
Monitor Description
ColdStrtB_C
amPstnB1
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Type B,
2 Trips
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Control
Module
Read Only
Memory
(ROM)
P0601
Secondary Parameters
Time Required
MIL
Illum.
Diagnostic runs
continuously in
the background.
Type A,
1 Trips
254
failures detected via
Error Correcting Code
Diagnostic runs
continuously via
the flash
hardware.
Diagnostic runs
continuously.
Will report a
detected fault
within 200 ms.
The Secondary
Processor's calculated
checksum does not match
the stored checksum
value. Covers all
software and calibrations.
Diagnostic runs
continuously in
the background.
Enable Conditions
Fault
Code
Control
P0602
Module Not
Programmed
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
PCM State
= crank or run
Diagnostic runs
at powerup and
once per second
continuously
after that
Type A,
1 Trips
Fault
Code
Control
P0603
Module Long
Term
Memory
Reset
Monitor Description
Malfunction Criteria
Non-volatile memory
checksum error at
controller power-up
Checksum at power-up
does not match checksum
at power-down
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Diagnostic runs
at powerup
Type A,
1 Trips
Diagnostic
reports a fault if
1 failure occurs
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
ECM RAM
Failure
P0604
Secondary Parameters
Time Required
MIL
Illum.
254 counts
Type A,
1 Trips
254 counts
5 counts
Enable Conditions
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
65,534 counts
Diagnostic runs
continuously
(background
loop)
5 counts
Enable Conditions
Time Required
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Loss or invalid
message at
initialization detected
or loss or invalid
message after a valid
message was recieved
Loss or invalid
message at
initialization detected
or loss or invalid
message after a valid
message was recieved
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
In the primary
processor,
159 / 399 counts
intermittent or
39 counts
continuous;
39 counts
continuous @
initialization.
12.5 ms /count in
the ECM main
processor
Type A,
1 Trips
In the secondary
processor,
20 / 200 counts
intermittent or
0.1875 s
continuous;
0.4750 s
continuous @
initialization.
12.5 ms /count in
the ECM
secondary
processor
KeMEMD_b_StackLimitTe
stEnbl == 1
Value of
KeMEMD_b_StackLimitTe
stEnbl is: 1 .
(If 0, this test is disabled)
variable,
depends on
length of time to
corrupt stack
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
always running
0.450 seconds
always running
3 / 17
counts
intermittent. 50
ms/count in the
ECM main
processor
KePISD_b_ALU_TestEnbl 25 ms
d == 1
Value of
KePISD_b_ALU_TestEnbl
d is: 1 .
(If 0, this test is disabled)
KePISD_b_ConfigRegTes 12.5 to 25 ms
tEnbld == 1
Value of
KePISD_b_ConfigRegTes
tEnbld is: 1 .
(If 0, this test is disabled)
Secondary processor
detects an error in the
toggling of a hardware
discrete line controlled by
the MAIN processor:
number of discrete
changes > =
or < =
over time window(50ms)
KePISD_b_MainCPU_SO 50 ms
H_FltEnbld == 1
Value of
KePISD_b_ConfigRegTes
tEnbld is: 1
.
(If 0, this test is disabled)
7
17
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
360.000
seconds
KePISD_b_ALU_TestEnbl 25 ms
d == 1
Value of
KePISD_b_ALU_TestEnbl
d is: 1 .
(If 0, this test is disabled)
KePISD_b_ConfigRegTes 12.5 to 25 ms
tEnbld == 1
Value of
KePISD_b_ConfigRegTes
tEnbld is: 1 .
(If 0, this test is disabled)
KeMEMD_b_StackLimitTe
stEnbl == 1
Value of
KeMEMD_b_StackLimitTe
stEnbl is: 1 .
. (If 0, this test is
disabled)
0.4950
KePISD_b_A2D_CnvrtrTe 5 / 10
stEnbld == 1
counts or
Value of
0.150
KePISD_b_A2D_CnvrtrTe seconds
stEnbld is: 1 .
continuous; 50
(If 0, this test is disabled) ms/count in the
ECM main
processor
KeMEMD_b_FlashECC_
CktTestEnbl == 1 Value of
KeMEMD_b_FlashECC_
CktTestEnbl is: 1 .
(If 0, this test is disabled)
variable,
depends on
length of time to
corrupt stack
variable,
depends on
length of time to
access flash with
corrupted
memory
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
KeMEMD_b_RAM_ECC_
CktTestEnbl == 1
Value of
KeMEMD_b_RAM_ECC_
CktTestEnbl is: 1 .
(If 0, this test is disabled)
variable,
depends on
length of time to
write flash to
RAMvariable,
depends on
length of time to
write flash to
RAM
KePISD_b_DMA_XferTest
Enbld == 1
Value of
KePISD_b_DMA_XferTest
Enbld is:
0.
(If 0, this test is disabled)
variable,
depends on
length of time to
write flash to
RAM
controller initialization.
Counter >=
>= 1 incorrect
sequence.
/
Sample Table, f
(Loop Time)See
supporting
tables: PSW
Sequence
Sample f(Loop
Time)
counts
50 ms/count in
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
the ECM main
processor
MAIN processor
determines a seed has
not changed within a
specified time period
within the 50ms task.
KePISD_b_SeedUpdKey
StorFltEnbl == 1
Value of
KePISD_b_SeedUpdKey
StorFltEnbl is:
1.
(If 0, this test is disabled)
Table, f(Loop
Time). See
supporting
tables: Last
Seed Timeout f
(Loop Time)
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Fuel Pump
Relay
Control
Circuit Low
Voltage
P0628
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Short to ground:
0.5 impedance
between signal and
controller ground
Run/Crank Voltage
Voltage 11 volts
8 failures out of
10 samples
Type B,
2 Trips
Engine Speed
0 RPM
250 ms / sample
Fault
Code
Monitor Description
Malfunction Criteria
Control
Module
EEPROM
Error
P062F
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Ignition State
= unlock/accessory, run,
or crank
1 test failure
Type B,
2 Trips
Diagnostic runs
once at powerup
Fault
Code
VIN Not
P0630
Programmed
or
Mismatched
- Engine
Control
Module
(ECM)
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
= 00 or FF
OBD Manufacturer
Enable Counter
=0
250 ms / test
Continuous
Type A,
1 Trips
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
5 Volt
Reference
#1 Circuit
P0641
Detects a continuous or
intermittent short on the
5 volt reference circuit
#1
4.875
5.125
Secondary Parameters
0.0495
Enable Conditions
Time Required
MIL
Illum.
19 / 39
counts or
0.1875
sec continuous;
12.5 ms/count in
main processor
Type A,
1 Trips
Fault
Code
Malfunction
P0650
Indicator
Lamp (MIL)
Control
Circuit
(ODM) Open
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Diagnoses the
malfunction indicator
lamp control low side
driver circuit for circuit
faults.
Open circuit:
200 K impedance
between signal and
controller ground
Run/Crank Voltage
Voltage 11 volts
20 failures out of
25 samples
Type B,
No MIL
50 ms / sample
NO MIL
Note: In
certain
controlle
rs
P263A
may also
set (MIL
Control
Short to
Ground)
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
5 Volt
Reference
#2 Circuit
P0651
Detects a continuous or
intermittent short on the
5 volt reference circuit
#2
4.875
5.125
Secondary Parameters
0.0495
Enable Conditions
Time Required
MIL
Illum.
19 / 39
counts or
0.1875
sec continuous;
12.5 ms/count in
main processor
Type A,
1 Trips
Fault
Code
Powertrain
P0685
Relay
Control
(ODM) Open
Monitor Description
Malfunction Criteria
Diagnoses the
Voltage low during driver
powertrain relay control off state (indicates open
low side driver circuit
circuit)
for circuit faults
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Open Circuit:
200 K ohms
impedance between
signal and controller
ground
Run/Crank Voltage
Voltage 11 volts
8 failures out of
10 samples
Type B,
2 Trips
250 ms / sample
Note: In
certain
controlle
rs P0686
may also
set
(Powertr
ain
Relay
Control
Short to
Ground).
Fault
Code
Monitor Description
Malfunction Criteria
Powertrain
Relay
Control
(ODM) Low
P0686
Diagnoses the
Voltage low during driver
powertrain relay control off state (indicates shortlow side driver circuit
to-ground)
for circuit faults
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Short to ground:
0.5 impedance
between signal and
controller ground
Run/Crank Voltage
Voltage 11 volts
8 failures out of
10 samples
Type B,
2 Trips
250 ms / sample
Note: In
certain
controlle
rs P0685
may also
set
(Powertr
ain
Relay
Control
Open
Circuit).
Fault
Code
Monitor Description
Malfunction Criteria
Powertrain
Relay
Control
(ODM) High
P0687
Diagnoses the
Voltage high during driver
powertrain relay control on state (indicates short
low side driver circuit
to power)
for circuit faults
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Short to power:
0.5 impedance
between signal and
controller power
Run/Crank Voltage
Voltage 11 volts
8 failures out of
10 samples
Type B,
2 Trips
250 ms / sample
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Powertrain
Relay
Feedback
Circuit High
P0690
Powertrain relay
commanded OFF
50 failures out
of 63 samples
Type B,
2 Trips
No active DTCs:
PowertrainRelayStateOn_
FA
100ms / Sample
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Cooling Fan
1 Relay
Control
Circuit Low
Voltage
(ODM)
P0691
Short to ground:
0.5 impedance
between signal and
controller ground
50 failures out of
63 samples
Type B,
2 Trips
100 ms / sample
Note: In
certain
controlle
rs P0480
may also
set (Fan
1 Open
Circuit).
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Cooling Fan
1 Relay
Control
Circuit High
Voltage
(ODM)
P0692
Short to power:
0.5 impedance
between signal and
controller power
50 failures out of
63 samples
Type B,
2 Trips
100 ms / sample
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Cooling Fan
2 Relay
Control
Circuit Low
Voltage
(ODM)
P0693
Short to ground:
0.5 impedance
between signal and
controller ground
50 failures out of
63 samples
Type B,
2 Trips
100 ms / sample
Note: In
certain
controlle
rs P0481
may also
set (Fan
2 Open
Circuit).
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Cooling Fan
2 Relay
Control
Circuit High
Voltage
(ODM)
P0694
Short to power:
0.5 impedance
between signal and
controller power
50 failures out of
63 samples
Type B,
2 Trips
100 ms / sample
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
5 Volt
Reference
#3 Circuit
P0697
Detects a continuous or
intermittent short on the
5 volt reference circuit
#3
4.875
5.125
Secondary Parameters
0.0495
Enable Conditions
Time Required
MIL
Illum.
19 / 39
counts or
0.1875
sec continuous;
12.5 ms/count in
main processor
Type A,
1 Trips
Fault
Code
Monitor Description
Malfunction Criteria
Fuel Pump
Control
Module
(FPCM)
Requested
MIL
Illumination
P069E
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Continuous
Type A,
No MIL
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
5 Volt
Reference
#4 Circuit
P06A3
Detects a continuous or
intermittent short on the
5 volt reference circuit
#4
4.875
5.125
Secondary Parameters
0.0495
Enable Conditions
Time Required
MIL
Illum.
19 / 39
counts or
0.1875
sec continuous;
12.5 ms/count in
main processor
Type A,
1 Trips
Fault
Code
Internal
P06B6
Control
Module
Knock
Sensor
Processor 1
Performance
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
>
OpenTestCktThrshMin
Diagnostic Enabled?
Yes
Type B,
2 Trips
2.0 seconds
Engine Speed
Cumlative Number of
Engine Revs (per key
cycle) within min/max
Engine Speed enable
(above)
200 Revs
0 mg/cylinder
and
2,000 mg/cylinder
and
<
OpenTestCktThrshMax
Weight
Coefficient =
0.0070
See Supporting
Tables
Updated each
engine event
Fault
Code
Monitor Description
Malfunction Criteria
Transmissio
n Control
Module
(TCM)
Requested
MIL
Illumination
P0700
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Continuous
Type A,
No MIL
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
Traction
Control
Torque
Request
Circuit
P0856
Determines if torque
request from the
EBTCM is valid
Serial Communication 2s
complement message ($140 for PPEI2 or $1C9
for PPEI3, $1CA/$1C6 for
Hybrid))
Serial communication to
EBTCM (U0108)
No loss of
communication
Count of 2's
complement
values not equal
>= 10
Power Mode
Engine Running
= Run
= True
Status of traction in
GMLAN message ($4E9)
= Traction Present
OR
Serial Communication
message ($140 for PPEI2
or $1C9 for PPEI3, $1CA/
$1C6 for Hybrid)) rolling
count value
OR
Too many minimum limit
torque request transitions
occur from TRUE to
FALSE to TRUE within a
time period
OR
Torque request greater
than torque request
diagnostic maximum
threshold
Performed on
every received
message
10 rolling count
failures out of
10 samples
Performed on
every received
message
Requested torque
intervention type
toggles from not
increasing request to
increasing request
> 8,192 Nm
for engine based
traction torque system,
OR
> 999,999 Nm
for axle based traction
torque system
>= 10 out of 10
samples
Performed every
200 ms
Performed on
every received
message
MIL
Illum.
Type C,
No MIL
Special
Type C
Fault
Code
Inlet Airflow
P1101
System
Performance
(turbocharge
d)
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Engine Speed
Engine Speed
Coolant Temp
Coolant Temp
Intake Air Temp
Intake Air Temp
Minimum total weight
factor (all factors
multiplied together)
Continuous
Type B,
2 Trips
>= 0.50
Modeled Air Flow Error
multiplied by MAF
Residual Weight Factor
based on RPM and MAF
Residual Weight Factor
based on MAF Est
MAP Model 1 Error
multiplied by MAP1
Residual Weight Factor
based on RPM
MAP Model 2 Error
multiplied by MAP2
Residual Weight Factor
based on RPM
MAP Model 3 Error
multiplied by MAP3
Residual Weight Factor
based on RPM
TIAP Model 1 Error
multiplied by TIAP
Residual Weight Factor
based on RPM
Calculation are
performed every
12.5 msec
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Correlation Offset"
See Residual Weight
Factor tables.
OR
Low Engine Air Flow is
TRUE AND
Measured TIAP measured Baro - offset as
a function of engine
speed
See table "TIAP-Baro
Correlation Offset"
AND
Manifold Pressure
MAP_SensorCircuitFA
EGRValvePerformance_F
A
MAF_SensorCircuitFA
CrankSensor_FA
ECT_Sensor_FA
IAT_SensorFA
MnfdTempSensorFA
TC_BoostPresSnsrCktFA
AmbientAirDefault
No Pending DTCs:
EGRValve_FP
ECT_Sensor_Ckt_FP
IAT_SensorCircuitFP
MnfdTempSensorCktFP
No Active DTCs:
> a threshold in gm
sec as a function of
engine speed
See table "TIAP-MAP
Correlation Min Air
Flow"
> a threshold in kPa as
a function of engine
speed
See table "TIAP-MAP
Correlation Min MAP"
AND
Filtered Mass Air Flow Mass Air Flow
Time Required
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
AND
Manifold Pressure
AND
Mass Air Flow - Filtered
Mass Air Flow
Threshold Value
Secondary Parameters
< a threshold in gm
sec as a function of
engine speed
See table "TIAP-Baro
Correlation Max Air
Flow"
< a threshold in kPa as
a function of engine
speed
See table "TIAP-Baro
Correlation Max
MAP"
< 2.0 gm/sec
Enable Conditions
Time Required
MIL
Illum.
Fault
Code
Cold Start
P1400
Emissions
Reduction
System Fault
Monitor Description
Malfunction Criteria
Average desired
accumulated exhaust
power - Average actual
accumulated exhaust
power
(too much energy
delivered to catalyst)
Average desired
accumulated exhaust
power - Average actual
accumulated exhaust
power
(too little energy delivered
to catalyst)
(EWMA filtered)
Average Power = output
of
P1400_EngineSpeedRes
idual_Table * output of
P1400_SparkResidual_T
able
NOTE: Desired
accumulated power would
use the desired catalyst
light off spark and desired
engine speed and the
actual accumuated power
would use the final
commanded spark and
actual engine speed.
Refer to the Supporting
Tables for details
Threshold Value
Secondary Parameters
< -32.00
KJ/s (high RPM failure
mode)
> 3.50
KJ/s
(low RPM failure
mode)
Catalyst Temperature
AND
Engine Coolant
AND
Engine Coolant
AND
Barometric Pressure
Enable Conditions
OR
Engine Run Time
>
CatalystLightOffExtende
dEngineRunTimeExit
OR
Barometric Pressure
MIL
Illum.
EWMA
Based Type A,
1 Trips
Time Required
Frequency:
100ms Loop
Test completes
after
10
seconds of
accumulated
qualified data.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Vehicle Speed
Allow diagnostic to
calculate residual in an
off-idle state. If the value
of the OffIdleEnable is
equal to 1 then the
"DriverOffAccelPedal" will
not be checked.
However, if the value of
OffIdleEnable is 0 then
driver must be off the
accel pedal
0
(A value of 1 allows
diagnostic to run and
calculate the residual
while off idle. A value of 0
requires calculation of the
residual at idle)
A change in throttle
position (tip-in/tip-out) will
initiate a delay in the
calculation of the average
qualified residual value.
Therefore when the:
Pedal Close Delay Timer
Time Required
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
>0
These are scalar values
that are a function of
engine run time. Refer to
ColdStartDiagnosticDel
ayBasedOnEngineRunTi
me
and the cal axis,
ColdStartDiagnosticDel
ayBasedOnEngineRunTi
meCalAxis
in the "Supporting Tables"
for details.
General Enable:
DTC's Not Set:
AcceleratorPedalFailure
ECT_Sensor_FA
IAT_SensorCircuitFA
MnfdTempSensorCktFP
CrankSensorFaultActive
FuelInjectorCircuit_FA
Time Required
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
MAF_SensorFA
MAP_SensorFA
EngineMisfireDetected_F
A
Clutch Sensor FA
IAC_SystemRPM_FA
IgnitionOutputDriver_FA
TPS_FA
VehicleSpeedSensor_FA
5VoltReferenceMAP_OO
R_Flt
TransmissionEngagedStat
e_FA
EngineTorqueInaccurate
Time Required
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Detect an inablity to
maintain a steady state
throttle position
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
0.49
ms
Type A,
1 Trips
2.00 percent
Ignition voltage failure is
false (P1682)
TPS minimum learn is not
active and Throttle is
being Controlled
Throttle is considered in a
steadystate condition
when the desired throttle
position over a 12.5 ms
period is < 0.25 percent
for a settling time period >
4.00 s
Fault
Code
Monitor Description
Malfunction Criteria
Cruise
Control
Switch State
Undertermin
ed
P155A
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
fail continuously
for greater than
15.5
seconds
MIL:
Type C,
No MIL
Special
Type C
Fault
Code
Monitor Description
Malfunction Criteria
Ignition
Voltage
Correlation
P1682
Threshold Value
Secondary Parameters
3.00 Volts
Enable Conditions
Time Required
MIL
Illum.
Powertrain commanded
on
240 / 480
counts or
0.1750
sec continuous;
12.5 ms/count in
main processor
Type A,
1 Trips
AND
(Run/Crank voltage >
Table, f(IAT). See
supporting tables: PT
Relay Pull-in Run/Crank
Voltage f(IAT)
OR PT Relay Ignition
voltage > 5.50 )
AND
Run/Crank voltage >
5.50 .
Fault
Code
Internal
P16F3
Control
Module
Redundant
Memory
Performance
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Detect Processor
Calculation faults due
to RAM corruptions,
ALU failures and ROM
failures
N/A
Ignition State
Up/down timer
175
ms continuous,
0.5
down time
multipier
Type A,
1 Trips
Ignition State
Up/down timer
475
ms continuous,
0.5
down time
multipier
Absolute difference
47.00
between Equivance Ratio Nm
torque compensation and
its dual store out of
bounds given by threshold
Ignition State
Up/down timer
175
ms continuous,
0.5
down time
multipier
Absolute difference of
Accessory torque and its
redundant calculation is
out of bounds given by
threshold range
Ignition State
Up/down timer
175
ms continuous,
0.5
down time
multipier
-47.00
Nm
47.00
Nm
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Absolute difference of
107.62
Filtered Air-per-cylinder
mg
and its redundant
calculation is out of
bounds given by threshold
range
Absolute difference
between the previous
Final Advance and the
current Final Advance not
Adjusted for Equivalence
Ratio is out of bounds
given by threshold range
10.23
degrees
High Threshold
Secondary Parameters
Enable Conditions
Time Required
Ignition State
Up/down timer
175
ms continuous,
0.5
down time
multipier
Up/down timer
128
ms continuous,
0.5
down time
multipier
Up/down timer
175
ms continuous,
0.5
down time
Ignition State
0.00
Nm
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
multipier
Low Threshold
0.00
Nm
80.00
mg
Difference between
Unmanaged Spark and
PACS Spark is greater
than threshold
10.23
degrees
Commanded Predicted
Engine Torque and its
dual store do not match
N/A
Up/down timer
428
ms continuous,
0.5
down time
multipier
Ignition State
Up/down timer
475
ms continuous,
0.5
down time
multipier
Ignition State
Up/down timer
2,048
ms continuous,
0.5
down time
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
multipier
High Threshold
Ignition State
Up/down timer
175
ms continuous,
0.5
down time
multipier
Ignition State
Up/down timer
2,048
ms continuous,
0.5
down time
multipier
Ignition State
Up/down timer
175
ms continuous,
0.5
down time
1,361.17
Nm
Low Threshold
-65,535.00
Nm
High Threshold
1,361.17
Nm
Low Threshold
-65,535.00
Nm
Absolute difference of
Friction torque and its
redundant calculation is
out of bounds given by
threshold range
47.00
Nm
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
multipier
Ignition State
Up/down timer
475
ms continuous,
0.5
down time
multipier
Up/down timer
128
ms continuous,
0.5
down time
multipier
10 / 20
counts;
25.0msec/count
0.074
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
N/A
Ignition State
Up/down timer
2,048
ms continuous,
0.5
down time
multipier
Commanded engine
torque due to fast
actuators and its dual
store do not equal
N/A
Ignition State
Up/down timer
475
ms continuous,
0.5
down time
multipier
Commanded engine
torque due to slow
actuators and its dual
store do not equal
N/A
Ignition State
Up/down timer
475
ms continuous,
0.5
down time
multipier
Ignition State
255 / 6
counts;
25.0msec/count
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
range
T/C Range Hi
Secondary Parameters
Enable Conditions
Time Required
Ignition State
255 / 6
counts;
25.0msec/count
0.10
T/C Range Lo
Low Threshold:
1.10
T/C Range Hi
0.10
T/C Range Lo
N/A
2
cylinders
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
active
Ignition State
32 / 6
counts;
25.0msec/count
N/A
Ignition State
255 / 6
counts;
25.0msec/count
N/A
Ignition State
Up/down timer
475
ms continuous,
0.5
down time
multipier
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
Up/down timer
175
ms continuous,
0.5
down time
multipier
46.00
Nm
Ignition State
Up/down timer
175
ms continuous,
0.5
down time
multipier
Engine Immediate
Request Without Motor is
greater than its redundant
calculation plus threshold
46.00
Nm
Ignition State
Up/down timer
175
ms continuous,
0.5
down time
multipier
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
47.00
Nm
Ignition State
Up/down timer
175
ms continuous,
0.5
down time
multipier
47.00
Nm
Ignition State
Up/down timer
475
ms continuous,
0.5
down time
multipier
OR
Positive Torque Offset is
less than its redundant
calculation minus
threshold
Commanded Predicted
Engine Request is greater
than its redundant
calculation plus threshold
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
Commanded Hybrid
4,096.00
Predicted Crankshaft
Nm
Request is greater than its
redundant calculation plus
threshold
Ignition State
Up/down timer
2,048
ms continuous,
0.5
down time
multipier
Commanded Hybrid
Immediate Crankshaft
Request is less than its
redundant calculation
minus threshold
4,096.00
Nm
Ignition State
Up/down timer
2,048
ms continuous,
0.5
down time
multipier
Regeneration Brake
Assist is not within a
specified range
Ignition State
Up/down timer
2,048
ms continuous,
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
1,000.00
Nm
Time Required
0.5
down time
multipier
10.23
degrees
Ignition State
Up/down timer
175
ms continuous,
0.5
down time
multipier
1.
47.00
Nm
Ignition State
Up/down timer
175
ms continuous,
0.5
down time
multipier
OR
2. Sum of Cylinder
Torque Offset exceeds
sum threshold
2.
47.00
Nm
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
47.00
Nm
Ignition State
Up/down timer
175
ms continuous,
0.5
down time
multipier
Ignition State
Up/down timer
475
ms continuous,
0.5
down time
multipier
Ignition State
Up/down timer
2,048
ms continuous,
0.5
down time
multipier
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
Commanded Immediate
Engine Request is greater
than its redundant
calculation plus threshold
47.00
Nm
Ignition State
Up/down timer
2,048
ms continuous,
0.5
down time
multipier
N/A
Up/down timer
128
ms continuous,
0.5
down time
multipier
Up/down timer
128
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
ms continuous,
0.5
down time
multipier
Ignition State
Up/down timer
175
ms continuous,
0.5
down time
multipier
Ignition State
Up/down timer
175
ms continuous,
0.5
down time
multipier
1,361.17
Nm
Ignition State
Up/down timer
2,048
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
ms continuous,
0.5
down time
multipier
1,361.17
Nm
Ignition State
Up/down timer
475
ms continuous,
0.5
down time
multipier
Commanded Immediate
1,361.17
Request is greater than its Nm
redundant calculation plus
threshold
Ignition State
Up/down timer
2,048
ms continuous,
0.5
down time
multipier
OR
Commanded Immediate
Request is less than its
redundant calculation
minus threshold
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
Commanded Immediate
Response Type is set to
Inactive
N/A
Ignition State
Up/down timer
2,048
ms continuous,
0.5
down time
multipier
Up/down timer
2,048
ms continuous,
0.5
down time
multipier
Up/down timer
475
ms continuous,
0.5
down time
multipier
Difference between
Cruise Axle Torque
Arbitrated Request and
Cruise Axle Torque
Request exceeds
threshold
170.15
Nm
46.00
Nm
Ignition State
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
47.00
Nm
Ignition State
Up/down timer
138
ms continuous,
0.5
down time
multipier
No fast unmanaged
retarded spark above the
applied spark plus the
threshold
Table, f(RPM,APC).
See supporting tables:
Delta Spark
Threshold f
(RPM,APC)
Up/down timer
128
ms continuous,
0.5
down time
multipier
Absolute difference of
adjustment factor based
on temperature and its
dual store above
threshold
2.76
m/s
Up/down timer
228
ms continuous,
0.5
down time
multipier
1. Absolute difference of
redundant calculated
engine speed above
threshold
500
RPM
Up/down timer
128
ms continuous,
0.5
Ignition State
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
down time
multipier
N/A
Ignition State
Up/down timer
175
ms continuous,
0.5
down time
multipier
Speed Control's
N/A
Preditcted Torque
Request and its dual store
do not match
Ignition State
Up/down timer
175
ms continuous,
0.5
down time
multipier
Ignition State
Up/down timer
438
ms continuous,
0.5
down time
multipier
N/A
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
10.00
percent
Ignition State
Up/down timer
175
ms continuous,
0.5
down time
multipier
0.06
kpa
Ignition State
Up/down timer
175
ms continuous,
0.5
down time
multipier
47.00
Nm
Ignition State
Up/down timer
475
ms continuous,
0.5
down time
multipier
47.00
Nm
Ignition State
Up/down timer
475
ms continuous,
0.5
down time
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
multipier
Torque feedback
High Threshold
proportional term is out of
allowable range or its dual 23.50
store copy does not
Nm
match
Ignition State
Up/down timer
475
ms continuous,
0.5
down time
multipier
Ignition State
Up/down timer
475
ms continuous,
0.5
down time
multipier
Low Threshold
-23.50
Nm
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
Ignition State
Up/down timer
475
ms continuous,
0.5
down time
multipier
Ignition State
Up/down timer
475
ms continuous,
0.5
down time
multipier
2.94
Nm/loop
High Threshold
47.00
Nm
Low Threshold
- 47.00
Nm
Difference of torque
desired throttle area and
its redundant calculation
is out of bounds given by
threshold range
High Threshold
0.50 %
Low Threshold
- 0.50 %
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
Difference of torque
model coefficients and its
redundant calculation is
out of bounds given by
threshold range
High Threshold
0.0000800 Low
Threshold - 0.0000800
Ignition State
Up/down timer
175
ms continuous,
0.5
down time
multipier
Ignition State
Up/down timer
475
ms continuous,
0.5
down time
multipier
Ignition State
Up/down timer
475
ms continuous,
0.5
down time
multipier
High Threshold
47.00
Nm
Low Threshold
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
Ignition State
Up/down timer
475
ms continuous,
0.5
down time
multipier
0.00
Nm
AC friction torque is
greater than commanded
by AC control software or
less than threshold limit
High Threshold
32.00
Nm
Low Threshold
0.00
Nm
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Difference of Oil
High Threshold
temperature delta friction
torque and its redundant
47.00
Nm
calculation is out of
bounds given by threshold
range
Low Threshold
Secondary Parameters
Enable Conditions
Time Required
Ignition State
Up/down timer
2,048
ms continuous,
0.5
down time
multipier
Ignition State
Up/down timer
475
ms continuous,
0.5
down time
multipier
Ignition State
Up/down timer
475
ms continuous,
0.5
down time
multipier
- 47.00
Nm
High Threshold
47.00
Nm
Low Threshold
0.00
Nm
Supercharger friction
torque is out of bounds
given by threshold range
High Threshold
47.00
Nm
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
Up/down timer
475
ms continuous,
0.5
down time
multipier
Up/down timer
475
ms continuous,
0.5
down time
Low Threshold
0.00
Nm
Torque error
High Threshold
compensation is out of
bounds given by threshold 47.00
Nm
range
Ignition State
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
multipier
Low Threshold
0.00
Nm
Ignition State
Up/down timer
175
ms continuous,
0.5
down time
multipier
1. & 2.:
Torque reserve (condition
when spark control
greater than optimum to
allow fast transitions for
torque disturbances) >
47.00
Nm
Up/down timer
475
ms continuous,
0.5
down time
multipier
Low Threshold
-1.93
Nm
1. Difference of reserve
torque value and its
redundant calculation
exceed threshold
1. 46.00
Nm
2. N/A
OR
3. 46.00
2. Reserve request does
Nm
not agree with operating
conditions or Difference of
final predicted torque and
4. 46.00
its redundant calculation
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
exeed threshold
Nm
Secondary Parameters
3. & 4.:
Ignition State
OR
3. Rate of change of
reserve torque exceeds
threshold, increasing
direction only
Enable Conditions
Time Required
3. & 4.:
Accessory, run or crank
OR
4. Reserve engine torque
above allowable capacity
threshold
Engine Vacuum and its
dual store do not match
N/A
Table, f(Desired
Engine Torque). See
supporting tables:
Delta MAP Threshold
f(Desired Engine
Torque)
0.00
Nm
Ignition State
Ignition State
Up/down timer
175
ms continuous,
0.5
down time
multipier
Up/down timer
128
ms continuous,
0.5
down time
multipier
Up/down timer
175
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
ms continuous,
0.5
down time
multipier
1,361.17
Nm
Ignition State
Up/down timer
475
ms continuous,
0.5
down time
multipier
Ignition State
Up/down timer
175
ms continuous,
0.5
down time
multipier
OR
Driver Predicted Request
is less than its redundant
calculation minus
threshold
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
Ignition State
Up/down timer
175
ms continuous,
0.5
down time
multipier
Commanded Predicted
Axle Torque and its dual
store do not match
1 Nm
Ignition State
Up/down timer
475
ms continuous,
0.5
down time
multipier
N/A
Up/down timer
1,988
ms continuous,
0.5
down time
multipier
Difference of Weighting
factor for number of
cylinders fueled and its
0.26
Up/down timer
175
ms continuous,
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
redundant calculation is
above threshold
Time Required
0.5
down time
multipier
Difference of minimum
spark advance limit and
its redundant calculation
is out of bounds given by
threshold range
10.23
degrees
Difference of commanded
spark advance and
adjusted delivered is out
of bounds given by
threshold range
Absolute difference
between Estimated
Engine Torque and its
dual store are above a
threshold
Ignition State
Up/down timer
128
ms continuous,
0.5
down time
multipier
10.23
degrees
Up/down timer
128
ms continuous,
0.5
down time
multipier
47.00
Nm
Up/down timer
475
ms continuous,
0.5
down time
multipier
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Absolute difference
between Estimated
Engine Torque without
reductions due to torque
control and its dual store
are above a threshold
Secondary Parameters
Enable Conditions
Time Required
47.00
Nm
Up/down timer
475
ms continuous,
0.5
down time
multipier
Difference of desired
spark advance for
managed torque and its
redundant calculation is
out of bounds given by
threshold range
10.23
degrees
Up/down timer
428
ms continuous,
0.5
down time
multipier
Absolute difference of
Engine Capacity Minimum
Running Immediate Brake
Torque Excluding Cylinder
Sensitivity and its
redundant calculation is
out of bounds given by
threshold range
47.00
Nm
Up/down timer
175
ms continuous,
0.5
down time
multipier
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Threshold:
Dynamically calculated
based on current
engine conditions
Fault Pending
Threshold:
Secondary Parameters
Enable Conditions
Time Required
Up/down timer
428
ms continuous,
0.5
down time
multipier
100
ms
170.15
Nm
Ignition State
Up/down timer
163
ms continuous,
0.5
down time
multipier
1. Absolute difference of
Calculated accelerator
pedal position
compensated for carpet
learn and error conditions
and its redundant
calculation is out of
bounds given by threshold
range
1.
5.00
%
Ignition State
Up/down timer
475
ms continuous,
0.5
down time
multipier
2.
N/A
3.
N/A
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
1,361.17
Nm
Ignition State
Up/down timer
475
ms continuous,
0.5
down time
multipier
2,041.76
Nm
Ignition State
Up/down timer
475
ms continuous,
OR
2. Absolute difference of
Calculated accelerator
pedal position
compensated for carpet
learn and error conditions
and its dual store do not
equal
OR
3. Absolute difference of
Calculated accelerator
pedal position and its dual
store do not equal
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
0.5
down time
multipier
N/A
Ignition State
AC friction torque is
greater than commanded
by AC control software
32.00
Nm
Ignition State
Up/down timer
2,048
ms continuous,
0.5
down time
multipier
Up/down timer
2,048
ms continuous,
0.5
down time
multipier
Up/down timer
175
ms continuous,
0.5
down time
multipier
Up/down timer
128
10.23
degrees
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
ms continuous,
0.5
down time
multipier
Transmission Torque
N/A
Request cacluations do
not equal their dual stores
16 / 32
counts;
25.0msec/count
0.01 Nm
Up/down timer
2,048
ms continuous,
0.5
down time
multipier
Absolute difference of
maximum throttle area
and its redundant
cacluation is greater than
a threshold
15 mm2
Up/down timer
228
ms continuous,
0.5
down time
multipier
Absolute difference of
Desired TIAP and its
redundant cacluation is
greater than a threshold
5.00 kPa
Up/down timer
475
ms continuous,
0.5
down time
multipier
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Intake
Camshaft
Actuator
Solenoid
Circuit Low
Bank 1
P2088
Short to ground:
0.5 to a voltage
source within the
Vehicle Ground
Voltage Range relative
to PWRGND
> 11.00
Volts
60
Type B,
2 Trips
failures out of
70
samples250 ms /
sample,
continuous
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Intake
Camshaft
Actuator
Solenoid
Circuit High
Bank 1
P2089
Short to power:
0.5 impedance
between signal and
controller power
Open Circuit:
200 K impedance
between signal and
controller ground
> 11.00
Volts
60
failures out of
70
samples250 ms /
sample,
continuous
Type B,
2 Trips
Fault
Code
Exhaust
P2090
Camshaft
Actuator
Solenoid
Circuit Low
Bank 1
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Short to ground:
0.5 to a voltage
source within the
Vehicle Ground
Voltage Range relative
to PWRGND
> 11.00
Volts
60
failures out of
70
samples250 ms /
sample,
continuous
Type B,
2 Trips
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Exhaust
Camshaft
Actuator
Solenoid
Circuit High
Bank 1
P2091
Short to power:
0.5 impedance
between signal and
controller power
Open Circuit:
200 K impedance
between signal and
controller ground
> 11.00
Volts
60
failures out of
70
samples250 ms /
sample,
continuous
Type B,
2 Trips
Fault
Code
Post
P2096
Catalyst Fuel
Trim System
Low Limit
Bank 1 (Too
Rich)
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Note: Counters
increment at a rate of
10 per second when
enable conditions are
met. If the fail count
threshold is reached, a
fail is reported and the
diagnostic will not
report again until the
next trip. If the sample
count threshold is
reached before a fail is
reported, a pass is
reported, the counters
are reset to 0, and
evaluation starts again.
No
No
Yes
Yes
Yes
>= 70 kPa
>= 0.0 g/s <= 10,000.0
>= 0 kPa <= 200
>= -20 deg. C <= 50
>= -20 deg. C
Not Active
Not Active
Enable Conditions
Not Present
AmbientAirDefault
AIR System FA
Ethanol Composition
Sensor FA
ECT_Sensor_FA
EGRValveCircuit_FA
EGRValvePerformance_F
A
IAT_SensorFA
CamSensorAnyLocationF
A
EvapEmissionSystem_FA
EvapFlowDuringNonPurg
e_FA
FuelTankPressureSnsrCkt
_FA
Time Required
MIL
Illum.
Frequency:
Continuous
Monitoring in
100ms loop.
Type B,
2 Trips
Counters
increment when
enable
conditions are
met. When
sample count
threshold is
reached or fail
threshold is
reached,
counters are
reset to 0 and
start over.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
EvapPurgeSolenoidCircuit
_FA
EvapSmallLeak_FA
EvapVentSolenoidCircuit_
FA
FuelInjectorCircuit_FA
MAF_SensorFA
MAF_SensorTFTKO
MAP_SensorFA
MAP_EngineVacuumStat
us
EngineMisfireDetected_F
A
A/F Imbalance Bank1
O2S_Bank_1_Sensor_1_
FA
O2S_Bank_1_Sensor_2_
FA
0
0
0
400
400
Time Required
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
enabled (i.e. those
containing a "Yes" at the
beginning of the Enable
Conditions column), the
fail counter will increment
if the sample counter
increments
AND
Post oxygen sensor
control integral offset (in
mV) is
Deceleration
Idle
Cruise
Light Acceleration
Heavy Acceleration
AND
Post O2 Voltage is
Deceleration
Idle
Cruise
Light Acceleration
Heavy Acceleration
(Note: A value in any of
the above operating
"cells" that is greater than
900mV is an indication
that the diagnostic is not
capable of diagnosing in
that cell).
Enable Conditions
<=
N/A (control min.= 0 )
N/A (control min.= 0 )
-150 (control min.= -150 )
-150 (control min.= -150 )
-150 (control min.= -150 )
>
765
765
765
775
775
mV
mV
mV
mV
mV
Time Required
MIL
Illum.
Fault
Code
Post
P2097
Catalyst Fuel
Trim System
High Limit
Bank 1 (Too
Lean)
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Note: Counters
increment at a rate of
10 per second when
enable conditions are
met. If the fail count
threshold is reached, a
fail is reported and the
diagnostic will not
report again until the
next trip. If the sample
count threshold is
reached before a fail is
reported, a pass is
reported, the counters
are reset to 0, and
evaluation starts again.
Enable Conditions
Time Required
MIL
Illum.
Frequency:
Continuous
Monitoring in
100ms loop.
Type B,
2 Trips
Counters
increment when
enable
conditions are
met. When
sample count
threshold is
reached or fail
threshold is
reached,
counters are
reset to 0 and
start over.
Fault
Code
Control
P2101
Module
Throttle
Actuator
Position
Performance
Monitor Description
Malfunction Criteria
1) Detect a throttle
positioning error2)
Throttle control is
driving the throttle in
the incorrect direction3)
Throttle control
exceeds the reduced
power limit
Difference between
measured throttle position
and modeled throttle
position >
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
15 counts;
12.5 ms/count in
the primary
processor
Type A,
1 Trips
10.00
percent
OR
Difference between
modeled throttle position
and measured throttle
position >
AND
37.60
percent
50.00
percent
11 counts;
12.5 ms/count in
the primary
processor
11 counts;
12.5 ms/count in
the primary
processor
Fault
Code
Monitor Description
Malfunction Criteria
Accelerator
Pedal
Position
(APP)
Sensor 1 Lo
P2122
Threshold Value
Secondary Parameters
0.4625
Enable Conditions
Time Required
MIL
Illum.
19 / 39
counts or
14
counts
continuous; 12.5
ms/count in the
main processor
Type A,
1 Trips
No 5V reference error or
fault for # 4 5V reference
circuit (P06A3)
Fault
Code
Monitor Description
Malfunction Criteria
Accelerator
Pedal
Position
(APP)
Sensor 1 Hi
P2123
Threshold Value
Secondary Parameters
4.7500
Enable Conditions
Time Required
MIL
Illum.
19 / 39
counts or
14
counts
continuous; 12.5
ms/count in the
main processor
Type A,
1 Trips
No 5V reference error or
fault for # 4 5V reference
circuit (P06A3)
Fault
Code
Monitor Description
Malfunction Criteria
Accelerator
Pedal
Position
(APP)
Sensor 2 Lo
P2127
Threshold Value
Secondary Parameters
0.3250
Enable Conditions
Time Required
MIL
Illum.
19 / 39
counts or
14
counts
continuous; 12.5
ms/count in the
main processor
Type A,
1 Trips
No 5V reference error or
fault for # 4 5V reference
circuit (P0697)
Fault
Code
Monitor Description
Malfunction Criteria
Accelerator
Pedal
Position
(APP)
Sensor 2 Hi
P2128
Threshold Value
Secondary Parameters
2.6000
Enable Conditions
Time Required
MIL
Illum.
19 / 39
counts or
14
counts
continuous; 12.5
ms/count in the
main processor
Type A,
1 Trips
No 5V reference error or
fault for # 4 5V reference
circuit (P0697)
Fault
Code
Throttle
P2135
Position (TP)
Sensor 1-2
Correlation
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
7.022
% offset at min. throttle
position with a linear
threshold to
9.664
% at max. throttle
position
Enable Conditions
Time Required
MIL
Illum.
79 / 159
counts or
58
counts
continuous;
3.125 ms/count
in the main
processor
Type A,
1 Trips
Difference between
(normalized min TPS1 )
and (normalized min
TPS2) >
5.000
% Vref
79 / 159
counts or
58
counts
continuous;
3.125 ms/count
in the main
processor
Fault
Code
Monitor Description
Malfunction Criteria
Accelerator
Pedal
Position
(APP)
Sensor 1-2
Correlation
P2138
Threshold Value
Secondary Parameters
5.000
% offset at min. pedal
position with a linear
threshold to
10.001
% at max. pedal
position
Enable Conditions
Time Required
MIL
Illum.
19 / 39
counts
intermittent or
15
counts
continuous, 12.5
ms/count in the
main processor
Type A,
1 Trips
Difference between
(normalized min APP1 )
and (normalized min
APP2) >
5.000
% Vref
19 / 39
counts
intermittent or
15
counts
continuous, 12.5
ms/count in the
main processor
Fault
Code
Monitor Description
Malfunction Criteria
Minimum
Throttle
Position Not
Learned
P2176
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
2.0
secs
Type A,
1 Trips
0.9550
TPS minimum learn is
active
AND
Number of learn attempts
>
10
counts
Fault
Code
Cooling
P2181
System
Performance
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
No Active DTC's
MAF_SensorFA
IAT_SensorFA
THMR_RCT_Sensor_Ckt
_FA
THMR_ECT_Sensor_Ckt
_FA
Type B,
2 Trips
7,200 seconds
Fuel Condition
ECT at Power Up
IAT min
T-Stat Heater duty cycle
commanded
Ethanol 100 %
-20.0 ECT 45.0 C
-7 C IAT 60 C.
10 %
11.0 Airflow 100.0 gps
10.0 kJ
1 sec/ sample
Once per ignition
key cycle
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Intake Air
Temperature
Sensor 1 / 2
Correlation
P2199
Detects a difference
between the IAT and
IAT2 sensors
40 failures out
of 50 samples
Type B,
2 Trips
No Active DTCs:
PowertrainRelayFault
1 sample every
100 msec
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
P219A
This monitor
determines if a
cylinder-to-cylinder airfuel ratio imbalance is
present on bank 1.
0.75
System Voltage
Minimum of 1
test per trip, up
to 12 tests per
trip during RSR
or FIR.
Fuel Level
Engine Coolant
Temperature
No
12 to 500 g/s
< 2 g/s
< 60 mg/cylinder
The front O2
sensor voltage is
sampled once
per cylinder
event.
Therefore, the
time required to
complete a
single test (when
all enable
conditions are
met) decreases
as engine speed
increases. For
example, 4.50
seconds of data
is required at
1000 rpm while
double this time
is required at
500 rpm and half
this time is
required at 2000
rpm. This data is
collected only
when enable
conditions are
met, and as such
significantly
more operating
time is required
than is indicated
above.
Generally, a
report will be
MIL
Illum.
Type A,
1 Trips
Fault
Code
Monitor Description
Malfunction Criteria
(Supporting Table
"Normalizer Bank1").
This quotient is then
multiplied by a quality
factor calibration from a
17 x 17 table (Supporting
Table "Quality Factor
Bank1"). This result is
referred to as the Ratio.
Note that the quality factor
ranges between 0 and 1
and represents
robustness to false
diagnosis in the current
operating region. Regions
with low quality factors
are not used.
Finally, a EWMA filter is
applied to the Ratio metric
to generate the Filtered
Ratio malfunction criteria
metric. Generally, a
normal system will result
in a negative Filtered
Ratio while a failing
system will result in a
positive Filtered Ratio.
The range of the Filtered
Ratio metric is application
specific since both the
emissions sensitivity and
relationship between
imbalance and the
Variance metric are
application specific.
Some applications may
need to command a
unique cam phaser value
before performing the
Threshold Value
Secondary Parameters
Enable Conditions
made within 5
minutes of
operation.
Spark Advance
5 to 55 degrees
3 to 200 percent
0 to 25 degrees
0 to 25 degrees
Time Required
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
above calculations since
cam phasing has been
shown to have an impact
on overall signal quality.
This application
Does Not Use this
feature.
Threshold Value
Secondary Parameters
Enable Conditions
0.00
0.00
EngineMisfireDetected_F
A
MAP_SensorFA
MAF_SensorFA
ECT_Sensor_FA
TPS_ThrottleAuthorityDef
aulted
FuelInjectorCircuit_FA
AIR System FA
EvapExcessPurgePsbl_F
A
CamSensorAnyLocationF
A
Time Required
MIL
Illum.
Fault
Code
Barometric
P2227
Pressure
(BARO)
Sensor
Performance
(turbocharge
d)
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
No Active DTCs:
AmbPresSnsrCktFA
ECT_Sensor_Ckt_FA
IAT_SensorFA
MAF_SensorFA
AfterThrottlePressureFA
TPS_FA
TPS_Performance_FA
VehicleSpeedSensor_FA
Type B,
2 Trips
OR
Difference between baro
sensor reading and
estimated baro
when distance since last
estimated baro update
Barometric Pressure
OR
Barometric Pressure
1 sample every
12.5 msec
4 failures out of
5 samples
> 10.0 seconds
OR
Engine is not rotating
ABS(Manifold Pressure Baro Pressure)
> 10.0 kPa
AND
ABS(Turbocharger Boost
Pressure - Manifold
<= 10.0 kPa
Pressure)
AND
ABS(Turbocharger Boost
Pressure - Baro Pressure) > 10.0 kPa
No Active DTCs:
EngineModeNotRunTimer
Error
MAP_SensorFA
TC_BoostPresSnsrCktFA
AAP2_SnsrFA
No Pending DTCs:
MAP_SensorCircuitFP
AAP_SnsrCktFP
AAP2_SnsrCktFP
1 sample every
12.5 msec
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Barometric
Pressure
(BARO)
Sensor
Circuit Low
(boosted
applications)
P2228
Detects a continuous
short to low or open in
either the signal circuit
or the BARO sensor.
BARO Voltage
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Type B,
2 Trips
1 sample every
12.5 msec
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Barometric
Pressure
(BARO)
Sensor
Circuit High
(boosted
applications)
P2229
Detects an open
sensor ground or
continuous short to
high in either the signal
circuit or the BARO
sensor.
BARO Voltage
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Type B,
2 Trips
1 sample every
12.5 msec
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Barometric
Pressure
(BARO)
Sensor
Circuit
Intermittent
P2230
Detects a noisy or
erratic barometric
pressure input
String Length
Where:
"String Length" = sum of
"Diff" calculated over
Secondary Parameters
80 consecutive BARO
samples
And where:
"Diff" = ABS(current
BARO reading - BARO
reading from 12.5
milliseconds previous)
Enable Conditions
Time Required
MIL
Illum.
4 failures out of
5 samples
Type B,
2 Trips
Each sample
takes 1.00
seconds
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Turbo/Super
Charger
Bypass
Valve Mechanical
Turbocharge
r with
wastegate.
Not
supercharge
r with
mechanical
compressor
P2261
Diagnostic Enabled
Type B,
2 Trips
Engine Speed
3
Failed tests out
of
3
Tests
>KtBSTD_r_ExcsvBstPre
sLim Enable condition
kept true for 1.5
seconds extra
See Tables in Supporting
Tables Sheet
12.00 Hz
Filter Frequency
Bypass Valve
Commanded Open
No Active DTCs:
TC_BoostPresSnsrFA
MAF_SensorFABSTR_b_
TurboBypassCktFA
1 sample every
25ms
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
O2 Sensor
Signal Stuck
Lean Bank 1
Sensor 2
P2270
No Active DTC's
Frequency:
Once per trip
Note: if
NaPOPD_b_Res
etFastRespFunc
= FALSE for the
given Fuel Bank
OR
NaPOPD_b_Rap
idResponseActiv
e = TRUE,
multiple tests per
trip are allowed.
Type B,
2 Trips
TPS_ThrottleAuthorityDef
aulted
ECT_Sensor_FA
IAT_SensorFA
MAF_SensorFA
MAP_SensorFA
AIR System FA
FuelInjectorCircuit_FA
FuelTrimSystemB1_FA
FuelTrimSystemB2_FA
EngineMisfireDetected_F
A
EthanolCompositionSens
or_FA
P013A, P013B, P013E,
P013F, P2270 or P2271
System Voltage
ICAT MAT Burnoff delay
= False
3.0 %
Engine Airflow
3 gps 10
AND
The Accumulated mass
air flow monitored during
the Stuck Lean Voltage
Test
> 75 grams
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
= enabled
< 100.0 Nm
= not active
550 C 900
= DFCO possible
=================
All of the above met for at
least 0.0 seconds, and
then check the following
==================
= not active
60.0 sec
Time Required
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
O2 Sensor
Signal Stuck
Rich Bank 1
Sensor 2
P2271
No Active DTC's
Frequency:
Once per trip
Note: if
NaPOPD_b_Res
etFastRespFunc
= FALSE for the
given Fuel Bank
OR
NaPOPD_b_Rap
idResponseActiv
e = TRUE,
multiple tests per
trip are allowed.
Type B,
2 Trips
TPS_ThrottleAuthorityDef
aulted
ECT_Sensor_FA
IAT_SensorFA
MAF_SensorFA
MAP_SensorFA
AIR System FA
FuelInjectorCircuit_FA
FuelTrimSystemB1_FA
FuelTrimSystemB2_FA
EngineMisfireDetected_F
A
EthanolCompositionSens
or_FA
P013A, P013B, P013E,
P013F or P2270
System Voltage
ICAT MAT Burnoff delay
= False
Engine Speed
Engine Airflow
Vehicle Speed
Closed loop integral
Closed Loop Active
Evap
Ethanol
AND
The Accumulated mass
air flow monitored during
the Stuck Rich Voltage
Test
> 35 grams
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
= not active
= not active
550 C 900
DFCO possible
DTC's Passed
= not active
60.0 sec
==================
=================
After above conditions are
met: DFCO mode is
continued (wo driver
initiated pedal input).
Time Required
MIL
Illum.
Fault
Code
IGNITION
P2300
CONTROL
#1 CIRCUIT
LOW - for 3
DTC
implementati
on only
Monitor Description
Malfunction Criteria
Diagnoses Cylinder #1
Ignition Control (EST)
output driver circuit for
a Short to Ground fault
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Type B,
2 Trips
50 Failures
out of
63 Samples
Engine running
Ignition Voltage
Fault
Code
IGNITION
P2301
CONTROL
#1 CIRCUIT
High - for 3
DTC
implementati
on only
Monitor Description
Malfunction Criteria
Diagnoses Cylinder #1
Ignition Control (EST)
output driver circuit for
a Short to Power fault
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Type B,
2 Trips
50 Failures
out of
63 Samples
Engine running
Ignition Voltage
Fault
Code
IGNITION
P2303
CONTROL
#2 CIRCUIT
Low - for 3
DTC
implementati
on only
Monitor Description
Malfunction Criteria
Diagnoses Cylinder #2
Ignition Control (EST)
output driver circuit for
a Short to Ground fault
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Type B,
2 Trips
50 Failures
out of
63 Samples
Engine running
Ignition Voltage
Fault
Code
IGNITION
P2304
CONTROL
#2 CIRCUIT
High - for 3
DTC
implementati
on only
Monitor Description
Malfunction Criteria
Diagnoses Cylinder #2
Ignition Control (EST)
output driver circuit for
a Short to Power fault
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Type B,
2 Trips
50 Failures
out of
63 Samples
Engine running
Ignition Voltage
Fault
Code
IGNITION
P2306
CONTROL
#3 CIRCUIT
Low - for 3
DTC
implementati
on only
Monitor Description
Malfunction Criteria
Diagnoses Cylinder #3
Ignition Control (EST)
output driver circuit for
a Short to Ground fault
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Type B,
2 Trips
50 Failures
out of
63 Samples
Engine running
Ignition Voltage
Fault
Code
IGNITION
P2307
CONTROL
#3 CIRCUIT
High - for 3
DTC
implementati
on only
Monitor Description
Malfunction Criteria
Diagnoses Cylinder #3
Ignition Control (EST)
output driver circuit for
a Short to Power fault
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Type B,
2 Trips
50 Failures
out of
63 Samples
Engine running
Ignition Voltage
Fault
Code
IGNITION
P2309
CONTROL
#4 CIRCUIT
Low - for 3
DTC
implementati
on only
Monitor Description
Malfunction Criteria
Diagnoses Cylinder #4
Ignition Control (EST)
output driver circuit for
a Short to Ground fault
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Type B,
2 Trips
50 Failures
out of
63 Samples
Engine running
Ignition Voltage
Fault
Code
IGNITION
P2310
CONTROL
#4 CIRCUIT
High - for 3
DTC
implementati
on only
Monitor Description
Malfunction Criteria
Diagnoses Cylinder #4
Ignition Control (EST)
output driver circuit for
a Short to Power fault
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Type B,
2 Trips
50 Failures
out of
63 Samples
Engine running
Ignition Voltage
Fault
Code
Monitor Description
Malfunction Criteria
Transmissio
n Control
Torque
Request
Circuit
P2544
Determines if the
Protect error - Serial
torque request from the Communication message
TCM is valid
- ($199 - PTEI3)
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
Diagnostic enabled/
disabled
Enabled
>= 10 Protect
errors during key
cycle.
Power Mode
= Run
Ignition Voltage
>= 6
Rolling count
errors out of 10
samples.
Engine Running
= True
Run/Crank Active
Performed on
every received
message
OR
Rolling count error - Serial Message <> previous
Communication message message rolling count
($199 - PPEI3) rolling
value + one
count value
OR
Range Error - Serial
Communication message
- ($199 - PTEI3) TCM
Requested Torque
Increase
> 450 Nm
Performed on
every received
message
>= 6 range
errors out of 10
samples.
No Serial communication
loss to TCM (U0101)
No loss of
communication
Performed on
every received
message
OR
Multi-transition error Trans torque intervention
type request change
Requested torque
intervention type
toggles from not
increasing request to
increasing request
MIL
Illum.
Type B,
2 Trips
Fault
Code
Control
P262B
Module
Power Off
Timer
Performance
Monitor Description
Malfunction Criteria
Count Up Test:
Time difference between
the current read and the
previous read of the timer
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Count Up Test:
4 failures out of
20 samples
Type B,
2 Trips
1 sec / sample
Continuous while
run/crank is not
active and until
controller
shutdown is
initiated.
Range Test:
Once per trip
when controller
shutdown is
initiated or run/
crank becomes
active.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Malfunction
Indicator
Lamp (MIL)
Control
Circuit
(ODM) Low
P263A
Diagnoses the
malfunction indicator
lamp control low side
driver circuit for circuit
faults.
Short to ground:
0.5 impedance
between signal and
controller ground
Run/Crank Voltage
Voltage 11 volts
20 failures out of
25 samples
Type B,
No MIL
50 ms / sample
NO MIL
Note: In
certain
controlle
rs P0650
may also
set (MIL
Control
Open
Circuit)
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Malfunction
Indicator
Lamp (MIL)
Control
Circuit
(ODM) High
P263B
Diagnoses the
malfunction indicator
lamp control low side
driver circuit for circuit
faults.
Short to power:
0.5 impedance
between signal and
controller power
Run/Crank Voltage
Voltage 11 volts
20 failures out of
25 samples
Type B,
No MIL
50 ms / sample
NO MIL
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Transmissio
n Output
Speed
Sensor
(TOSS)
P0502
60 RPM
Engine Torque
4.5 sec
Type B,
2 Trips
Ignition voltage
PTO
not active
EngineTorqureInaccurate
KeETQC_b_MinTransRe
medial = TRUE:
MSFR_b_EngMisfDtctd_F
A,
MAFR_b_MAF_SnsrTFT
KO,
MAPR_b_MAP_SnsrTFT
KO
KeETQC_b_MinTransRe
medial = FALSE:
FULR_b_FuelInjCkt_TFT
KO,
MAFR_b_MAF_SnsrTFT
KO, XOYR_b_SecurityFlt,
P0503
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Transmissio
n Output
Speed
Sensor
(TOSS)
P0503
TOSS Signal
Intermittent
Loop-to-Loop change in
TOSS
350 RPM
3.3 sec
Type B,
2 Trips
Engine Speed
Vehicle Speed
PTO
not active
Fault
Code
Cruise
Control On
Switch
Circuit
P0565
Monitor Description
Malfunction Criteria
Cruise Control On switch
remains applied for
greater than a calibratable
period of time for
architecture where cruise
switch states are received
over serial data
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
1.00
fail continuously
for greater than
20.00 seconds
MIL
Type C,
No MIL
Special
Type C
Fault
Code
Monitor Description
Malfunction Criteria
Cruise
Control
Multifunction
Circuit Low
Voltage
P0580
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
1.00
fail continuously
for greater than
2.00
seconds
MIL:
Type C,
No MIL
Special
Type C
Fault
Code
Cruise
Control
Multifunction
Circuit High
Voltage
P0581
Monitor Description
Malfunction Criteria
Cruise Control analog
circuit voltage must be in
an "Short To Power" for
greater than a calibratable
period of time for cruise
switch states that are
received over serial data
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
1.00
fail continuously
for greater than
2.00
seconds
MIL:
Type C,
No MIL
Special
Type C
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
>4 %
N/TOS Ratio:
25 ms loop
Continuous
Type A,
1 Trips
Transfer Case:
Vehicle speed:
Engine Torque:
> EngTorqueThreshold
(see Supporting Tables)
<
ResidualErrEnableLow
(see Supporting Tables)
>
ResidualErrEnableHigh
(see Supporting Tables)
OR
No Active DTCs:
ClutchPstnSnsrCktHi FA
ClutchPstnSnsrCktLo FA
CrankSensor_FA
Transmission Output
Shaft Angular Velocity
Validity
VehicleSpeedSensor_FA
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Detects Continuous
Circuit Out-of-Range
Low or Open
< 4 % of Vref
25 ms loop
Continuous
Type A,
1 Trips
for
No active DTCs:
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Detects Continuous
Circuit Out-of-Range
High
> 96 % of Vref
25 ms loop
Continuous
Type A,
1 Trips
for
No active DTCs:
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
< 12.0 %
OBD Manufacturer's
Enable Counter
=0
250 ms loop
Continuous
Type A,
1 Trips
OR
> 35.0 %
Fault
Code
Fuel Level
P0461
Sensor 1
Performance
(For use on
vehicles with
mechanical
transfer
pump dual
fuel tanks)
Monitor Description
Malfunction Criteria
******************************
Fuel Level in Primary and
Secondary Tanks Remain
in an Unreadable Range
too Long
******************************
This subtest is not used
If fuel volume in primary
tank is
and fuel volume in
secondary tank
and remains in this
condition for
Threshold Value
Secondary Parameters
Enable Conditions
Engine Running
No active DTCs:
VehicleSpeedSensor_FA
1,024.0 liters
< 0.8 liters
56 miles.
OR
******************************
After Refuel Event
******************************
If the secondary fuel
volume changes by
1,024.0 liters from engine
off to engine on the
primary volume should
change by 3.0 liters.
OR
******************************
Distance Traveled without
a Primary Fuel Level
Change
******************************
Delta fuel volume change < 3 liters
over an accumulated 203
miles.
Time Required
MIL
Illum.
250 ms / sample
Type B,
2 Trips
Fault
Code
Fuel Level
P2066
Sensor 2
Performance
(For use on
vehicles with
mechanical
transfer
pump dual
fuel tanks)
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Engine Running
No active DTCs:
VehicleSpeedSensor_FA
0.8 liters
******************************
Fuel Level in Primary and
Secondary Tanks Remain
in an Unreadable Range
too Long
******************************
This subtest is not used
If fuel volume in primary
tank is
and fuel volume in
secondary tank is
and remains in this
condition for
1,024.0 liters
< 0.8 liters
56 miles
OR
******************************
Fuel Level is in a
Readable Range for both
Primary and Secondary
Tanks too Long
******************************
This subtest is not used
Volume in primary tank is
and volume in secondary
tank is
and remains in this
condition for
OR
******************************
Distance Traveled without
a Secondary Fuel Level
Change
******************************
If the vehicle is driven a
Time Required
MIL
Illum.
250 ms / sample
Type B,
2 Trips
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Fuel Level
Sensor 2
Circuit Low
Voltage
P2067
Secondary Parameters
(For use on
vehicles with
dual fuel
tanks)
Enable Conditions
Time Required
MIL
Illum.
Type B,
2 Trips
100 ms / sample
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Fuel Level
Sensor 2
Circuit High
Voltage
P2068
Secondary Parameters
(For use on
vehicles with
dual fuel
tanks)
Enable Conditions
Time Required
MIL
Illum.
Type B,
2 Trips
100 ms / sample
Fault
Code
Intake Air
P0096
Temperature
Sensor 2
Circuit
Performance
(applications
with humidity
sensor, but
no manifold
temperature
sensor)
Monitor Description
Malfunction Criteria
Detects an IAT2 sensor ABS(Power Up IAT that has stuck in range Power Up IAT2)
by comparing to IAT
AND
and engine coolant
temperature at startup
ABS(Power Up ECT
Power Up IAT2)
>=
ABS(Power Up ECT
Power Up IAT)
Threshold Value
> 25 deg C
Secondary Parameters
Enable Conditions
No Active DTCs:
PowertrainRelayFault
ECT_Sensor_Ckt_FA
IAT_SensorCircuitFA
HumTempSnsrCktFA
Time Required
MIL
Illum.
Executes once at
the beginning of
each ignition
cycle if enable
conditions are
met
Type B,
2 Trips
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Intake Air
Temperature
Sensor 2
Intermittent
In-Range
P0099
Detects a noisy or
erratic IAT 2 signal
circuit or IAT 2 sensor
String Length
4 failures out of
5 samples
Type B,
2 Trips
No Active DTCs:
PowertrainRelayFault
Each sample
takes 1.0
seconds
Where:
"String Length" = sum of
"Diff" calculated over
10 consecutive IAT 2
samples
And where:
"Diff" = ABS(current IAT 2
reading - IAT 2 reading
from 100 milliseconds
previous)
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Humidity
Sensor
Circuit
Intermittent
P00F6
Detects a noisy or
erratic humidity sensor
input
String Length
> 80 %
4 failures out of
5 samples
Type B,
2 Trips
No Active DTCs:
PowertrainRelayFault
Each sample
takes 1.00
seconds
Where:
"String Length" = sum of
"Diff" calculated over
10 consecutive
Humidity samples
And where:
"Diff" = ABS(current
Humidity reading Humidity reading from
100 milliseconds
previous)
Fault
Code
Mass Air
P0101
Flow System
Performance
(naturally
aspirated)
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Engine Speed
Engine Speed
Coolant Temp
Coolant Temp
Intake Air Temp
Intake Air Temp
Minimum total weight
factor (all factors
multiplied together)
>=
<=
>=
<=
>=
<=
Continuous
Type B,
2 Trips
400 RPM
7,000 RPM
-7 Deg C
125 Deg C
-20 Deg C
125 Deg C
>= 0.25
Filtered Throttle Model
Error multiplied by TPS
Residual Weight Factor
based on RPM
Modeled Air Flow Error
multiplied by MAF
Residual Weight Factor
based on RPM and MAF
Residual Weight Factor
based on MAF Est
MAP Model 2 Error
multiplied by MAP2
Residual Weight Factor
based on RPM
See Residual Weight
Factor tables.
No Active DTCs:
MAP_SensorCircuitFA
EGRValvePerformance_F
A
MAF_SensorCircuitFA
CrankSensor_FA
ECT_Sensor_FA
IAT_SensorFA
No Pending DTCs:
EGRValve_FP
ECT_Sensor_Ckt_FP
IAT_SensorCircuitFP
Calculation are
performed every
12.5 msec
Fault
Code
Manifold
P0106
Absolute
Pressure
Sensor
Performance
(naturally
aspirated)
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Engine Speed
Engine Speed
Coolant Temp
Coolant Temp
Intake Air Temp
Intake Air Temp
Minimum total weight
factor (all factors
multiplied together)
>=
<=
>=
<=
>=
<=
Continuous
Type B,
2 Trips
400 RPM
7,000 RPM
-7 Deg C
125 Deg C
-20 Deg C
125 Deg C
Calculations are
performed every
12.5 msec
>= 0.25
Filtered Throttle Model
Error multiplied by TPS
Residual Weight Factor
based on RPM
MAP Model 1 Error
multiplied by MAP1
Residual Weight Factor
based on RPM
MAP Model 2 Error
multiplied by MAP2
Residual Weight Factor
based on RPM
See Residual Weight
Factor tables.
Manifold Pressure
OR
No Active DTCs:
MAP_SensorCircuitFA
EGRValvePerformance_F
A
MAF_SensorCircuitFA
CrankSensor_FA
ECT_Sensor_FA
IAT_SensorFA
No Pending DTCs:
EGRValve_FP
ECT_Sensor_Ckt_FP
IAT_SensorCircuitFP
4 failures out of
5 samples
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
Manifold Pressure
1 sample every
12.5 msec
EngineModeNotRunTimer
Error
MAP_SensorFA
AAP_SnsrFA
No Pending DTCs:
MAP_SensorCircuitFP
AAP_SnsrCktFP
MIL
Illum.
Fault
Code
Intake Air
P0111
Temperature
Sensor
Circuit
Performance
(applications
with humidity
sensor, but
no manifold
temperature
sensor)
Monitor Description
Malfunction Criteria
Threshold Value
> 25 deg C
AND
ABS(Power Up ECT
Power Up IAT) >
ABS(Power Up ECT
Power Up IAT2)
Secondary Parameters
Enable Conditions
No Active DTCs:
PowertrainRelayFault
ECT_Sensor_Ckt_FA
IAT_SensorCircuitFA
HumTempSnsrCktFA
Time Required
MIL
Illum.
Executes once at
the beginning of
each ignition
cycle if enable
conditions are
met
Type B,
2 Trips
Fault
Code
Throttle
P0121
Position
Sensor
Performance
(naturally
aspirated)
Monitor Description
Malfunction Criteria
Threshold Value
Determines if the
Throttle Position
Sensor input is stuck
within the normal
operating range
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Engine Speed
Engine Speed
Coolant Temp
Coolant Temp
Intake Air Temp
Intake Air Temp
Minimum total weight
factor (all factors
multiplied together)
Continuous
Type B,
2 Trips
>= 0.25
Filtered Throttle Model
Error multiplied by TPS
Residual Weight Factor
based on RPM
Modeled Air Flow Error
multiplied by MAF
Residual Weight Factor
based on RPM and MAF
Residual Weight Factor
based on MAF Est
See Residual Weight
Factor tables.
No Active DTCs:
MAP_SensorCircuitFA
EGRValvePerformance_F
A
MAF_SensorCircuitFA
CrankSensor_FA
ECT_Sensor_FA
IAT_SensorFA
No Pending DTCs:
EGRValve_FP
ECT_Sensor_Ckt_FP
IAT_SensorCircuitFP
Calculation are
performed every
12.5 msec
Fault
Code
Secondary
P0411
AIR Incorrect
Airflow
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Detects an insufficient
flow condition.This test
is run during Phase 1
(AIR pump
commanded On, Valve
commanded Open).
Leaks downstream of
the valve are detected
via an evaluation of
average pressure error
and average String
Length(SL) a term
that represents the
absolute pressure delta
accumulated every
6.25ms, then averaged
over the duration of the
test. Low SL values are
indicative of
downstream leaks or
blockages.
BARO
Inlet Air Temp
Coolant Temp
Engine off time
System Voltage
MAP not
Engine Speed
MAF not
>
>
>
>
>
<
<
>
Phase 1
Conditional test
weight > 7.0
seconds
Type B,
2 Trips
SL Stability time
SL RPM range
No active DTCs:
AIRSystemPressureSens
or FA
AIRValveControlCircuit FA
AIRPumpControlCircuit
FA
MAF_SensorFA
AmbientAirDefault_NA
IAT_SensorFA
ECT_Sensor_FA
EngineMisfireDetected_F
A
CatalystSysEfficiencyLoB
1_FA
CatalystSysEfficiencyLoB
2_FA
ControllerProcessorPerf_
FA
IgnitionOutputDriver_FA
FuelInjectorCircuit_FA
OR the following
String Length (SL) Test:
Average Pressure Error
or
and
the Average String Length < SL Threshold Bank
1 Table
NOTE: Average Pressure
Error is the average
difference between the
predicted pressure and
the measured pressure
60 kPa
-10.0 deg C
-10.0 deg C < 80.0
3,600.0 seconds
10.0 Volts < 32.0
20 kPa for 2.0 sec
5,000 RPM
50 gm/s for 3.0 sec
Total 'String
Length'
accumulation
time > 10.0 sec
Frequency: Once
per trip when AIR
pump is
commanded On
Conditional test
weight is
calculated by
multiplying the
following
Factors:
Phase 1 Baro
Test Weight
Factor, Phase 1
MAF Test
Weight Factor,
Phase 1 System
Volt Test Weight
Factor, Phase 1
Ambient Temp
Test Weight
Factor
(see Supporting
Tables)
Fault
Code
Secondary
P0412
AIR Solenoid
Control
Circuit Open
- For 3 DTC
implementati
on only
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Diagnoses the
Secondary AIR
Solenoid Control Low
Side Driver circuit for
circuit faults
Open Circuit:
>= 200K Ohms
impedance between
signal and controller
ground
Type B,
2 Trips
250ms / sample
Note: In
certain
controlle
rs
P041F
may also
set
(Second
ary AIR
solenoid
control
circuit
low
voltage)
Fault
Code
Secondary
P0418
AIR Pump
Control
Circuit
Open- For 3
DTC
implementati
on only
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Diagnoses the
Secondary AIR Pump
Control Low Side
Driver circuit for circuit
faults
Open Circuit:
>= 200K Ohms
impedance between
signal and controller
ground
Type B,
2 Trips
250ms / sample
Note: In
certain
controlle
rs P2257
may also
set
(Second
ary AIR
Pump
Control
Circuit
Low
Voltage)
Fault
Code
Secondary
P041F
AIR Solenoid
Control
Circuit Low
Voltage
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Diagnoses the
Secondary AIR
Solenoid Control Low
Side Driver circuit for
circuit faults
Short to ground:
<= 0.5 Ohms
impedance between
signal and controller
ground
Type B,
2 Trips
250ms / sample
Note: In
certain
controlle
rs P0412
may also
set
(Second
ary AIR
solenoid
control
circuit
open)
Fault
Code
Secondary
P044F
AIR Solenoid
Control
Circuit High
Voltage
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Diagnoses the
Secondary AIR
Solenoid Control Low
Side Driver circuit for
circuit faults
Short to power:
<= 0.5 Ohms
impedance between
signal and controller
power
Type B,
2 Trips
250ms / sample
Fault
Code
Intake
P0660
Manifold
Tuning (IMT)
Valve
Solenoid
Control
Circuit Bank
1
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
32 failures out of
40 samples
Type B,
2 Trips
1 sample every
12.5 msec
Note in
certain
controlle
rs P0661
may also
set
(Intake
Manifold
Tuning
(IMT)
Valve
Solenoid
Control
Circuit
Low
Voltage
Bank 1)
Fault
Code
Intake
P0661
Manifold
Tuning (IMT)
Valve
Solenoid
Control
Circuit Low
Voltage
Bank 1
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
32 failures out of
40 samples
Type B,
2 Trips
1 sample every
12.5 msec
Note in
certain
controlle
rs P0660
may also
set
(Intake
Manifold
Tuning
(IMT)
Valve
Solenoid
Control
Circuit
Bank 1)
Fault
Code
Intake
P0662
Manifold
Tuning (IMT)
Valve
Solenoid
Control
Circuit High
Voltage
Bank 1
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
32 failures out of
40 samples
Type B,
2 Trips
1 sample every
12.5 msec
Fault
Code
Inlet Airflow
P1101
System
Performance
(naturally
aspirated)
Monitor Description
Malfunction Criteria
Threshold Value
AND
( ABS(Measured Flow
Modeled Air Flow) Filtered > 15 grams/sec
OR
ABS(Measured MAP
> 25.0 kPa )
MAP Model 1) Filtered
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Engine Speed
Engine Speed
Coolant Temp
Coolant Temp
Intake Air Temp
Intake Air Temp
Minimum total weight
factor (all factors
multiplied together)
Continuous
Type B,
2 Trips
AND
ABS(Measured MAP
MAP Model 2) Filtered
>= 0.25
MAP_SensorCircuitFA
EGRValvePerformance_F
A
MAF_SensorCircuitFA
CrankSensor_FA
ECT_Sensor_FA
Calculation are
performed every
12.5 msec
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
IAT_SensorFA
No Pending DTCs:
EGRValve_FP
ECT_Sensor_Ckt_FP
IAT_SensorCircuitFP
Time Required
MIL
Illum.
Fault
Code
Intake
P2070
Manifold
Tuning (IMT)
Valve Stuck
Open
Monitor Description
Malfunction Criteria
Detects an Intake
Manifold Tuning Valve
that is stuck in the open
position
Threshold Value
Secondary Parameters
Enable Conditions
No Active DTCs:
P0660
P0661
P0662
P2077
P2078
Time Required
MIL
Illum.
Type B,
2 Trips
1 sample every
12.5 msec
Fault
Code
Intake
P2071
Manifold
Tuning (IMT)
Valve Stuck
Closed
Monitor Description
Malfunction Criteria
Detects an Intake
Manifold Tuning Valve
that is stuck in the
closed position
Threshold Value
Secondary Parameters
Enable Conditions
No Active DTCs:
P0660
P0661
P0662
P2077
P2078
Time Required
MIL
Illum.
Type B,
2 Trips
1 sample every
12.5 msec
Fault
Code
Intake
P2076
Manifold
Tuning (IMT)
Valve
Position
Sensor/
Switch
Circuit
Range/
Performance
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Detects an Intake
Manifold Tuning Valve
Actuator that has
initiated its learn
sequence for too long a
period of time, or too
many times per ignition
cycle
Valve Position
AND
Valve Position
for a time period
>= 5.0 %
Executes every
12.5 msec
Type B,
2 Trips
<= 35.0 %
>= 5.0 seconds
OR
Valve Position
AND
Valve Position
for a time period
>= 5.0 %
for
<= 35.0 %
>= 0.2 seconds
Fault
Code
Intake
P2077
Manifold
Tuning (IMT)
Valve
Position
Sensor/
Switch
Circuit Low
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Detects a continuous
open or short to low in
the Intake Manifold
Tuning Valve Position
Sensor circuit
Valve Position
>= 95.0 %
Continuous
Enable Conditions
Time Required
MIL
Illum.
Type B,
2 Trips
1 sample every
12.5 msec
Fault
Code
Intake
P2078
Manifold
Tuning (IMT)
Valve
Position
Sensor/
Switch
Circuit High
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Detects a continuous
short to high in the
Intake Manifold Tuning
Valve Position Sensor
circuit
Valve Position
<= 5.0 %
Continuous
Enable Conditions
Time Required
MIL
Illum.
Type B,
2 Trips
1 sample every
12.5 msec
Fault
Code
Barometric
P2227
Pressure
(BARO)
Sensor
Performance
(naturally
aspirated)
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
No Active DTCs:
AmbPresSnsrCktFA
ECT_Sensor_Ckt_FA
IAT_SensorFA
MAF_SensorFA
AfterThrottlePressureFA
TPS_FA
TPS_Performance_FA
VehicleSpeedSensor_FA
Type B,
2 Trips
OR
Difference between baro
sensor reading and
estimated baro
when distance since last
estimated baro update
Barometric Pressure
OR
Barometric Pressure
1 sample every
12.5 msec
4 failures out of
5 samples
> 6.0 seconds
EngineModeNotRunTimer
Error
MAP_SensorFA
TC_BoostPresSnsrCktFA
AAP2_SnsrFA
No Pending DTCs:
MAP_SensorCircuitFP
AAP_SnsrCktFP
AAP2_SnsrCktFP
1 sample every
12.5 msec
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Barometric
Pressure
(BARO)
Sensor
Circuit Low
(nonboosted
applications)
P2228
Detects a continuous
short to low or open in
either the signal circuit
or the BARO sensor.
BARO Voltage
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Type B,
2 Trips
1 sample every
12.5 msec
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Barometric
Pressure
(BARO)
Sensor
Circuit High
(nonboosted
applications)
P2229
Detects an open
sensor ground or
continuous short to
high in either the signal
circuit or the BARO
sensor.
BARO Voltage
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Type B,
2 Trips
1 sample every
12.5 msec
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Secondary
AIR Pump
Control
Circuit Low
Voltage
P2257
Diagnoses the
Secondary AIR Pump
Control Low Side
Driver circuit for circuit
faults
Short to ground:
<= 0.5 Ohms
impedance between
signal and controller
ground
Type B,
2 Trips
250ms / sample
Note: In
certain
controlle
rs P0418
may also
set
(Second
ary AIR
Pump
Control
Circuit
Open)
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Secondary
AIR Pump
Control
Circuit High
Voltage
P2258
Diagnoses the
Secondary AIR Pump
Control Low Side
Driver circuit for circuit
faults
Short to power:
<= 0.5 Ohms
impedance between
signal and controller
power
Type B,
2 Trips
250ms / sample
Fault
Code
Monitor Description
Malfunction Criteria
Secondary
AIR System
Pressure
Sensor
Circuit Bank
1
P2430
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
BARO
Inlet Air Temp
Coolant Temp
Engine off time
System Voltage
MAP not
Engine Speed
MAF not
>
>
>
>
>
<
<
>
Stuck in range
cumulative time
> 5.0 seconds
Type B,
2 Trips
No active DTCs:
AIRValveControlCircuit FA
AIRPumpControlCircuit
FA
AIRSysPressSnsrB1CktL
oFA
AIRSysPressSnsrB1CktHi
FA
ControllerProcessorPerf_
FA
60 kPa
-10.0 deg C
-10.0 deg C < 80.0
3,600.0 seconds
10.0 Volts < 32.0
20 kPa for 2.0 sec
5,000 RPM
50 gm/s for 3.0 sec
Frequency: Once
per trip when SAI
pump is
commanded On
Fault
Code
Secondary
P2431
AIR System
Pressure
Sensor
Performance
Bank 1
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
BARO
Inlet Air Temp
Coolant Temp
Engine off time
System Voltage
MAP not
Engine Speed
MAF not
>
>
>
>
>
<
<
>
Skewed sensor
cumulative test
weight > 30.0
seconds
Type B,
2 Trips
Skewed sensor
cumulatative test
weight is based
on distance from
the last Baro
AIRValveControlCircuit FA update. See
AIRPumpControlCircuit
Baro Skewed
FA
Sensor Weight
AIRSysPressSnsrB1CktL Factor table.
oFA
AIRSysPressSnsrB1CktHi
FA
MAF_SensorFA
EngineMisfireDetected_F
A
ControllerProcessorPerf_
FA
OR
Difference between AIR
pressure sensor and
BARO (Pump
Commanded On)
60 kPa
-10.0 deg C
-10.0 deg C < 80.0
3,600.0 seconds
10.0 Volts < 32.0
20 kPa for 2.0 sec
5,000 RPM
50 gm/s for 3.0 sec
Continuous
6.25ms loop
No active DTCs:
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Secondary
AIR System
Pressure
Sensor
Circuit Low
Voltage
Bank 1
P2432
No active DTCs:
ControllerProcessorPerf_
FA
1,000 samples
(6.25 ms per
sample)
Type B,
2 Trips
Continuous
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Secondary
AIR System
Pressure
Sensor
Circuit Hi
Voltage
Bank 1
P2433
No active DTCs:
ControllerProcessorPerf_
FA
1,000 samples
(6.25 ms per
sample)
Type B,
2 Trips
Continuous
Fault
Code
Monitor Description
Malfunction Criteria
Secondary
AIR System
Shut-off
Valve Stuck
Open
P2440
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
BARO
Inlet Air Temp
Coolant Temp
Engine off time
System Voltage
MAP not
Engine Speed
MAF not
Stability Time
> 60 kPa
> -10.0 deg C
> -10.0 deg C < 80.0
> 3,600.0 seconds
> 10.0 Volts < 32.0
< 20 kPa for 2.0 sec
< 5,000 RPM
> 50 gm/s for 3.0 sec
> 0.5 seconds
Phase 2
Conditional test
weight > 1.5 sec
Type B,
2 Trips
Conditional test
weight is
calculated by
AIRSystemPressureSens multiplying the
following
or FA
AIRValveControlCircuit FA Factors:
AIRPumpControlCircuit
Phase 2 Baro
FA
Test Weight
MAF_SensorFAAmbientAi Factor, Phase 2
MAF Test
rDefault_NA
IAT_SensorFAECT_Sens Weight Factor,
Phase 2 System
or_FA
EngineMisfireDetected_F Volt Test Weight
A
Factor, Phase 2
CatalystSysEfficiencyLoB Ambient Temp
1_FA
Test Weight
CatalystSysEfficiencyLoB Factor (see
Supporting
2_FA
ControllerProcessorPerf_ Tables)
FA
IgnitionOutputDriver_FA
FuelInjectorCircuit_FA
> 32 kPa
No active DTCs:
Frequency:
Once per trip
when AIR pump
commanded On
Fault
Code
Monitor Description
Malfunction Criteria
Threshold Value
Secondary Parameters
Enable Conditions
Time Required
MIL
Illum.
Secondary
AIR System
Pump Stuck
On
P2444
Type A,
1 Trips
>
>
>
>
>
<
<
>
>
Phase 3
Cumlatative test
weight > 2.0 sec.
or
BARO
Inlet Air Temp
Coolant Temp
Engine off time
System Voltage
MAP not
Engine Speed
MAF not
Stability Time
AIR diagnostic Phase 1
passed
AIR diagnostic Phase 2
passed
No active DTCs:
AIRSystemPressureSens
orFA
AIRValveControlCircuit FA
AIRPumpControlCircuit
FA
MAF_SensorFA
AmbientAirDefault_NA
IAT_SensorFA
ECT_Sensor_FA
EngineMisfireDetected_F
A
CatalystSysEfficiencyLoB
1_FA
CatalystSysEfficiencyLoB
2_FA
ControllerProcessorPerf_
FA
IgnitionOutputDriver_FA
FuelInjectorCircuit_FA
60 kPa
-10.0 deg C
-10.0 deg C < 80.0
3,600.0 seconds
10.0 Volts < 32.0
20 kPa for > 2.0 sec.
5,000 RPM
50 gm/s for > 3.0 sec.
4.0 seconds
Frequency: Once
per trip when AIR
pump
commanded On
&ORVHG/RRS(QDEOH&ODULILFDWLRQ&DOLEUDWLRQYDOXHVDUHLQWKH6XSSRUWLQJ7DEOHV
(QJLQHUXQWLPHJUHDWHUWKDQ
.W)67$BWB&ORVHG/RRS$XWRVWDUW
+<%5,'21/<
AutoStart CoolantX1
X2
X3
X4
X5
Close Loop Enable TimeY1
Y2
Y3
Y4
Y5
DQG
.W)67$BWB&ORVHG/RRS7LPH
Start-Up CoolantX1
X2
X3
X4
X5
Close Loop Enable TimeY1
Y2
Y3
Y4
Y5
DQGSUHFRQYHUWHUVHQVRUYROWDJHOHVV
WKDQ
.I)8/&B8B2B6HQVRU5HDG\7KUVK
/R
Voltage< XXXXmilliVolts
IRU
.F)8/&B2B6HQVRU5HDG\(YHQWV
Time (events * 12.5 milliseconds)> XXXXevents
DQG
&26&&RQYHUWHU2[\JHQ6WRUDJH&RQWUROQRW
HQDEOHG
DQG
&RQVXPHG$LU)XHO5DWLRLVVWRLFKLRPHWU\LHQRWLQFRPSRQHQW
SURWHFWLRQ
DQG
323'RU&DWDO\VW'LDJQRVWLFQRWLQWUXVLYH
DQG
7XUER6FDYHQJLQJ0RGHQRW
HQDEOHG
DQG
$OOF\OLQGHUVZKRVHYDOYHVDUHDFWLYHDOVRKDYHWKHLULQMHFWRUV
HQDEOHG
DQG
26B%DQNBB7)7.226B%DQNBB7)7.2)XHO,QMHFWRU&LUFXLWB)$DQG
&\OQGHU'HDF'ULYHU7)7.2 )DOVH
X6
Y6
X7
Y7
X8
Y8
X9
Y9
X10
Y10
X11
Y11
X6
Y6
X7
Y7
X8
Y8
X9
Y9
X10
Y10
X11
Y11
/RQJ7HUP)7(QDEOH&ULWHULD
&ORVHG/RRS(QDEOH&ODULILFDWLRQ&DOLEUDWLRQYDOXHVDUHLQWKH6XSSRUWLQJ7DEOHV
&ORVHG/RRS(QDEOHDQG
&RRODQWJUHDWHUWKDQ
.I)&//B7B$GDSWLYH/R&RRODQW
Coolant> XXXXCelcius
RUOHVVWKDQ
.I)&//B7B$GDSWLYH+L&RRODQW
Coolant< XXXXCelcius
DQG
.W)&//BSB$GDSWLYH/RZ0$3B/LPLW
Barometric PressureX1
X2
X3
X4
X5
Manifold Air PressureY1
Y2
Y3
Y4
Y5
DQG
736B7KURWWOH$XWKRULW\'HIDXOWHG
)DOVH
DQG
)OH[)XHO(VWLPDWH$OJRULWKPLVQRWDFWLYH
DQG
([FHVVLYHIXHOYDSRUVERLOLQJRIIIURPWKHHQJLQHRLODOJRULWKP%2)5LVQRW
HQDEOHG
DQG
&DWDO\VWRU(9$3ODUJHOHDNWHVWQRW
LQWUXVLYH
X6
Y6
6HFRQGDU\)XHO7ULP(QDEOH
&ULWHULD
&ORVHG/RRS(QDEOHDQG
.I)&/3B8B25HDG\7KUVK/R
Voltage< XXXXmilliVolts
IRU
.F)&/3B&QWB25G\&\FOHV7KUVK
Time (events * 12.5 milliseconds)> XXXXevents
/RQJ7HUP6HFRQGDU\)XHO7ULP
(QDEOH&ULWHULD
.W)&/3BWB3RVW,QWJO'LVDEOH7LPH
ECM Supporting Tables Page 359 of 502
X7
Y7
X8
Y8
X9
Y9
&ORVHG/RRS(QDEOH&ODULILFDWLRQ&DOLEUDWLRQYDOXHVDUHLQWKH6XSSRUWLQJ7DEOHV
Start-Up CoolantX1
Post Integral Enable TimeY1
X2
Y2
3OXV
.W)&/3BWB3RVW,QWJO5DPS,Q7LPH
Start-Up CoolantX1
X2
Post Integral Ramp In TimeY1
Y2
DQG
.H)&/3B7B,QWHJUDWLRQ&DWDO\VW0D[
0RGHOHG&DWDO\VW7HPSHUDWXUH
< XXXXCelcius
DQG
.H)&/3B7B,QWHJUDWLRQ&DWDO\VW0LQ
0RGHOHG&DWDO\VW7HPSHUDWXUH
> XXXXCelcius
DQG
326B%DQNBB6QVUBB)$DQG
326B%DQNBB6QVUBB)$ )DOVH
DQG
.H)&/3B3FWB&DW$FFX6OSKU3RVW'VEO
X3
Y3
X4
Y4
X5
Y5
X6
Y6
X7
Y7
X8
Y8
X9
Y9
X10
Y10
X11
Y11
X3
Y3
X4
Y4
X5
Y5
X6
Y6
X7
Y7
X8
Y8
X9
Y9
X10
Y10
X11
Y11
0RGHOHGFRQYHUWHUVXOIXUSHUFHQW ;;;;3HUFHQW
DQG
3RVW,QWHJUDO.D)&/3B8B6OSKU,QWJO2IVWB7KUVK
;D[LV3RVW26HQVRU
<D[LV3RVW20RGH
=3RVW,QWHJUDOWKUHVKROG
1
22
CiOXYR_O2_Bank1_Sensor1
128,000
CiOXYR_O2_Bank1_Sensor2
128,000
CiOXYR_O2_Bank2_Sensor1
128,000
CiOXYR_O2_Bank2_Sensor2
128,000
,QLWLDO6XSSRUWLQJWDEOH 3333&DP&RUUHODWLRQ2LO7HPSHUDWXUH7KUHVKROG
'HVFULSWLRQKtEPSI_t_RtnHomeDlyLmt
1RWHV
y/x
1
-40
300.0
-28
300.0
-16
160.0
-4
18.0
8
18.0
20
18.0
32
18.0
44
10.0
56
3.0
68
3.0
80
3.0
92
3.0
104
3.0
116
3.0
128
3.0
140
3.0
152
3.0
,QLWLDO6XSSRUWLQJWDEOH 3%B)DLOLISRZHUXS(&7H[FHHGV5&7E\WKHVHYDOXHV
'HVFULSWLRQKtTHMD_T_DCRD_FastFailTempDiff
1RWHVX axis is IAT Temperature at Power up ( C), Z axis is the Fast Failure temp difference ( C) The 17 X-axis breakpoints for the table below are (L to R) -40, -28, -16, -4, 8, 20, 32, 44,
56, 68, 80, 92, 104, 116, 128, 140 and 152. Note: Remove for applications with single coolant sensor
y/x
1
-40
80
-28
80
-16
80
-4
60
8
60
20
40
32
40
44
30
56
30
68
30
80
30
92
30
104
30
116
30
128
30
140
30
152
30
,QLWLDO6XSSRUWLQJWDEOH 3B3B3B3%B3B30$)5HVLGXDO:HLJKW)DFWRUEDVHGRQ0$)(VW
'HVFULSWLRQP0101_P0106_P0121_P012B_P0236_P1101 MAF Residual Weight Factor based on MAF Est
1RWHV
y/x
1
0
1.000
50
1.000
70
1.000
73
1.000
76
1.000
79
1.000
82
1.000
85
1.000
89
1.000
95
1.000
100
1.000
110
1.000
120
1.000
150
1.000
200
1.000
280
1.000
350
1.000
,QLWLDO6XSSRUWLQJWDEOH 3B3B3B3%B3B30$)5HVLGXDO:HLJKW)DFWRUEDVHGRQ530
'HVFULSWLRQP0101_P0106_P0121_P012B_P0236_P1101 MAF Residual Weight Factor based on RPM
1RWHV
y/x
1
0
1.000
700
1.000
1,000
1.000
1,400
1.000
1,800
1.000
2,200
1.000
2,600
1.000
3,000
1.000
3,400
1.000
3,800
1.000
4,200
1.000
4,600
0.913
5,000
1.000
5,400
1.000
5,800
1.000
6,200
1.000
6,600
1.000
,QLWLDO6XSSRUWLQJWDEOH 3B3B3B3%B3B30$35HVLGXDO:HLJKW)DFWRUEDVHGRQ530
'HVFULSWLRQP0101_P0106_P0121_P012B_P0236_P1101 MAP1 Residual Weight Factor based on RPM
1RWHV
y/x
1
0
1.000
700
1.000
1,000
1.000
1,400
1.000
1,800
0.794
2,200
0.866
2,600
1.000
3,000
0.923
3,400
0.987
3,800
1.000
4,200
1.000
4,600
1.000
5,000
1.000
5,400
0.864
5,800
1.000
6,200
1.000
6,600
1.000
,QLWLDO6XSSRUWLQJWDEOH 3B3B3B3%B3B30$35HVLGXDO:HLJKW)DFWRUEDVHGRQ530
'HVFULSWLRQP0101_P0106_P0121_P012B_P0236_P1101 MAP2 Residual Weight Factor based on RPM
1RWHV
y/x
1
0
1.000
700
1.000
1,000
1.000
1,400
1.000
1,800
1.000
2,200
0.797
2,600
1.000
3,000
1.000
3,400
0.937
3,800
0.775
4,200
0.643
4,600
0.561
5,000
0.923
5,400
0.743
5,800
1.000
6,200
1.000
6,600
1.000
,QLWLDO6XSSRUWLQJWDEOH 3B3B3B3%B3B30$35HVLGXDO:HLJKW)DFWRUEDVHGRQ530
'HVFULSWLRQP0101_P0106_P0121_P012B_P0236_P1101 MAP3 Residual Weight Factor based on RPM
1RWHV
y/x
1
0
1.000
700
1.000
1,000
1.000
1,400
1.000
1,800
1.000
2,200
1.000
2,600
1.000
3,000
1.000
3,400
1.000
3,800
1.000
4,200
1.000
4,600
0.924
5,000
1.000
5,400
1.000
5,800
1.000
6,200
1.000
6,600
1.000
,QLWLDO6XSSRUWLQJWDEOH 3B3B3B3%B3B37365HVLGXDO:HLJKW)DFWRUEDVHGRQ530
'HVFULSWLRQP0101_P0106_P0121_P012B_P0236_P1101 TPS Residual Weight Factor based on RPM
1RWHV
y/x
1
0
1.000
700
1.000
1,000
1.000
1,400
1.000
1,800
1.000
2,200
1.000
2,600
1.000
3,000
1.000
3,400
1.000
3,800
1.000
4,200
1.000
4,600
1.000
5,000
1.000
5,400
1.000
5,800
1.000
6,200
1.000
6,600
1.000
,QLWLDO6XSSRUWLQJWDEOH 3B3B3B3B37,$35HVLGXDO:HLJKW)DFWRUEDVHGRQ530
'HVFULSWLRQP0101_P0106_P0121_P0236_P1101 TIAP Residual Weight Factor based on RPM
1RWHV
y/x
1
0
1.000
700
0.510
1,000
1.000
1,400
0.914
1,800
0.882
2,200
0.844
2,600
0.887
3,000
0.822
3,400
1.000
3,800
1.000
4,200
1.000
4,600
0.909
5,000
0.839
5,400
0.811
5,800
0.833
6,200
1.000
6,600
1.000
,QLWLDO6XSSRUWLQJWDEOH 3B3B3B3B37,$3%DUR&RUUHODWLRQ0D[$LU)ORZ
'HVFULSWLRQP0101_P0106_P0121_P0236_P1101 TIAP-Baro Correlation Max Air Flow
1RWHV
y/x
1
1,000
3.0
1,750
3.7
2,500
4.7
3,250
4.9
4,000
7.3
4,750
9.0
5,500
10.8
6,250
12.5
7,000
12.5
,QLWLDO6XSSRUWLQJWDEOH 3B3B3B3B37,$3%DUR&RUUHODWLRQ0D[0$3
'HVFULSWLRQP0101_P0106_P0121_P0236_P1101 TIAP-Baro Correlation Max MAP
1RWHV
y/x
1
1,000
44.0
1,750
31.1
2,500
28.1
3,250
25.4
4,000
27.3
4,750
25.9
5,500
31.1
6,250
32.1
7,000
32.1
,QLWLDO6XSSRUWLQJWDEOH 3B3B3B3B37,$3%DUR&RUUHODWLRQ2IIVHW
'HVFULSWLRQP0101_P0106_P0121_P0236_P1101 TIAP-Baro Correlation Offset
1RWHV
y/x
1
1,000
0.0
1,750
0.0
2,500
0.0
3,250
0.0
4,000
0.0
4,750
0.0
5,500
0.0
6,250
0.0
7,000
0.0
,QLWLDO6XSSRUWLQJWDEOH 3B3B3B3B37,$30$3&RUUHODWLRQ0LQ$LU)ORZ
'HVFULSWLRQP0101_P0106_P0121_P0236_P1101 TIAP-MAP Correlation Min Air Flow
1RWHV
y/x
1
1,000
12.0
1,750
25.0
2,500
34.0
3,250
44.0
4,000
54.0
4,750
63.0
5,500
70.0
6,250
77.0
7,000
77.0
,QLWLDO6XSSRUWLQJWDEOH 3B3B3B3B37,$30$3&RUUHODWLRQ0LQ0$3
'HVFULSWLRQP0101_P0106_P0121_P0236_P1101 TIAP-MAP Correlation Min MAP
1RWHV
y/x
1
1,000
110.0
1,750
127.0
2,500
130.0
3,250
129.0
4,000
130.0
4,750
129.0
5,500
128.0
6,250
128.0
7,000
128.0
,QLWLDO6XSSRUWLQJWDEOH 3B3B3B3B37,$30$3&RUUHODWLRQ2IIVHW
'HVFULSWLRQP0101_P0106_P0121_P0236_P1101 TIAP-MAP Correlation Offset
1RWHV
y/x
1
1,000
1.0
1,750
1.0
2,500
1.0
3,250
1.0
4,000
2.0
4,750
2.0
5,500
2.0
6,250
3.0
7,000
3.0
,QLWLDO6XSSRUWLQJWDEOH 3B3B3B3B37XUERFKDUJHU,QWDNH)ORZ5DWLRQDOLW\'LDJQRVWLF)DLOXUH0DWUL[
'HVFULSWLRQTurbocharger Intake Flow Rationality Diagnostic Failure Matrix
1RWHVThis table describes combinations of individual model failures that will set P0101, P0106, P0121, P0236 and P1101 on turbocharged applications.
y/x
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
1
MAF Model
Failed
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
2
MAP1 Model
Failed
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
3
MAP2 Model
Failed
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
4
MAP3 Model
Failed
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
5
TIAP1 Model
Failed
F
F
F
F
F
F
F
F
T
T
T
T
T
T
T
T
F
F
F
F
F
F
F
F
T
T
T
T
T
T
T
T
6
TPS Model
Failed
F
F
F
F
T
T
T
T
F
F
F
F
T
T
T
T
F
F
F
F
T
T
T
T
F
F
F
F
T
T
T
T
7
TIAP Correlation
Failed
F
F
T
T
F
F
T
T
F
F
T
T
F
F
T
T
F
F
T
T
F
F
T
T
F
F
T
T
F
F
T
T
8
TIAP Correlation
Valid
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
9
DTC Set
No DTC
No DTC
No DTC
No DTC
No DTC
No DTC
No DTC
No DTC
No DTC
No DTC
No DTC
No DTC
P1101
P0121
P1101
P0236
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
,QLWLDO6XSSRUWLQJWDEOH 3B3B3B3B37XUERFKDUJHU,QWDNH)ORZ5DWLRQDOLW\'LDJQRVWLF)DLOXUH0DWUL[
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
F
F
F
F
F
F
F
F
F
F
F
F
F
F
T
T
T
T
T
T
T
T
F
F
F
F
F
F
F
F
T
T
T
T
T
T
T
T
F
F
F
F
F
F
F
F
F
F
T
T
T
T
F
F
F
F
T
T
T
T
F
F
F
F
T
T
T
T
F
F
F
F
T
T
T
T
F
F
F
F
T
T
F
F
T
T
F
F
T
T
F
F
T
T
F
F
T
T
F
F
T
T
F
F
T
T
F
F
T
T
F
F
T
T
F
F
T
T
F
F
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
No DTC
No DTC
No DTC
No DTC
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P0236
P1101
P0121
,QLWLDO6XSSRUWLQJWDEOH 3B3B3B3B37XUERFKDUJHU,QWDNH)ORZ5DWLRQDOLW\'LDJQRVWLF)DLOXUH0DWUL[
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
T
T
T
T
T
T
T
T
T
T
T
T
F
F
F
F
F
F
F
F
F
F
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
F
F
F
F
F
F
F
F
F
F
F
F
F
F
T
T
T
T
T
T
T
T
F
F
F
F
F
F
F
F
T
T
T
T
T
T
T
T
F
F
F
F
F
F
F
F
T
T
T
T
T
T
F
F
F
F
T
T
T
T
F
F
F
F
T
T
T
T
F
F
F
F
T
T
T
T
F
F
F
F
T
T
T
T
F
F
F
F
T
T
F
F
T
T
F
F
T
T
F
F
T
T
F
F
T
T
F
F
T
T
F
F
T
T
F
F
T
T
F
F
T
T
F
F
T
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
P1101
P0236
P1101
P1101
P1101
P0236
P1101
P0121
P1101
P0236
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
,QLWLDO6XSSRUWLQJWDEOH 3B3B3B3B37XUERFKDUJHU,QWDNH)ORZ5DWLRQDOLW\'LDJQRVWLF)DLOXUH0DWUL[
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
T
T
T
T
T
T
F
F
F
F
F
F
F
F
T
T
T
T
T
T
T
T
F
F
F
F
F
F
F
F
T
T
T
T
T
T
T
T
F
F
T
T
T
T
F
F
F
F
T
T
T
T
F
F
F
F
T
T
T
T
F
F
F
F
T
T
T
T
F
F
F
F
T
T
T
T
F
F
F
F
T
T
F
F
T
T
F
F
T
T
F
F
T
T
F
F
T
T
F
F
T
T
F
F
T
T
F
F
T
T
F
F
T
T
F
F
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
P1101
P1101
P1101
P1101
P0106
P0106
P0106
P0106
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P0236
P1101
P0121
P1101
P0236
P1101
P1101
P1101
P0236
P1101
P0121
P1101
P0236
P1101
P1101
,QLWLDO6XSSRUWLQJWDEOH 3B3B3B3B37XUERFKDUJHU,QWDNH)ORZ5DWLRQDOLW\'LDJQRVWLF)DLOXUH0DWUL[
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
T
T
T
T
T
T
T
T
F
F
F
F
F
F
T
T
T
T
T
T
T
T
F
F
F
F
F
F
F
F
T
T
T
T
T
T
T
T
F
F
F
F
F
F
F
F
F
F
T
T
T
T
F
F
F
F
T
T
T
T
F
F
F
F
T
T
T
T
F
F
F
F
T
T
T
T
F
F
F
F
T
T
T
T
T
T
F
F
T
T
F
F
T
T
F
F
T
T
F
F
T
T
F
F
T
T
F
F
T
T
F
F
T
T
F
F
T
T
F
F
T
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
,QLWLDO6XSSRUWLQJWDEOH 3B3B3B3B37XUERFKDUJHU,QWDNH)ORZ5DWLRQDOLW\'LDJQRVWLF)DLOXUH0DWUL[
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
F
F
F
F
F
F
F
F
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
T
T
T
T
T
T
T
T
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
F
F
F
F
F
F
F
F
T
T
T
T
T
T
T
T
F
F
F
F
F
F
F
F
T
T
T
T
T
T
F
F
F
F
T
T
T
T
F
F
F
F
T
T
T
T
F
F
F
F
T
T
T
T
F
F
F
F
T
T
T
T
F
F
F
F
T
T
F
F
T
T
F
F
T
T
F
F
T
T
F
F
T
T
F
F
T
T
F
F
T
T
F
F
T
T
F
F
T
T
F
F
T
T
F
F
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P0236
P1101
P0121
P1101
P0236
P1101
P1101
P1101
P0236
P1101
P0121
P1101
P0236
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
,QLWLDO6XSSRUWLQJWDEOH 3B3B3B3B37XUERFKDUJHU,QWDNH)ORZ5DWLRQDOLW\'LDJQRVWLF)DLOXUH0DWUL[
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
F
F
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
F
F
F
F
F
F
F
F
T
T
T
T
T
T
T
T
F
F
F
F
F
F
F
F
T
T
T
T
T
T
T
T
T
T
F
F
F
F
T
T
T
T
F
F
F
F
T
T
T
T
F
F
F
F
T
T
T
T
F
F
F
F
T
T
T
T
T
T
F
F
T
T
F
F
T
T
F
F
T
T
F
F
T
T
F
F
T
T
F
F
T
T
F
F
T
T
F
F
T
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
F
T
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
P1101
,QLWLDO6XSSRUWLQJWDEOH 3B)DLOLISRZHUXS(&7H[FHHGV,$7E\WKHVHYDOXHV
'HVFULSWLRQKtECTD_T_HSC_FastFailTempDiff
1RWHVX axis is IAT Temperature at Power up ( C), Z axis is the Fast Failure temp difference ( C)
y/x
1
-40
106
-28
94
-16
82
-4
70
8
60
20
46
32
40
44
30
56
30
68
30
80
30
92
30
104
30
116
30
128
37
140
49
152
61
-20
1,152
-5
972
10
792
30
552
45
372
60
192
75
12
-20
1,392
-5
1,212
10
1,032
30
792
45
612
60
432
75
252
,QLWLDO6XSSRUWLQJWDEOH 3B.Q(26'BWB67B/5&B/LP56
'HVFULSWLRQKnEOSD_t_ST_LRC_LimRS1. X Table Axis (in sec) for P0133, L2R Reponse time breakpoints for table
1RWHV
y/x
1
1
0.000
2
0.030
3
0.045
4
0.060
5
0.075
6
0.090
7
0.105
8
0.120
9
0.135
10
0.150
11
0.165
12
0.180
13
0.195
14
0.210
15
0.225
16
0.240
17
1.000
,QLWLDO6XSSRUWLQJWDEOH 3B.Q(26'BWB67B5/&B/LP56
'HVFULSWLRQKnEOSD_t_ST_RLC_LimRS1. Y Table Axis (in sec) for P0133, R2L Reponse time breakpoints for table
1RWHV
y/x
1
1
0.000
2
0.030
3
0.045
4
0.060
5
0.075
6
0.090
7
0.105
8
0.120
9
0.135
10
0.150
11
0.165
12
0.180
13
0.195
14
0.210
15
0.225
16
0.240
17
1.000
,QLWLDO6XSSRUWLQJWDEOH 3B266ORZ5HVSRQVH%DQN6HQVRU3DVV)DLO7KUHVKROGWDEOH
'HVFULSWLRQKaEOSD_x_ST_ResponseLimRS1[x][y]
1RWHVX axis is Lean to Rich response time (in sec), Please see the table below named "KnEOSD_t_ST_LRC_LimRS1" for the 17 X axis table breakpoints. Y axis is Rich to Lean
response time (sec), Please see the cal table below named "KnEOSD_t_ST_RLC_LimRS1" for the 17 Y axis table breakpoints. Z axis is the pass/fail result, Note: If the cell contains a "0"
then the fault is indicated, if it contains a "1" a fault is not indicated.
y/x
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
0
1
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
0
2
1
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
0
3
1
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
0
4
1
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
0
5
1
1
1
1
1
1
1
1
1
1
1
1
0
0
0
0
0
6
1
1
1
1
1
1
1
1
1
1
1
1
1
0
0
0
0
7
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
0
0
8
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
0
9
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
0
0
10
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
0
0
11
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
0
0
12
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
0
0
13
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
0
0
14
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
0
0
15
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
0
0
16
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
,QLWLDO6XSSRUWLQJWDEOH 3&B3B.W%67'BUB6XUJH/LP
'HVFULSWLRQ
1RWHV
y/x
1.0000
16.0000
1.1200
18.0000
1.2300
36.0000
1.6000
41.0000
1.8500
77.0000
2.4600
103.0000
3.2000
,QLWLDO6XSSRUWLQJWDEOH 3B.W%67'BSB&QWUO'HY1HJ/LP
'HVFULSWLRQ
1RWHV
y/x
1,000.0000
1,500.0000
2,000.0000
2,500.0000
3,000.0000
3,500.0000
4,000.0000
4,500.0000
5,000.0000
6,000.0000
100.0000
-24.3600
-48.7200
-73.0800
-80.3880
-73.0800
-73.0800
-73.0800
-73.0800
-73.0800
-73.0800
120.0000
-30.4500
-36.5400
-48.7200
-53.5920
-48.7200
-48.7200
-48.7200
-48.7200
-48.7200
-48.7200
140.0000
-28.0140
-28.0140
-26.7960
-26.7960
-24.3600
-19.4880
-19.4880
-19.4880
-19.4880
-19.4880
160.0000
-26.7960
-26.7960
-25.5780
-22.7766
-19.4880
-19.4880
-19.4880
-19.4880
-19.4880
-19.4880
170.0000
-24.3600
-24.3600
-24.3600
-21.6378
-19.6707
-19.6707
-19.6707
-19.6707
-19.6707
-19.6707
180.0000
-24.3600
-24.3600
-24.3600
-22.9106
-20.8278
-20.8278
-20.8278
-20.8278
-20.8278
-20.8278
190.0000
-24.3600
-24.3600
-24.3600
-24.1834
-21.9849
-21.9849
-21.9849
-21.9849
-21.9849
-21.9849
200.0000
-26.7960
-26.7960
-25.4562
-25.4562
-23.1420
-23.1420
-23.1420
-23.1420
-23.1420
-23.1420
210.0000
-26.7960
-26.7960
-25.4562
-25.4562
-23.1420
-23.1420
-23.1420
-23.1420
-23.1420
-23.1420
220.0000
-28.0018
-28.0018
-28.0018
-28.0018
-25.4562
-25.4562
-25.4562
-25.4562
-25.4562
-25.4562
,QLWLDO6XSSRUWLQJWDEOH 3B3B.W%67'BSB&QWUO'HY$PE$LU&RUU
'HVFULSWLRQ
1RWHV
y/x
2,000.0000
2,500.0000
3,000.0000
4,000.0000
5,000.0000
6,000.0000
60.0000
100.0000
100.0000
100.0000
100.0000
100.0000
100.0000
70.0000
100.0000
100.0000
50.0000
20.0000
10.0000
5.0000
80.0000
80.0000
50.0000
20.0000
10.0000
5.0000
5.0000
90.0000
30.0000
15.0000
10.0000
5.0000
0.0000
0.0000
100.0000
15.0000
0.0000
0.0000
0.0000
0.0000
0.0000
110.0000
0.0000
0.0000
0.0000
0.0000
0.0000
0.0000
,QLWLDO6XSSRUWLQJWDEOH 3B3B.W%67'BSB&QWUO'HY3RV/LP
'HVFULSWLRQ
1RWHV
y/x
1,000.0000
1,500.0000
2,000.0000
2,500.0000
3,000.0000
3,500.0000
4,000.0000
4,500.0000
5,000.0000
6,000.0000
100.0000
40.0000
30.0000
30.0000
30.0000
30.0000
30.0000
30.0000
30.0000
30.0000
30.0000
120.0000
35.0000
25.0000
27.6000
27.6000
27.6000
27.6000
27.6000
27.6000
27.6000
27.6000
140.0000
45.0000
27.0000
26.4000
24.0000
21.6000
20.4000
20.4000
20.4000
20.4000
20.4000
160.0000
67.0000
42.0000
25.2000
20.4000
19.2000
19.2000
19.2000
19.2000
19.2000
19.2000
170.0000
85.0000
52.0000
24.0000
20.4000
20.4000
20.4000
20.4000
20.4000
20.4000
20.4000
180.0000
107.0000
60.0000
30.0000
21.6000
21.6000
21.6000
21.6000
21.6000
21.6000
21.6000
190.0000
125.0000
79.0000
36.0000
22.8000
22.8000
22.8000
22.8000
22.8000
22.8000
22.8000
200.0000
137.0000
82.0000
42.0000
24.0000
24.0000
24.0000
24.0000
24.0000
24.0000
24.0000
210.0000
169.0000
102.0000
48.0000
25.2000
25.2000
25.2000
25.2000
25.2000
25.2000
25.2000
220.0000
189.0000
135.0000
48.0000
26.4000
26.4000
26.4000
26.4000
26.4000
26.4000
26.4000
,QLWLDO6XSSRUWLQJWDEOH 3B3B(QDEOH'HOD\
'HVFULSWLRQKtBSTD_t_CntrlDevEnblDelay
1RWHV
y/x
1
1,000
1.750
1,500
1.500
2,000
1.380
2,500
1.130
3,000
1.000
3,500
1.000
4,000
1.000
4,500
1.000
5,000
1.000
6,000
1.000
5.00
6.00
12.00
7.00
15.00
8.03
20.00
11.77
25.00
15.71
30.00
22.55
35.00
33.63
40.00
58.00
60.00
170.00
5.00
35.00
12.00
28.00
15.00
35.92
20.00
38.79
25.00
37.56
30.00
39.64
35.00
44.03
40.00
60.23
60.00
255.00
600.00
255.00
1,400.00
255.00
2,200.00
255.00
3,000.00
255.00
3,800.00
255.00
4,600.00
255.00
5,400.00
255.00
6,200.00
255.00
7,000.00
255.00
6.00
511.99
7.00
511.99
8.00
511.99
9.00
511.99
10.00
511.99
11.00
511.99
12.00
511.99
13.00
511.99
14.00
511.99
,QLWLDO6XSSRUWLQJWDEOH 3B3B3B3/RQJ7HUP)XHO7ULP&HOO8VDJH
'HVFULSWLRQIdentifies which Long Term Fuel Trim Cell I.D.s are used for diagnosis. Only cells identified as "CeFADD_e_NonSelectedCell" are not used for diagnosis.
1RWHVDTCs: P0171, P0172, P0174, P0175; Calibration Name: KaFADD_e_SelectCellSet; Axis is Long Term Fuel Trim Cell I.D.
3B3B3B3/RQJ7HUP)XHO7ULP&HOO8VDJH 3DUW
y/x
1
3B3B3B3/RQJ7HUP)XHO7ULP&HOO8VDJH 3DUW
y/x
1
CeFADR_e_Cell07_PurgOnDecel
CeFADD_e_SelectedPurgeCell
3B3B3B3/RQJ7HUP)XHO7ULP&HOO8VDJH 3DUW
y/x
1
3B3B3B3/RQJ7HUP)XHO7ULP&HOO8VDJH 3DUW
y/x
1
CeFADR_e_Cell15_PurgOffDecel
CeFADD_e_SelectedNonPurgeCell
CePISR_e_6p25msSeq
0.175
CePISR_e_12p5msSeq
0.175
CePISR_e_25msSeq
0.175
CePISR_e_LORES_C
409.594
CePISR_e_6p25msSeq
1
CePISR_e_12p5msSeq
1
CePISR_e_25msSeq
1
CePISR_e_LORES_C
0
CePISR_e_6p25msSeq
3
CePISR_e_12p5msSeq
3
CePISR_e_25msSeq
3
CePISR_e_LORES_C
5
CePISR_e_6p25msSeq
4
CePISR_e_12p5msSeq
4
CePISR_e_25msSeq
4
CePISR_e_LORES_C
4
23.00
7.00
85.00
8.70
95.00
9.00
105.00
9.20
125.00
10.00
0.00
28.00
50.00
28.00
100.00
28.00
150.00
28.00
200.00
28.00
300.00
28.00
500.00
125.00
125.00
125.00
125.00
125.00
125.00
125.00
125.00
125.00
125.00
125.00
125.00
125.00
125.00
125.00
125.00
125.00
980.74
65.50
59.36
54.36
50.19
46.42
42.64
39.44
36.69
34.30
32.95
32.95
32.95
32.95
32.95
32.95
32.95
32.95
1,461.48
52.19
42.23
35.42
30.58
26.78
23.78
21.39
19.45
17.83
16.94
16.94
16.94
16.94
16.94
16.94
16.94
16.94
1,942.23
46.83
36.47
29.25
24.27
20.63
17.84
15.72
14.05
12.70
11.98
11.98
11.98
11.98
11.98
11.98
11.98
11.98
2,422.97
42.94
35.23
29.31
24.86
20.97
18.00
15.77
14.02
12.61
11.86
11.86
11.86
11.86
11.86
11.86
11.86
11.86
2,903.71
36.58
31.61
27.83
24.63
20.88
18.05
15.86
14.13
12.69
11.92
11.92
11.92
11.92
11.92
11.92
11.92
11.92
3,384.45
34.23
29.67
26.19
23.42
20.66
17.98
15.80
14.03
12.63
11.89
11.89
11.89
11.89
11.89
11.89
11.89
11.89
3,865.20
34.50
29.39
25.61
22.69
19.72
17.00
14.92
13.28
11.97
11.27
11.27
11.27
11.27
11.27
11.27
11.27
11.27
4,345.94
35.64
29.91
25.77
22.28
19.05
16.47
14.45
12.89
11.63
10.95
10.95
10.95
10.95
10.95
10.95
10.95
10.95
4,826.68
37.58
30.77
25.61
21.30
18.05
15.63
13.75
12.28
11.09
10.45
10.45
10.45
10.45
10.45
10.45
10.45
10.45
5,307.42
41.33
31.39
25.09
20.64
17.53
15.22
13.45
12.05
10.91
10.30
10.30
10.30
10.30
10.30
10.30
10.30
10.30
5,788.16
43.63
32.36
25.73
21.36
18.27
15.95
14.16
12.73
11.56
10.94
10.94
10.94
10.94
10.94
10.94
10.94
10.94
6,268.91
44.31
33.69
27.17
22.77
19.59
17.20
15.33
13.81
12.58
11.92
11.92
11.92
11.92
11.92
11.92
11.92
11.92
6,749.65
44.50
34.03
27.56
23.16
19.95
17.53
15.64
14.11
12.86
12.19
12.19
12.19
12.19
12.19
12.19
12.19
12.19
7,230.39
44.50
34.03
27.56
23.16
19.95
17.53
15.64
14.11
12.86
12.19
12.19
12.19
12.19
12.19
12.19
12.19
12.19
7,711.13
44.50
34.03
27.56
23.16
19.95
17.53
15.64
14.11
12.86
12.19
12.19
12.19
12.19
12.19
12.19
12.19
12.19
8,191.88
44.50
34.03
27.56
23.16
19.95
17.53
15.64
14.11
12.86
12.19
12.19
12.19
12.19
12.19
12.19
12.19
12.19
-40.00
4,096.00
4,096.00
80.00
80.00
80.00
80.00
80.00
80.00
80.00
80.00
80.00
60.00
45.30
45.30
45.30
45.30
45.30
-20.00
4,096.00
4,096.00
70.00
70.00
70.00
70.00
70.00
70.00
70.00
70.00
70.00
50.00
40.80
40.80
40.80
40.80
40.80
-10.00
4,096.00
4,096.00
70.00
60.00
60.00
60.00
60.00
60.00
60.00
60.00
60.00
29.70
37.90
37.90
37.90
37.90
37.90
0.00
4,096.00
4,096.00
70.00
55.00
55.00
55.00
55.00
55.00
55.00
55.00
55.00
28.00
35.80
35.80
35.80
35.80
35.80
50.00
4,096.00
4,096.00
70.00
55.00
55.00
55.00
55.00
55.00
55.00
55.00
55.00
25.30
32.90
32.90
32.90
32.90
32.90
90.00
4,096.00
4,096.00
70.00
35.00
35.00
35.00
35.00
35.00
35.00
35.00
35.00
25.00
32.90
32.90
32.90
32.90
32.90
,QLWLDO6XSSRUWLQJWDEOH 3$1RUPDOL]HU%DQN7DEOH
'HVFULSWLRQBank 1 Normalizer table used in the calculation of the Ratio for the current sample period.
1RWHVDTCs: P219A; Calibration Name: KtFABD_U_Normalizer1; Horizontal axis is RPM; Vertical Axis is Air Per Cylinder (APC) in mg/cylinder
y/x
90
135
180
225
270
315
360
405
450
495
540
585
630
675
720
900
1,080
700
9,999.00
9,999.00
9,999.00
2.00
3.00
4.00
6.00
10.00
10.00
10.00
9,999.00
9,999.00
9,999.00
9,999.00
9,999.00
9,999.00
9,999.00
900
9,999.00
9,999.00
9,999.00
2.00
3.00
4.00
6.00
10.00
10.00
10.00
20.00
20.00
9,999.00
9,999.00
9,999.00
9,999.00
9,999.00
1,100
9,999.00
9,999.00
9,999.00
2.00
3.00
4.00
6.00
10.00
10.00
10.00
20.00
20.00
20.00
20.00
9,999.00
9,999.00
9,999.00
1,300
9,999.00
9,999.00
9,999.00
2.00
3.00
4.00
6.00
10.00
10.00
10.00
20.00
20.00
20.00
20.00
20.00
20.00
9,999.00
1,500
9,999.00
9,999.00
9,999.00
2.00
3.00
4.00
6.00
10.00
10.00
10.00
20.00
20.00
20.00
20.00
20.00
20.00
20.00
1,700
9,999.00
9,999.00
9,999.00
2.00
3.00
4.00
6.00
10.00
10.00
10.00
20.00
20.00
20.00
20.00
20.00
20.00
20.00
1,900
9,999.00
9,999.00
9,999.00
2.00
3.00
4.00
6.00
10.00
10.00
10.00
20.00
20.00
20.00
20.00
20.00
20.00
20.00
2,100
9,999.00
9,999.00
9,999.00
2.00
3.00
4.00
6.00
10.00
10.00
10.00
20.00
20.00
20.00
20.00
20.00
20.00
20.00
2,300
9,999.00
9,999.00
9,999.00
2.00
3.00
4.00
6.00
10.00
10.00
10.00
20.00
20.00
20.00
20.00
20.00
20.00
20.00
2,500
9,999.00
9,999.00
9,999.00
2.00
3.00
4.00
6.00
10.00
10.00
10.00
20.00
20.00
20.00
20.00
20.00
20.00
20.00
3,000
9,999.00
9,999.00
9,999.00
2.00
3.00
4.00
6.00
10.00
10.00
10.00
20.00
20.00
20.00
20.00
20.00
20.00
20.00
3,500
9,999.00
9,999.00
9,999.00
2.00
3.00
4.00
6.00
10.00
10.00
10.00
20.00
20.00
20.00
20.00
20.00
20.00
20.00
4,000
9,999.00
9,999.00
9,999.00
2.00
3.00
4.00
6.00
10.00
10.00
10.00
20.00
20.00
20.00
20.00
20.00
20.00
20.00
4,500
9,999.00
9,999.00
9,999.00
2.00
3.00
4.00
6.00
10.00
9,999.00
9,999.00
9,999.00
9,999.00
9,999.00
9,999.00
9,999.00
9,999.00
9,999.00
5,000
9,999.00
9,999.00
9,999.00
2.00
3.00
4.00
6.00
10.00
9,999.00
9,999.00
9,999.00
9,999.00
9,999.00
9,999.00
9,999.00
9,999.00
9,999.00
5,500
9,999.00
9,999.00
9,999.00
2.00
3.00
4.00
6.00
10.00
9,999.00
9,999.00
9,999.00
9,999.00
9,999.00
9,999.00
9,999.00
9,999.00
9,999.00
6,000
9,999.00
9,999.00
9,999.00
2.00
3.00
4.00
6.00
9,999.00
9,999.00
9,999.00
9,999.00
9,999.00
9,999.00
9,999.00
9,999.00
9,999.00
9,999.00
,QLWLDO6XSSRUWLQJWDEOH 3$4XDOLW\)DFWRU%DQN7DEOH
'HVFULSWLRQBank 1 lookup table of Quality Factors used in the calculation of the Ratio for the current sample period
1RWHVDTCs: P219A; Calibration Name: KtFABD_K_QualFactor1; Horizontal axis is RPM; Vertical Axis is Air Per Cylinder (APC) in mg/cylinder
y/x
90
135
180
225
270
315
360
405
450
495
540
585
630
675
720
900
1,080
700
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
900
0.00
0.00
0.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
1,100
0.00
0.00
0.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
0.00
0.00
0.00
0.00
0.00
1,300
0.00
0.00
0.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
0.00
0.00
0.00
1,500
0.00
0.00
0.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
0.00
1,700
0.00
0.00
0.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1,900
0.00
0.00
0.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
2,100
0.00
0.00
0.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
2,300
0.00
0.00
0.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
2,500
0.00
0.00
0.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
3,000
0.00
0.00
0.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
3,500
0.00
0.00
0.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
4,000
0.00
0.00
0.00
1.00
1.00
1.00
1.00
1.00
1.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
4,500
0.00
0.00
0.00
1.00
1.00
1.00
1.00
1.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
5,000
0.00
0.00
0.00
1.00
1.00
1.00
1.00
1.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
5,500
0.00
0.00
0.00
1.00
1.00
1.00
1.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
6,000
0.00
0.00
0.00
0.00
1.00
1.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
,QLWLDO6XSSRUWLQJWDEOH 3$9DULDQFH7KUHVKROG%DQN7DEOH
'HVFULSWLRQBank 1 lookup table of Variance metric used to calculate the Ratio for the current sample period
1RWHVDTCs: P219A; Calibration Name: KtFABD_U_VarThresh1; Horizontal axis is RPM; Vertical Axis is Air Per Cylinder (APC) in mg/cylinder
y/x
90
135
180
225
270
315
360
405
450
495
540
585
630
675
720
900
1,080
700
9,999.00
9,999.00
9,999.00
8.00
11.00
13.00
14.00
15.00
15.00
18.00
20.00
9,999.00
9,999.00
9,999.00
9,999.00
9,999.00
9,999.00
900
9,999.00
9,999.00
9,999.00
8.00
11.00
13.00
14.00
15.00
15.00
18.00
20.00
20.00
20.00
9,999.00
9,999.00
9,999.00
9,999.00
1,100
9,999.00
9,999.00
9,999.00
8.00
11.00
13.00
14.00
15.00
16.00
18.00
20.00
20.00
20.00
20.00
20.00
9,999.00
9,999.00
1,300
9,999.00
9,999.00
9,999.00
8.00
11.00
13.00
14.00
15.00
16.00
18.00
20.00
20.00
20.00
20.00
20.00
20.00
20.00
1,500
9,999.00
9,999.00
9,999.00
8.00
11.00
13.00
14.00
15.00
16.00
18.00
20.00
20.00
20.00
20.00
20.00
20.00
20.00
1,700
9,999.00
9,999.00
9,999.00
8.00
11.00
13.00
14.00
15.00
16.00
18.00
20.00
20.00
20.00
20.00
20.00
20.00
20.00
1,900
9,999.00
9,999.00
9,999.00
8.00
11.00
13.00
14.00
15.00
16.00
18.00
20.00
20.00
20.00
20.00
20.00
20.00
20.00
2,100
9,999.00
9,999.00
9,999.00
8.00
11.00
13.00
14.00
15.00
16.00
18.00
20.00
20.00
20.00
20.00
20.00
20.00
20.00
2,300
9,999.00
9,999.00
9,999.00
8.00
11.00
13.00
14.00
15.00
16.00
18.00
20.00
20.00
20.00
20.00
20.00
20.00
20.00
2,500
9,999.00
9,999.00
9,999.00
8.00
11.00
13.00
14.00
15.00
16.00
18.00
20.00
20.00
20.00
20.00
20.00
20.00
20.00
3,000
9,999.00
9,999.00
9,999.00
8.00
11.00
13.00
14.00
15.00
16.00
18.00
20.00
20.00
20.00
20.00
20.00
20.00
20.00
3,500
9,999.00
9,999.00
9,999.00
8.00
11.00
13.00
14.00
15.00
16.00
18.00
20.00
20.00
20.00
20.00
20.00
20.00
20.00
4,000
9,999.00
9,999.00
9,999.00
8.00
11.00
13.00
14.00
15.00
16.00
18.00
20.00
20.00
20.00
20.00
20.00
20.00
20.00
4,500
9,999.00
9,999.00
9,999.00
8.00
11.00
13.00
14.00
15.00
16.00
18.00
20.00
9,999.00
9,999.00
9,999.00
9,999.00
9,999.00
9,999.00
5,000
9,999.00
9,999.00
9,999.00
8.00
11.00
13.00
14.00
15.00
16.00
9,999.00
9,999.00
9,999.00
9,999.00
9,999.00
9,999.00
9,999.00
9,999.00
5,500
9,999.00
9,999.00
9,999.00
8.00
11.00
13.00
14.00
15.00
16.00
9,999.00
9,999.00
9,999.00
9,999.00
9,999.00
9,999.00
9,999.00
9,999.00
6,000
9,999.00
9,999.00
9,999.00
8.00
11.00
13.00
14.00
15.00
16.00
9,999.00
9,999.00
9,999.00
9,999.00
9,999.00
9,999.00
9,999.00
9,999.00
CiOXYR_O2_PostCat1
2,048
2,048
2,048
2,048
2,048
CiOXYR_O2_PostCat2
2,048
2,048
2,048
2,048
2,048
1
80
1
40
1
255
1
1,000
1
300
1
120
1
38
1
950
1
1,100
65
20.0
70
20.0
75
20.0
80
20.0
85
20.0
90
20.0
95
20.0
100
20.0
105
20.0
-40
409.0
-29
400.0
-18
388.0
-6
300.0
5
248.0
16
213.0
28
208.0
39
198.0
50
98.0
61
78.0
73
58.0
84
58.0
95
52.0
106
28.0
118
28.0
129
28.0
140
28.0
-40
40.0
-29
33.0
-18
26.0
-6
19.0
5
12.0
16
5.0
28
5.0
39
5.0
50
5.0
61
5.0
73
5.0
84
5.0
95
5.0
106
5.0
118
5.0
129
5.0
140
5.0
-40
180.0
-28
165.0
-16
150.0
-4
84.0
8
50.0
20
15.0
32
10.0
44
6.0
56
6.0
68
5.0
80
5.0
92
5.0
104
5.0
116
5.0
128
5.0
140
5.0
152
5.0
-40
270.0
-28
210.0
-16
155.0
-4
84.0
8
50.0
20
21.0
32
21.0
44
21.0
56
15.0
68
5.0
80
5.0
92
5.0
104
5.0
116
5.0
128
5.0
140
5.0
152
5.0
,QLWLDO6XSSRUWLQJWDEOH 3B3B3B$EQRUPDO1RLVHB&\OV(QDEOHG
'HVFULSWLRQSpecifies which cylinders will be used for the Abnormal Noise portion of the performance diagnostics (1 = cylinder used, 0 = cylinder not used)
1RWHVUsed for P0324, P0326 and P0331. Cal name: KaKNKD_b_PerfAbnIncludeCyl. x-axis = Cylinder number in firing order (i.e. Cyl 0 = first cylinder in firing order, Cyl 1 = second
cylinder in firing order....)
A cal value = 1 specifies the cylinder is used for the Abnormal Noise diagnostic. A cal value = 0 specifies the cylinder is not used. Only the first four values in the table are relavent for a
four-cylinder engine and only the first six values in the table are relavent for a six-cylinder engine.
Typically, all cylinders are used. Cylinders are only excluded if the signal from that cylinder is weak and there is no separation between normal and faulted conditions (can occur if the
sensor location results in poor signal-to-noise ratio for a given cylinder).
y/x
1
0
1
1
1
2
1
3
1
4
0
5
0
6
0
7
0
,QLWLDO6XSSRUWLQJWDEOH 3B3B3B$EQRUPDO1RLVHB7KUHVKROG
'HVFULSWLRQFail threshold for the Knock Performance Abnormal Noise Diagnostic
1RWHVUsed for P0324, P0326 and P0331. Cal Name: KtKNKD_k_PerfAbnLimitLo. X-axis = Engine Speed (RPM). Diagnostic fails when VaKNKD_k_PerfCylAbnFiltIntnsity <
KtKNKD_k_PerfAbnLimitLo
y/x
1
500
0.030
1,000
0.030
1,500
0.031
2,000
0.031
2,500
0.033
3,000
0.034
3,500
0.034
4,000
0.037
4,500
0.045
5,000
0.041
5,500
0.044
6,000
0.040
6,500
0.053
7,000
0.053
7,500
0.053
8,000
0.053
8,500
0.053
500
2.0586
1,000
2.0801
1,500
2.0234
2,000
1.9082
2,500
1.7480
3,000
1.5605
3,500
1.3652
4,000
1.1758
4,500
1.0078
5,000
0.8828
5,500
0.8125
6,000
0.8164
6,500
0.9082
7,000
1.1094
7,500
1.4316
8,000
1.8945
8,500
2.5156
500
0.0000
1,000
0.0000
1,500
0.0000
2,000
0.0000
2,500
0.0078
3,000
0.0469
3,500
0.0684
4,000
0.0781
4,500
0.0801
5,000
0.0820
5,500
0.0840
6,000
0.1035
6,500
0.1328
7,000
0.1836
7,500
0.2578
8,000
0.3633
8,500
0.5059
500
0.7949
1,000
0.7930
1,500
0.7676
2,000
0.7227
2,500
0.6660
3,000
0.5996
3,500
0.5313
4,000
0.4668
4,500
0.4082
5,000
0.3652
5,500
0.3398
6,000
0.3379
6,500
0.3652
7,000
0.4297
7,500
0.5313
8,000
0.6797
8,500
0.8789
500
0.0000
1,000
0.0000
1,500
0.0078
2,000
0.0117
2,500
0.0156
3,000
0.0176
3,500
0.0195
4,000
0.0215
4,500
0.0215
5,000
0.0215
5,500
0.0215
6,000
0.0215
6,500
0.0234
7,000
0.0254
7,500
0.0293
8,000
0.0352
8,500
0.0430
,QLWLDO6XSSRUWLQJWDEOH 3B3B2SHQ0HWKRG
'HVFULSWLRQ
1RWHVUsed for P0325 and P0330. Cal name: KtKNKD_e_OpenMethod. x-axis = Engine Speed Index, 500 to 8500 (RPM) by 500 rpm increments.
Selects 1 of 3 available methods: "20kHz Method", "Normal Noise Method," or "Disabled." The mode chosen dictates which set of threshold tables are used. Typically, either: A) the 20
kHz Method is used for all RPM or B) the 20 kHz Method is used for low/medium RPM and the Normal Noise Method is used for high RPM.
3B3B2SHQ0HWKRG 3DUW
y/x
1
0
1
2
3
4
5
CeKNKD_e_Open_20KH CeKNKD_e_Open_20KH CeKNKD_e_Open_20KH CeKNKD_e_Open_20KH CeKNKD_e_Open_20KH CeKNKD_e_Open_20KH
z
z
z
z
z
z
3B3B2SHQ0HWKRG 3DUW
y/x
1
6
7
8
9
10
11
CeKNKD_e_Open_20KH CeKNKD_e_Open_20KH CeKNKD_e_Open_20KH CeKNKD_e_Open_20KH CeKNKD_e_Open_20KH CeKNKD_e_Open_20KH
z
z
z
z
z
z
3B3B2SHQ0HWKRG 3DUW
y/x
1
12
13
14
15
16
CeKNKD_e_Open_20KH CeKNKD_e_Open_20KH CeKNKD_e_Open_20KH CeKNKD_e_Open_20KH CeKNKD_e_Open_20KH
z
z
z
z
z
,QLWLDO6XSSRUWLQJWDEOH 3B%HVW)DLOLQJ26&7DEOH%
'HVFULSWLRQThis table is a 9x17 table of baseline Best Failing (e.g. threshold converter) OSC times for catalyst Bank 1. The axis for this table include the average airflow and the catalyst
temperature. After OSC is measured for a specific temp and airflow,the BestFailing OSC value is found within this table for the measured temp and airflow and is used along with the
OSC_TimeRaw (and the WorstPassing value) to calculate the Normalized Ratio for that specific test. The values in this table are based on the measured OSC for the identified BPU
converter that is used for MIL illumination across the specific temp and airflow range for a given program.
1RWHVKtCATD_t_1_OSC_BestFailing - Use for norm ratio calculation for P0420
y/x
511.97
550.61
589.27
627.91
666.55
705.19
743.84
782.48
821.13
1.40
12.25
13.42
14.36
15.54
16.44
17.16
17.88
18.64
19.02
1.70
10.62
11.79
12.68
13.64
14.41
15.12
15.84
16.44
17.01
2.00
9.15
10.00
10.83
11.61
12.38
13.18
13.91
14.68
15.30
2.30
7.71
8.48
9.08
9.79
10.58
11.42
12.17
12.93
13.68
2.60
6.37
6.94
7.67
8.27
8.93
9.64
10.44
11.19
11.79
2.90
5.33
5.97
6.69
7.25
7.92
8.62
9.26
9.94
10.54
3.20
4.68
5.37
5.94
6.58
7.09
7.71
8.42
9.07
9.71
3.50
4.23
4.72
5.33
5.94
6.50
6.88
7.56
8.20
8.84
3.80
3.68
4.14
4.80
5.40
5.86
6.31
6.95
7.52
8.01
4.10
3.26
3.76
4.26
4.80
5.29
5.78
6.34
6.76
7.17
4.40
2.80
3.22
3.80
4.27
4.65
5.06
5.64
6.01
6.42
4.70
2.46
2.88
3.32
3.72
4.04
4.42
4.91
5.25
5.63
5.00
2.07
2.50
2.83
3.13
3.55
3.88
4.29
4.58
4.87
5.30
1.74
2.00
2.42
2.71
2.94
3.27
3.59
3.87
4.25
5.60
1.50
1.69
2.00
2.14
2.43
2.67
2.92
3.21
3.55
5.90
1.32
1.47
1.61
1.77
1.94
2.14
2.29
2.51
2.85
6.20
1.17
1.21
1.32
1.40
1.54
1.70
1.88
2.01
2.24
,QLWLDO6XSSRUWLQJWDEOH 3B3B&DWPRQ0LQ$LUIORZ)RU:DUP&DWDO\VW'HWHUPLQDWLRQ
'HVFULSWLRQThis is a 1x3 table with the axis being engine coolant temperature. The implementation of this cal value as a table also included some changes to the way that the
WarmedUpEvents counter increments and resets. To summarize, whenever WarmedUpEvents resets to 0 (this could be either at startup, if the closed throttle time exceeds a cal value, or if
the predicted exhaust temperature falls below the ExhWarmMin cal value), the appropriate MinAirflowToWrmupCat value is chosen from the table based on engine coolant at the time the
WarmedUpEvents counter reset to 0. This cal value is used along with the min exhaust temp to increment the WarmedUpEvents counter.
1RWHVKtCATD_dm_MinAirFlowToWrmCat - Used for P0420 and P0430. Axis is the engine coolant and the output is the minimum airflow required to warmup the catalyst.
y/x
1
0
12
45
6
90
4
,QLWLDO6XSSRUWLQJWDEOH 3B3B&DWPRQ0LQ(QJLQH5XQ7LPH7R(QDEOH
'HVFULSWLRQThis cal value is a 1x5 array of minimum engine run time values based on powerup coolant temperatures. When the appropriate required minimum engine run time value is
chosen based on the coolant temperature at powerup, this value is the minimum time from engine start before stabilized conditions are met. Used in determining if a ValidIdleIsMet
condition exists.
1RWHVKtCATD_t_EngRunTimeMin - Used for P0420 and P0430. Axis is the coolant and the output is the min engine run time
y/x
1
40
120
50
100
60
100
70
100
80
100
,QLWLDO6XSSRUWLQJWDEOH 3B:RUVW3DVVLQJ26&7DEOH%
'HVFULSWLRQThis table is a 9x17 table of WorstPassing (e.g. 120k) OSC times for catalyst Bank 1. The axis for this table include the average airflow and the catalyst temperature. After
OSC is measured for a specific temp and airflow, the WorstPassing OSC value is found within this table for the measured temp and airflow and is used along with the OSC_TimeRaw (and
the BestFailing OSC value) to calculate the Normalized Ratio for that specific test.The values in this table are based on the measured OSC for the WPA part across the temp and airflow
range.
1RWHVKtCATD_t_1_OSC_WorstPassing - Use for norm ratio calculation for P0420
y/x
511.97
550.61
589.27
627.91
666.55
705.19
743.84
782.48
821.13
1.40
21.38
22.49
23.51
24.53
25.30
25.81
26.22
26.67
27.13
1.70
18.97
19.93
20.96
21.93
22.59
23.36
23.97
24.53
24.94
2.00
16.68
17.32
18.09
18.76
19.37
20.09
20.66
21.28
21.80
2.30
14.50
15.38
16.22
16.72
17.13
17.75
18.25
18.92
19.53
2.60
12.89
13.76
14.43
14.94
15.45
15.90
16.51
17.18
17.57
2.90
11.82
12.50
13.15
13.57
14.11
14.60
15.24
15.73
16.30
3.20
10.90
11.62
12.12
12.59
12.97
13.47
14.06
14.62
15.22
3.50
10.13
10.64
11.20
11.67
12.18
12.54
13.09
13.67
14.14
3.80
9.31
9.88
10.28
10.84
11.23
11.61
11.97
12.49
13.07
4.10
8.55
9.06
9.52
9.98
10.27
10.59
11.00
11.46
11.92
4.40
7.70
8.19
8.65
9.04
9.41
9.71
10.07
10.43
10.91
4.70
6.81
7.32
7.73
8.17
8.42
8.85
9.10
9.41
9.87
5.00
6.01
6.48
6.84
7.30
7.67
7.91
8.25
8.62
8.99
5.30
5.01
5.55
5.96
6.32
6.74
7.12
7.35
7.66
7.97
5.60
4.06
4.63
5.09
5.40
5.81
6.21
6.52
6.89
7.04
5.90
3.34
3.75
4.16
4.51
4.97
5.19
5.55
5.77
5.96
6.20
2.72
3.08
3.49
3.75
4.05
4.28
4.66
4.88
4.99
,QLWLDO6XSSRUWLQJWDEOH 3'B3B&DWDO\VW/LJKW2II([WHQGHG(QJLQH5XQ7LPH([LW
'HVFULSWLRQExit Catalyst Warm-up mode if Engine Run Time is greater than this value. This table is based on percent ethanol (x-axis) and catmons NormRatio_EWMA value (y-axis).
The NormRatio_EWMA value determines the state of the catalyst. Typically, NormRatio_EWMA values below 0.35 (0 is bad and 1 is good) represent catalysts that have degraded. The
emission performance of these degraded catalysts can be improved by extending catalyst light off of GetE85R_Pct_FFS_CompAtEngFloat.
1RWHVKtCSEC_t_ExtendedEngineExit. Used for both P050D and P1400.
y/x
0.000
0.125
0.250
0.375
0.500
0.625
0.750
0.875
1.000
0
35
35
35
35
35
35
35
35
35
25
35
35
35
35
35
35
35
35
35
50
35
35
35
35
35
35
35
35
35
75
35
35
35
35
35
35
35
35
35
100
35
35
35
35
35
35
35
35
35
,QLWLDO6XSSRUWLQJWDEOH 3%B3%B2SHQ7HVW&NW7KUVK0D[
'HVFULSWLRQKnock Open Circuit Minimum Threshold for Internal Circuit Diagnostic. Used only when the 20 kHz method is being used (see "OpenMethod" description). The Open Test
Circuit ensures that the internal circuit used to generate the 20 kHz signal for the Open Circuit diags (P0325, P0330) is within range.
1RWHVUsed for P0325 and P0330. Cal name: KtKNKD_k_OpenTestCktMax. x-axis = Engine Speed (RPM).
Diagnostic fails when the filtered diagnostic output is between the OpenTestCktThrshMin and OpenTestCktThrshMax:
i.e. KtKNKD_k_OpenTestCktMin < VaKNKD_k_OpenTestCktIntFilter < KtKNKD_k_OpenTestCktMax
y/x
1
500
0.025
1,000
0.031
1,500
0.037
2,000
0.065
2,500
0.090
3,000
0.135
3,500
0.184
4,000
0.234
4,500
0.279
5,000
0.320
5,500
0.350
6,000
0.367
6,500
0.365
7,000
0.346
7,500
0.299
8,000
0.227
8,500
0.123
,QLWLDO6XSSRUWLQJWDEOH 3%B3%B2SHQ7HVW&NW7KUVK0LQ
'HVFULSWLRQKnock Open Circuit Minimum Threshold for Internal Circuit Diagnostic. Used only when the 20 kHz method is being used (see "OpenMethod" description). The Open Test
Circuit ensures that the internal circuit used to generate the 20 kHz signal for the Open Circuit diags (P0325, P0330) is within range.
1RWHVUsed for P0325 and P0330. Cal name: KtKNKD_k_OpenTestCktMin. x-axis = Engine Speed (RPM).
Diagnostic fails when the filtered diagnostic output is between the OpenTestCktThrshMin and OpenTestCktThrshMax:
i.e. KtKNKD_k_OpenTestCktMin < VaKNKD_k_OpenTestCktIntFilter < KtKNKD_k_OpenTestCktMax
y/x
1
500
0.008
1,000
0.006
1,500
0.012
2,000
0.022
2,500
0.035
3,000
0.039
3,500
0.051
4,000
0.084
4,500
0.094
5,000
0.100
5,500
0.098
6,000
0.086
6,500
0.063
7,000
0.025
7,500
0.000
8,000
0.000
8,500
0.000
,QLWLDO6XSSRUWLQJWDEOH 3B&ROG6WDUW'LDJQRVWLF'HOD\%DVHG2Q(QJLQH5XQ7LPH
'HVFULSWLRQQuality weight-based on engine run time. This allows adjustment of the weighting factors at various engine run times in order to prevent the updating of the cumulative quality
timer or to change the value of the average qualified residual energy calculation to prevent false Fails of the diagnostic under circumstances inappropriate to update the calculation of the
average qualified residual value.
1RWHVKtCSED_K_TimeWght - This is used for P1400.
y/x
1
0
0
2
1
3
1
5
1
11
1
16
1
21
1
27
1
32
1
,QLWLDO6XSSRUWLQJWDEOH 3B&ROG6WDUW'LDJQRVWLF'HOD\%DVHG2Q(QJLQH5XQ7LPH&DO$[LV
'HVFULSWLRQThis is the x-axis for the KtCSED_K_TimeWght calibration table. Refer to the description for KtCSED_K_TimeWght for details.
1RWHVKnCSED_t_TimeWght - This is used for P1400.
y/x
1
1
0
2
2
3
3
4
5
5
11
6
16
7
21
8
27
9
32
,QLWLDO6XSSRUWLQJWDEOH 3B(QJLQH6SHHG5HVLGXDOB$[LV
'HVFULSWLRQThis calibration is used as the x-axis for KtCSED_dm_Exh. An engine speed value will be chosen from this axis based on the value of VeSPDR_n_EngDsrd or actual engine
speed. Subsequently, the engine speed value chosen from KnCSED_n_Exh determines the appropriate exhaust airflow value from the KtCSED_dm_Exh calibration table.
1RWHVKnCSED_n_Exh-Used for P1400
y/x
1
1
400
2
500
3
600
4
700
5
750
6
800
7
860
8
880
9
900
10
925
11
980
12
1,025
13
1,075
14
1,100
15
1,200
16
1,300
17
2,000
,QLWLDO6XSSRUWLQJWDEOH 3B(QJLQH6SHHG5HVLGXDOB7DEOH
'HVFULSWLRQThis 1x17 table of engine exhaust flow values is used to calculate both the desired and the actual engine exhaust flow based on desired and actual engine speed. The desired
engine exhaust flow is gathered from the desired engine speed (VeSPDR_n_EngDsrd). The value used for the actual engine exhaust flow is based on the actual engine RPM value.
1RWHVKtCSED_dm_Exh - Used for P1400
y/x
1
400
0
500
2
600
4
700
5
750
5
800
5
860
5
880
6
900
7
925
8
980
10
1,025
12
1,075
12
1,100
12
1,200
12
1,300
12
2,000
12
,QLWLDO6XSSRUWLQJWDEOH 3B6SDUN5HVLGXDOB$[LV
'HVFULSWLRQCalibratible axis into KtCSED_E_ExhEngyPerUnitMass.
spark value used is the final commanded spark.
This is a table of spark values. Spark value used for desired spark is the desired spark during cat light off. Actual
1
-30.00
2
-20.00
3
-10.00
4
0.00
5
5.00
6
10.00
7
25.00
8
40.00
9
50.00
,QLWLDO6XSSRUWLQJWDEOH 3B6SDUN5HVLGXDOB7DEOH
'HVFULSWLRQPredicted engine-out energy potential based on either the desired cold start spark advance value or the actual spark advance value. ExhEngyPerUnitMass
used to calculate both desired exhaust energy and actual energy. The desired and actual exhaust energy per unit mass values are
used in part to calculate the desired exhaust energy per unit time and actual exhaust energy per unit time. Both desired and actual go into the residual exhaust
energy per unit time calculation.
calibration is
-30
1.12
-20
1.06
-10
1.00
0
1.00
5
1.00
10
1.00
25
1.00
40
0.90
50
0.90
,QLWLDO6XSSRUWLQJWDEOH 3%.W%5.,B.B&PSOW7HVW3RLQW:HLJKW
'HVFULSWLRQ
1RWHV
y/x
1
0.000
0
0.010
0
0.020
0
0.020
1
0.050
1
0.100
1
0.150
1
0.250
1
1.000
1
,QLWLDO6XSSRUWLQJWDEOH 3%.W%5.,B.B)DVW7HVW3RLQW:HLJKW
'HVFULSWLRQ
1RWHV
y/x
1
0.000
1
0.050
1
0.080
1
0.250
1
0.350
1
0.450
1
0.550
1
0.750
1
1.000
1
,QLWLDO6XSSRUWLQJWDEOH 3B&DP3RV(UURU/LP,F
'HVFULSWLRQP0011 - Cam Position Error Limit for performance diagnostic
1RWHVKtPHSD_phi_CamPosErrorLimIc1
y/x
400
800
1,200
1,600
2,000
2,400
2,800
3,200
3,600
4,000
4,400
4,800
5,200
5,600
6,000
6,400
6,800
-40
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
-28
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
-16
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
-4
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
8
10.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
20
10.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
32
10.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
44
10.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
56
10.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
68
10.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
80
10.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
92
10.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
104
10.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
116
10.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
128
10.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
140
10.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
152
10.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
,QLWLDO6XSSRUWLQJWDEOH 3B3HUI0D[,F
'HVFULSWLRQP0011 - Range of phaser travel where diagnostic cannot make a decision if both desired & measured positions are greater than
1RWHV
y/x
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
1
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
2
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
3
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
4
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
5
20.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
6
20.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
7
20.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
8
20.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
9
20.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
10
20.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
11
20.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
12
20.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
13
20.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
14
20.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
15
20.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
16
20.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
17
20.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
,QLWLDO6XSSRUWLQJWDEOH 3B6WDEOH3RVLWLRQ7LPH,F
'HVFULSWLRQP0011 - Delay after transient move
1RWHVKtPHSD_t_StablePositionTimeIc1
y/x
400
800
1,200
1,600
2,000
2,400
2,800
3,200
3,600
4,000
4,400
4,800
5,200
5,600
6,000
6,400
6,800
-40
100.0
100.0
100.0
100.0
100.0
100.0
100.0
100.0
100.0
100.0
100.0
100.0
100.0
100.0
100.0
100.0
100.0
-28
80.0
80.0
80.0
80.0
80.0
80.0
80.0
80.0
80.0
80.0
80.0
80.0
80.0
80.0
80.0
80.0
80.0
-16
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
-4
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
8
3.0
3.0
3.0
3.0
3.0
3.0
3.0
3.0
3.0
3.0
3.0
3.0
3.0
3.0
3.0
3.0
3.0
20
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
32
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
44
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
56
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
68
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
80
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
92
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
104
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
116
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
128
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
140
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
152
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
,QLWLDO6XSSRUWLQJWDEOH 3B&DP3RV(UURU/LP(F
'HVFULSWLRQP0014 - Cam Position Error Limit for performance diagnostic
1RWHVKtPHSD_phi_CamPosErrorLimEc1
y/x
400
800
1,200
1,600
2,000
2,400
2,800
3,200
3,600
4,000
4,400
4,800
5,200
5,600
6,000
6,400
6,800
-40
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
-28
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
-16
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
-4
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
8
10.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
20
10.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
32
10.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
44
10.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
56
10.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
68
10.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
80
10.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
92
10.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
104
10.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
116
10.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
128
10.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
140
10.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
152
10.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
,QLWLDO6XSSRUWLQJWDEOH 3B3HUI0D[(F
'HVFULSWLRQP0014 - Range of phaser travel where diagnostic cannot make a decision if both desired & measured positions are greater than
1RWHV
y/x
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
1
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
2
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
3
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
4
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
5
20.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
6
20.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
7
20.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
8
20.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
9
20.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
10
20.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
11
20.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
12
20.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
13
20.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
14
20.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
15
20.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
16
20.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
17
20.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
25.0
,QLWLDO6XSSRUWLQJWDEOH 3B6WDEOH3RVLWLRQ7LPH(F
'HVFULSWLRQP0014 - Delay after transient move
1RWHVKtPHSD_t_StablePositionTimeEc1
y/x
400
800
1,200
1,600
2,000
2,400
2,800
3,200
3,600
4,000
4,400
4,800
5,200
5,600
6,000
6,400
6,800
-40
100.0
100.0
100.0
100.0
100.0
100.0
100.0
100.0
100.0
100.0
100.0
100.0
100.0
100.0
100.0
100.0
100.0
-28
80.0
80.0
80.0
80.0
80.0
80.0
80.0
80.0
80.0
80.0
80.0
80.0
80.0
80.0
80.0
80.0
80.0
-16
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
-4
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
8
3.0
3.0
3.0
3.0
3.0
3.0
3.0
3.0
3.0
3.0
3.0
3.0
3.0
3.0
3.0
3.0
3.0
20
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
32
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
44
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
56
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
68
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
80
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
92
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
104
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
116
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
128
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
2.0
140
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
152
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
10.0
,QLWLDO6XSSRUWLQJWDEOH 39RODWLOLW\7LPHDVD)XQFWLRQRI(VWLPDWHRI$PELHQW7HPSHUDWXUH
'HVFULSWLRQData is Volatility Time (in seconds) and Axis is Estimated Ambient Coolant in Deg C
1RWHVKtEONV_t_VolatilityTimeMax
y/x
1
-10
30
-4
30
1
30
7
30
13
40
18
50
24
70
29
90
35
170
41
170
46
170
52
170
58
170
63
170
69
170
74
170
80
170
,QLWLDO6XSSRUWLQJWDEOH 3(QJLQH2II7LPH%HIRUH9HKLFOH2II0D[LPXPDVD)XQFWLRQRI(VW$PELHQW7HPSHUDWXUH7DEOH
'HVFULSWLRQData is Engine Off Time Before Vehicle Off Maximum Table (in seconds) and Axis is Estimated Ambient Coolant in Deg C
1RWHVKtEONV_t_EngOffTimeBefVehOffMax
y/x
1
-10
44
-4
44
1
44
7
44
13
68
18
82
24
105
29
153
35
320
41
480
46
480
52
480
58
480
63
480
69
480
74
480
80
480
1
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
3
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
4
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
5
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
6
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
-498.2
7
-478.2
-478.2
-478.2
-478.2
-478.2
-478.2
-478.2
-478.2
-478.2
-478.2
-478.2
-478.2
-478.2
-478.2
-478.2
-478.2
-478.2
8
-458.3
-458.3
-458.3
-458.3
-458.3
-458.3
-458.3
-458.3
-458.3
-458.3
-458.3
-458.3
-458.3
-458.3
-458.3
-458.3
-458.3
9
-438.3
-438.3
-438.3
-438.3
-438.3
-438.3
-438.3
-438.3
-438.3
-438.3
-438.3
-438.3
-438.3
-438.3
-438.3
-438.3
-438.3
10
-418.4
-418.4
-418.4
-418.4
-418.4
-418.4
-418.4
-418.4
-418.4
-418.4
-418.4
-418.4
-418.4
-418.4
-418.4
-418.4
-418.4
11
-398.4
-398.4
-398.4
-398.4
-398.4
-398.4
-398.4
-398.4
-398.4
-398.4
-398.4
-398.4
-398.4
-398.4
-398.4
-398.4
-398.4
12
-378.5
-378.5
-378.5
-378.5
-378.5
-378.5
-378.5
-378.5
-378.5
-378.5
-378.5
-378.5
-378.5
-378.5
-378.5
-378.5
-378.5
13
-358.8
-358.8
-358.8
-358.8
-358.8
-358.8
-358.8
-358.8
-358.8
-358.8
-358.8
-358.8
-358.8
-358.8
-358.8
-358.8
-358.8
14
-338.8
-338.8
-338.8
-338.8
-338.8
-338.8
-338.8
-338.8
-338.8
-338.8
-338.8
-338.8
-338.8
-338.8
-338.8
-338.8
-338.8
15
-318.9
-318.9
-318.9
-318.9
-318.9
-318.9
-318.9
-318.9
-318.9
-318.9
-318.9
-318.9
-318.9
-318.9
-318.9
-318.9
-318.9
16
-299.0
-299.0
-299.0
-299.0
-299.0
-299.0
-299.0
-299.0
-299.0
-299.0
-299.0
-299.0
-299.0
-299.0
-299.0
-299.0
-299.0
17
-299.0
-299.0
-299.0
-299.0
-299.0
-299.0
-299.0
-299.0
-299.0
-299.0
-299.0
-299.0
-299.0
-299.0
-299.0
-299.0
-299.0
,QLWLDO6XSSRUWLQJWDEOH 3337UDQVIHU3XPS(QDEOH7LPH7DEOH
'HVFULSWLRQData is TransferPumpOnTimeLimit (in seconds) and Axis is Fuel Level in %
1RWHVKtFLVC_t_XferFuelPmpOnTmLim
3337UDQVIHU3XPS(QDEOH7LPH7DEOH 3DUW
y/x
1
0
30
3
35
6
40
9
45
13
50
16
55
19
60
22
65
25
70
28
85
31
90
34
95
38
135
41
135
44
160
47
160
72
460
75
460
78
460
81
460
84
460
88
460
91
460
94
460
97
460
100
460
3337UDQVIHU3XPS(QDEOH7LPH7DEOH 3DUW
y/x
1
53
260
56
360
59
360
63
360
66
360
69
360
50
260
0
100
6
100
12
80
19
75
25
70
31
65
37
60
44
60
50
60
56
60
62
60
69
55
75
50
81
45
87
40
94
30
100
30
,QLWLDO6XSSRUWLQJWDEOH 3(QJLQH2YHU6SHHG/LPLW
'HVFULSWLRQEngine OverSpeed Limit versus gear
1RWHVUsed for P0300-P0308. Cal Name: KaEOSC_n_EngOvrspdLimitGear
3(QJLQH2YHU6SHHG/LPLW 3DUW
y/x
1
3(QJLQH2YHU6SHHG/LPLW 3DUW
y/x
1
,QLWLDO6XSSRUWLQJWDEOH 31XPEHURI1RUPDOV
'HVFULSWLRQNumber of Normals for the Driveline Ring Filter
After a low level misfire, another misfire may not be detectable until driveline ringing ceases. If no ringing seen, stop filter early.
1RWHVUsed for P0300-P0308. Cal Name: KaMSFD_Cnt_NumOfNormalsFil
y/x
1
0
3.00
1
3.00
2
3.00
3
3.00
4
3.00
5
3.00
6
3.00
7
3.00
8
3.00
,QLWLDO6XSSRUWLQJWDEOH 35LQJ)LOWHU
'HVFULSWLRQDriveline Ring Filter
After a low level misfire, another misfire may not be detectable until driveline ringing ceases. If no ringing seen, stop filter early.
1RWHVUsed for P0300-P0308. Cal Name: KaMSFD_Cnt_RingFilter
y/x
1
0
2.00
1
2.00
2
2.00
3
2.00
4
2.00
5
2.00
6
2.00
7
2.00
8
2.00
,QLWLDO6XSSRUWLQJWDEOH 3B$EQRUPDO&\OLQGHU0RGH
'HVFULSWLRQNumber of consecutive number of decelerating cylinders after the misfire that would be considered abnormal. (Cylinder Mode Equation)
1RWHVUsed for P0300-P0308. Cal Name: KaMSFD_Cnt_CylAbnormal
y/x
1
0
2.00
1
2.00
2
2.00
3
4.00
4
4.00
5
4.00
6
4.00
7
4.00
8
4.00
,QLWLDO6XSSRUWLQJWDEOH 3B$EQRUPDO5HY0RGH
'HVFULSWLRQAbnormal Rev Mode Number of consecutive number of decelerating cylinders after the misfire that would be considered abnormal. (Rev Mode Equation)
1RWHVUsed for P0300-P0308. Cal Name: KaMSFD_Cnt_RevAbnormal
y/x
1
0
4.00
1
4.00
2
4.00
3
4.00
4
4.00
5
4.00
6
4.00
7
4.00
8
4.00
,QLWLDO6XSSRUWLQJWDEOH 3B$EQRUPDO6&'0RGH
'HVFULSWLRQNumber of consecutive number of decelerating cylinders after the misfire that would be considered abnormal. (SCD Mode Equation)
1RWHVUsed for P0300-P0308. Cal Name: KaMSFD_Cnt_SCD_CylAbnormal
y/x
1
0
4.00
1
4.00
2
4.00
3
4.00
4
4.00
5
4.00
6
4.00
7
4.00
8
4.00
,QLWLDO6XSSRUWLQJWDEOH 3B$)0B'HFHO
'HVFULSWLRQCrankshaft decel threshold. Thresholds are a function of rpm and % engine Load.
1RWHVUsed for P0300-P0308. Cal Name: KtMISF_DoDCylinderMode
y/x
0
6
13
19
25
31
38
44
50
56
63
69
75
81
88
94
100
400
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
500
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
600
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
700
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
800
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
900
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
1,000
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
1,100
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
1,200
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
1,400
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
1,600
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
1,800
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
2,000
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
2,200
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
2,400
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
2,600
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
2,800
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
3,000
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
3,500
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
,QLWLDO6XSSRUWLQJWDEOH 3B&DWDO\VWB'DPDJHB0LVILUHB3HUFHQWDJH
'HVFULSWLRQCatalyst Damaging Misfire Percentage" Table whenever secondary conditions are met.
1RWHVUsed for P0300-P0308. Cal Name: KtMSFD_Pct_CatalystMisfire
y/x
0
10
20
30
40
50
60
70
80
90
100
0
22.5
22.5
22.5
22.5
22.5
22.5
22.5
22.5
22.5
22.0
21.5
1,000
22.5
22.5
22.5
22.5
22.5
22.5
22.5
21.0
19.0
17.5
20.0
2,000
22.5
22.5
22.5
22.5
22.5
22.5
22.5
19.5
17.0
14.0
18.5
3,000
22.5
22.5
22.5
22.5
22.5
22.5
20.5
19.0
14.5
12.5
12.5
4,000
22.5
22.5
22.5
22.5
22.5
21.5
17.5
13.5
12.5
14.5
15.5
5,000
22.5
22.5
22.5
22.5
22.5
20.5
16.5
15.5
18.0
18.5
20.5
6,000
22.5
22.5
22.5
22.5
22.0
17.5
15.5
19.0
21.0
22.0
22.5
7,000
22.5
22.5
22.5
22.5
21.0
16.5
15.0
21.0
22.0
22.5
22.5
,QLWLDO6XSSRUWLQJWDEOH 3B&\O0RGHB'HFHO
'HVFULSWLRQCrankshaft decel threshold. Thresholds are a function of rpm and % engine Load.
1RWHVUsed for P0300-P0308. Cal Name: KtMISF_CylinderMode
y/x
10
12
15
18
22
26
31
38
45
54
65
77
91
107
125
145
155
400
700
755
795
840
930
1,050
1,160
1,270
1,380
1,490
1,660
1,840
2,000
2,170
2,320
2,500
2,670
500
550
590
640
685
765
875
980
1,085
1,195
1,300
1,440
1,600
1,740
1,890
2,020
2,170
2,320
600
450
485
525
565
645
745
840
935
1,035
1,130
1,250
1,390
1,510
1,640
1,760
1,890
2,020
700
380
410
435
475
540
630
720
805
895
980
1,090
1,210
1,310
1,430
1,530
1,640
1,760
800
320
345
365
395
460
530
610
695
775
850
950
1,050
1,140
1,240
1,330
1,430
1,530
900
270
290
305
335
390
450
520
595
680
740
830
910
990
1,080
1,160
1,240
1,330
1,000
230
245
260
285
325
380
445
510
575
640
720
790
860
940
1,010
1,080
1,160
1,100
190
205
220
240
270
320
380
440
500
560
630
690
750
820
880
940
1,010
1,200
160
170
180
200
230
270
325
380
435
490
545
600
655
710
770
830
890
1,400
105
115
125
135
155
185
235
280
330
380
425
475
525
575
625
675
725
1,600
80
85
90
100
115
135
175
215
260
300
340
380
420
460
500
540
580
1,800
68
72
75
80
90
105
140
170
205
235
270
300
330
360
390
420
450
2,000
50
55
60
65
74
85
110
135
165
190
215
240
265
290
315
340
365
2,200
40
40
42
52
60
69
90
110
130
150
175
195
215
235
255
275
295
2,400
34
36
38
40
47
55
72
88
105
120
140
155
170
185
200
215
230
2,600
28
24
32
30
37
45
58
72
85
98
110
123
135
148
160
173
185
2,800
23
21
21
25
30
37
48
58
69
79
90
100
110
120
130
140
150
3,000
20
20
20
20
25
30
38
47
55
63
72
80
88
96
104
112
120
3,500
15
16
16
17
15
16
24
28
34
40
47
53
60
66
72
79
85
4,000
12
12
12
13
13
14
15
18
21
23
27
31
36
42
48
54
60
4,500
10
10
10
10
10
11
12
13
15
17
21
24
28
33
38
43
48
5,000
9
9
9
9
9
10
10
10
11
12
15
18
21
25
29
32
36
5,500
7
7
7
7
7
7
7
8
9
11
14
15
18
23
27
32
38
6,000
5
5
5
5
5
6
6
7
7
10
13
14
15
19
23
27
31
6,500
5
5
5
5
5
5
6
6
8
9
12
13
14
17
21
23
27
7,000
5
5
5
5
5
5
5
5
7
8
11
12
13
15
19
21
24
,QLWLDO6XSSRUWLQJWDEOH 3B&\O0RGHB-HUN
'HVFULSWLRQCrankshaft jerk threshold. Thresholds are a function of rpm and % engine Load.
1RWHVUsed for P0300-P0308. Cal Name: KtMISF_ddt_CylinderMode
y/x
10
12
15
18
22
26
31
38
45
54
65
77
91
107
125
145
155
400
1,330
1,390
1,570
1,890
2,280
2,650
3,410
4,080
4,850
5,540
6,250
6,990
7,740
8,450
9,330
10,30
0
11,26
0
500
1,110
1,160
1,310
1,570
1,900
2,210
2,830
3,410
4,040
4,620
5,210
5,820
6,450
7,050
7,770
8,580
600
920
960
1,090
1,310
1,590
1,850
2,370
2,830
3,370
3,850
4,340
4,850
5,370
5,880
6,470
7,150
700
770
810
910
1,090
1,330
1,530
1,980
2,370
2,810
3,210
3,610
4,040
4,470
4,900
5,400
5,950
800
640
680
750
910
1,110
1,270
1,650
1,980
2,340
2,680
3,020
3,370
3,730
4,080
4,500
4,970
900
530
560
620
750
920
1,070
1,380
1,650
1,950
2,240
2,510
2,810
3,110
3,410
3,740
4,130
1,000
440
470
520
620
770
880
1,140
1,380
1,630
1,860
2,090
2,340
2,590
2,830
3,120
3,450
1,100
365
390
430
520
640
740
950
1,140
1,350
1,550
1,740
1,950
2,160
2,370
2,600
2,870
1,200
300
325
360
435
530
620
780
950
1,120
1,290
1,460
1,630
1,790
1,980
2,170
2,390
1,400
220
240
260
305
360
415
510
600
710
830
950
1,070
1,200
1,320
1,440
1,560
1,600
150
165
180
210
245
285
330
385
440
510
590
660
750
850
950
1,050
1,800
105
105
125
145
175
200
235
275
320
370
430
495
560
620
700
770
9,390 7,830 6,530 5,430 4,520 3,770 3,150 2,630 1,730 1,140 850
2,000
78
85
91
105
125
145
170
195
230
265
310
365
425
480
540
600
2,200
68
65
72
82
100
113
130
150
175
210
245
295
340
390
440
495
2,400
48
52
56
65
80
93
105
125
145
170
200
240
280
325
370
415
2,600
39
42
43
51
66
74
90
105
125
145
170
200
235
275
310
350
2,800
33
35
39
45
52
62
77
91
105
125
145
170
195
230
260
295
3,000
33
33
33
35
39
50
65
78
91
105
125
145
170
195
220
245
3,500
29
29
29
29
33
37
39
44
50
57
66
76
88
91
104
117
4,000
25
25
25
25
25
25
26
29
31
35
40
46
52
60
69
78
4,500
17
17
17
17
18
20
22
23
25
27
31
35
39
46
56
70
5,000
16
16
16
16
16
17
20
21
22
23
26
29
33
39
48
59
5,500
14
14
14
14
14
14
17
18
20
21
23
26
30
36
44
52
6,000
13
13
13
13
13
13
16
17
17
17
21
23
27
33
39
46
6,500
13
13
13
13
13
13
13
14
16
16
18
21
23
27
34
40
7,000
12
12
12
12
12
12
12
13
14
14
17
18
21
25
30
36
660
550
460
390
325
275
130
88
83
68
59
52
46
42
,QLWLDO6XSSRUWLQJWDEOH 3B,GOH&\O0RGH'HFHO
'HVFULSWLRQCrankshaft decel threshold. Thresholds are a function of rpm and % engine Load.
1RWHVUsed for P0300-P0308. Cal Name: KtMSFD_dt_IdleCylinderMode
y/x
8
9
11
12
13
14
15
16
17
18
19
21
22
25
25
27
29
400
4,350
4,550
4,750
4,950
5,250
5,600
5,900
6,250
6,550
6,850
7,200
7,500
7,800
8,150
8,450
8,800
9,100
500
3,000
3,150
3,300
3,350
3,520
3,680
3,850
4,010
4,180
4,340
4,510
4,670
4,840
5,000
5,170
5,330
5,500
600
2,000
2,050
2,100
2,150
2,220
2,300
2,370
2,450
2,520
2,600
2,670
2,750
2,820
2,900
2,970
3,050
3,120
700
1,310
1,340
1,370
1,400
1,440
1,470
1,510
1,540
1,580
1,610
1,650
1,680
1,720
1,750
1,790
1,820
1,860
800
890
910
930
950
975
995
1,020
1,040
1,065
1,090
1,110
1,135
1,160
1,180
1,205
1,225
1,250
900
605
620
635
650
670
690
710
725
745
765
785
805
825
840
860
880
900
1,000
445
455
465
475
490
505
520
535
550
565
575
590
605
620
635
650
665
1,100
320
330
340
350
360
370
385
395
405
415
430
440
450
460
475
485
495
1,200
265
270
275
280
290
295
305
310
320
325
335
340
350
355
365
370
380
1,400
178
182
186
190
194
200
204
208
214
218
222
226
232
236
240
246
250
1,600
116
118
122
125
128
132
134
138
140
144
146
150
152
156
158
162
165
1,800
84
86
88
90
93
95
98
101
103
106
109
112
114
117
120
122
125
2,000
64
66
68
70
72
75
77
79
82
84
86
88
91
93
95
98
100
,QLWLDO6XSSRUWLQJWDEOH 3B,GOH&\O0RGH-HUN
'HVFULSWLRQCrankshaft jerk threshold. Thresholds are a function of rpm and % engine Load.
1RWHVUsed for P0300-P0308. Cal Name: KtMSFD_ddt_IdleCylinderMode
y/x
8
9
11
12
13
14
15
16
17
18
19
21
22
25
25
27
29
400
4,280
4,350
4,460
4,600
4,780
4,990
5,280
5,540
5,810
6,070
6,340
6,600
6,860
7,130
7,390
7,660
7,920
500
3,550
3,630
3,700
3,820
3,940
4,090
4,290
4,490
4,670
4,870
5,070
5,270
5,460
5,660
5,850
6,040
6,230
600
2,850
2,930
3,010
3,080
3,160
3,270
3,400
3,560
3,700
3,870
4,020
4,170
4,320
4,480
4,630
4,790
4,940
700
2,150
2,190
2,235
2,295
2,365
2,455
2,565
2,680
2,790
2,900
3,010
3,120
3,230
3,350
3,460
3,570
3,680
800
1,500
1,550
1,600
1,650
1,730
1,800
1,900
1,960
2,020
2,080
2,140
2,200
2,260
2,320
2,380
2,440
2,500
900
1,120
1,150
1,190
1,240
1,300
1,360
1,420
1,440
1,470
1,490
1,510
1,540
1,560
1,580
1,610
1,630
1,655
1,000
880
890
905
930
970
1,010
1,050
1,065
1,080
1,095
1,110
1,125
1,140
1,155
1,170
1,185
1,200
1,100
680
695
710
725
745
765
785
795
805
815
825
835
840
850
860
870
880
1,200
525
535
545
555
565
575
585
590
600
605
615
620
625
635
640
650
655
1,400
270
275
280
285
290
295
300
310
320
330
340
350
360
370
380
390
400
1,600
175
180
185
190
195
200
205
215
220
230
235
245
250
260
265
275
280
1,800
125
130
135
140
145
150
155
160
170
175
185
190
195
205
210
215
224
2,000
100
105
110
115
120
125
130
135
145
150
160
165
170
180
185
195
200
,QLWLDO6XSSRUWLQJWDEOH 3B,GOH6&'B'HFHO
'HVFULSWLRQCrankshaft decel threshold while in SCD mode.
SCD mode uses smaller windows near TDC. Thresholds are a function of rpm and % engine Load.
400
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
500
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
600
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
700
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
800
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
900
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
1,000
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
1,100
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
1,200
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
1,400
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
1,600
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
1,800
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
2,000
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
,QLWLDO6XSSRUWLQJWDEOH 3B,GOH6&'B-HUN
'HVFULSWLRQCrankshaft jerk threshold while in SCD mode. SCD mode uses smaller windows near TDC. Thresholds are a function of rpm and % engine Load.
1RWHVUsed for P0300-P0308. Cal Name: KtMISF_ddt_SCD_IdleMode
y/x
8
9
11
12
13
14
15
16
17
18
19
21
22
25
25
27
29
400
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
500
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
600
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
700
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
800
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
900
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
1,000
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
1,100
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
1,200
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
1,400
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
1,600
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
1,800
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
2,000
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
,QLWLDO6XSSRUWLQJWDEOH 3B0D[B3DWWHUQ0XOWLSOLHU
'HVFULSWLRQCrankshaft should return to normal after the misfire. If crankshaft snap value after the misfire being evaulated is larger than the misfire's Jerk threshold times this multiplier,
its not a real misfire. However, if random misfire occurs every engine cycle, more noise is allowed to be considered "normal" since the crankshaft does not have time to fully return to
normal before the next misfire occurs.
1RWHVUsed for P0300-P0308. Cal Name: KtMSFD_K_SCD_MaxPttrnRecogMult
y/x
1
0
1.70
1,000
1.70
1,500
1.70
2,000
1.70
2,500
1.70
3,000
1.70
3,500
1.70
4,000
1.70
5,500
1.70
,QLWLDO6XSSRUWLQJWDEOH 3B0LQB3DWWHUQ0XOWLSOLHU
'HVFULSWLRQCrankshaft should return to normal after the misfire. If crankshaft snap value after single isolated misfire being evaulated is larger than the misfire's Jerk threshold times this
multiplier, its not a real misfire.
1RWHVUsed for P0300-P0308. Cal Name: KtMSFD_K_SCD_MinPttrnRecogMult
y/x
1
0
1.00
1,000
1.00
1,500
1.10
2,000
1.20
2,500
1.30
3,000
1.35
3,500
1.25
4,000
1.30
5,500
1.30
,QLWLDO6XSSRUWLQJWDEOH 3B5HY0RGHB'HFHO
'HVFULSWLRQCrankshaft decel threshold. Thresholds are a function of rpm and % engine Load.
1RWHVUsed for P0300-P0308. Cal Name: KtMISF_RevolutionMode
y/x
10
12
15
18
22
26
31
38
45
54
65
77
91
107
125
145
155
1,100
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
1,200
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
1,400
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
1,600
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
1,800
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
2,000
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
2,200
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
2,400
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
2,600
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
2,800
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
3,000
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
3,500
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
4,000
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
4,500
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
32,768
5,000
25
25
25
25
29
33
38
43
48
54
63
72
82
90
100
109
120
5,500
18
18
18
18
22
26
29
33
38
45
52
62
70
79
87
96
105
6,000
14
14
14
14
14
18
22
25
29
35
43
52
61
69
78
86
95
6,500
12
12
12
12
12
12
14
16
20
27
34
45
51
60
68
77
86
7,000
10
10
10
10
10
10
10
11
14
21
29
39
46
53
61
68
76
,QLWLDO6XSSRUWLQJWDEOH 3B6&'B'HFHO
'HVFULSWLRQCrankshaft decel threshold. SCD mode uses smaller windows near TDC. Thresholds are a function of rpm and % engine Load.
1RWHVUsed for P0300-P0308. Cal Name: KtMISF_dt_SCD_OffIdleMode
y/x
10
12
15
18
22
26
31
38
45
54
65
77
91
107
125
145
155
400
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
500
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
600
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
700
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
800
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
900
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
1,000
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
1,100
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
1,200
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
1,400
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
1,600
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
1,800
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
2,000
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
,QLWLDO6XSSRUWLQJWDEOH 3B6&'B-HUN
'HVFULSWLRQCrankshaft jerk threshold. SCD mode uses smaller windows near TDC. Thresholds are a function of rpm and % engine Load.
1RWHVUsed for P0300-P0308. Cal Name: KtMISF_ddt_SCD_OffIdleMode
y/x
10
12
15
18
22
26
31
38
45
54
65
77
91
107
125
145
155
400
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
500
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
600
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
700
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
800
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
900
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
1,000
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
1,100
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
1,200
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
1,400
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
1,600
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
1,800
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
2,000
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
32,767
,QLWLDO6XSSRUWLQJWDEOH 3B72665RXJK5RDG7KUHV
'HVFULSWLRQOnly used if Rough Road source = TOSS: dispersion value on Transmission Output Speed Sensor above which rough road is indicated present
1RWHVUsed for P0300-P0308. Cal Name: KtRRDI_a_RoughRoadThresh
y/x
100
300
600
900
1,200
1,500
1,800
2,100
2,400
2,700
3,000
3,300
3,600
4,200
600
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
800
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
1,000
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
1,200
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
1,400
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
1,600
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
1,800
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
2,000
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
2,200
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
2,400
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
2,600
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
2,800
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
3,000
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
3,500
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
4,000
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
4,500
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
5,000
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
5,500
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
6,000
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
20.0
,QLWLDO6XSSRUWLQJWDEOH 3B:665RXJK5RDG7KUHV
'HVFULSWLRQOnly used if Wheel speed from ABS is used. If difference between wheel speed readings is larger than this limit, rough road is present
1RWHVUsed for P0300-P0308. Cal Name: KtRRDI_a_WhlSpdRoughRoadLim
y/x
1
0
1.05
12
1.05
24
1.05
36
1.05
48
1.05
60
1.05
72
1.05
85
1.05
97
1.05
109
1.05
121
1.05
133
1.05
145
1.05
157
1.05
169
1.05
181
1.05
193
1.05
,QLWLDO6XSSRUWLQJWDEOH 3B=HUR7RUT%DUR
'HVFULSWLRQadjusts zero torque for altitude
1RWHVUsed for P0300-P0308. Cal Name: KtMSFD_K_ZeroTorqBaro
y/x
1
65
0.82
70
0.85
75
0.88
80
0.90
85
0.93
90
0.95
95
0.97
100
1.00
105
1.03
,QLWLDO6XSSRUWLQJWDEOH 3B=HUR7RUT'R'
'HVFULSWLRQZero torque engine load while in Active Fuel Management
1RWHVUsed for P0300-P0308. Cal Name: KtMSFD_ZeroTorqDoD
y/x
1
400 500 600 700 800 900 1,000 1,100 1,200 1,400 1,600 1,800 2,000 2,200 2,400 2,600 2,800 3,000 3,500 4,000 4,500 5,000 5,500 6,000 6,500 7,000
15.20 14.30 13.70 13.10 12.90 12.70 11.80 11.40 11.30 11.00 10.80 10.80 10.70 10.70 10.80 10.80 10.90 11.00 14.00 16.50 19.50 22.50 25.50 28.50 32.00 35.00
,QLWLDO6XSSRUWLQJWDEOH 3B=HUR7RUTXH(QJ/RDG
'HVFULSWLRQ%air load that represents Zero Brake torque along the Neutral rev line. The Zero torque threshold is adjusted for Baro via P0300_ZeroTorqueBaro
1RWHVUsed for P0300-P0308. Cal Name: KtMISF_ZeroTorqSpd
y/x
1
400 500 600 700 800 900 1,000 1,100 1,200 1,400 1,600 1,800 2,000 2,200 2,400 2,600 2,800 3,000 3,500 4,000 4,500 5,000 5,500 6,000 6,500 7,000
15.20 14.30 13.70 13.10 12.90 12.70 11.80 11.40 11.30 11.00 10.80 10.80 10.70 10.70 10.80 10.80 10.90 11.00 14.00 16.50 19.50 22.50 25.50 28.50 32.00 35.00
)DXOW%XQGOH'HILQLWLRQV
%XQGOH1DPH5VoltReferenceA_FA
P0641
%XQGOH1DPH5VoltReferenceB_FA
P0651
%XQGOH1DPH5VoltReferenceMAP_OOR_Flt
P0697
%XQGOH1DPHA/F Imbalance Bank1
P219A
%XQGOH1DPHA/F Imbalance Bank2
P219B
%XQGOH1DPHAAP3_SnsrCktFA
P222C, P222D
%XQGOH1DPHAAP3_SnsrCktFP
P222C, P222D
%XQGOH1DPHAccCktLo_FA
P2537
%XQGOH1DPHAcceleratorPedalFailure
P2122, P2123, P2127, P2128, P2138, P0697, P06A3
%XQGOH1DPHACCMLostComm
U016B
%XQGOH1DPHACFailedOnSD
See ACCM Document
%XQGOH1DPHACHighSidePressSnsrCktFA
P0532, P0533
%XQGOH1DPHACThrmlRefrigSpdVld
See ACCM Document
%XQGOH1DPHAfterThrottlePressTFTKO
Naturally Aspirated or Turbocharged: P0106, P0107, P0108. Supercharged: P012B, P012C, P012D.
%XQGOH1DPHAfterThrottlePressureFA
Naturally Aspirated or Turbocharged: P0106, P0107, P0108. Supercharged: P012B, P012C, P012D.
%XQGOH1DPHAfterThrottleVacuumTFTKO
Naturally Aspirated or Turbocharged: P0106, P0107, P0108. Supercharged: P012B, P012C, P012D.
%XQGOH1DPHAIR System FA
P0411, P2440, P2444
%XQGOH1DPHAIRPumpControlCircuit FA
P0418, P2257, P2258
%XQGOH1DPHAIRSystemPressureSensor FA
P2430, P2431, P2432, P2433, P2435, P2436, P2437, P2438
)DXOW%XQGOH'HILQLWLRQV
%XQGOH1DPHAIRValveControlCircuit FA
P0412, P041F, P044F
%XQGOH1DPHAmbPresSnsr2_CktFA
P222C, P222D
%XQGOH1DPHAnyCamPhaser_FA
P0010, P0011, P0013, P0014, P0020, P0021, P0023, P0024, P2088, P2089, P2090, P2091, P2092, P2093, P2094, P2095
%XQGOH1DPHAnyCamPhaser_TFTKO
P0010, P0011, P0013, P0014, P0020, P0021, P0023, P0024, P2088, P2089, P2090, P2091, P2092, P2093, P2094, P2095
%XQGOH1DPHBrakeBoosterSensorFA
P0556, P0557, P0558
%XQGOH1DPHBrakeBoosterVacuumValid
P0556, P0557, P0558
%XQGOH1DPHBSTR_b_IC_Pmp_EffPerfTFTKO
P026A
%XQGOH1DPHCamLctnExhFA
P0017, P0019, P0365, P0366, P0390, P0391
%XQGOH1DPHCamLctnIntFA
P0016, P0018, P0340, P0341, P0345, P0346
%XQGOH1DPHCamSensor_FA
P0016, P0017, P0018, P0019, P0340, P0341, P0345, P0346, P0365, P0366, P0390, P0391
%XQGOH1DPHCamSensor_TFTKO
P0016, P0017, P0018, P0019, P0340, P0341, P0345, P0346, P0365, P0366, P0390, P0391
%XQGOH1DPHCamSensorAnyLctnTFTKO
P0016, P0017, P0018, P0019, P0340, P0341, P0345, P0346, P0365, P0366, P0390, P0391
%XQGOH1DPHCamSensorAnyLocationFA
P0016, P0017, P0018, P0019, P0340, P0341, P0345, P0346, P0365, P0366, P0390, P0391
%XQGOH1DPHCamSensorFA
P0016, P0017, P0018, P0019, P0340, P0341, P0345, P0346, P0365, P0366, P0390, P0391
%XQGOH1DPHCamSensorTFTKO
P0016, P0017, P0018, P0019, P0340, P0341, P0345, P0346, P0365, P0366, P0390, P0391
%XQGOH1DPHCatalystSysEfficiencyLoB1_FA
P0420
%XQGOH1DPHCatalystSysEfficiencyLoB2_FA
P0430
%XQGOH1DPHClutchPstnSnsr FA
P0806, P0807, P0808
%XQGOH1DPHClutchPstnSnsrCktHi FA
P0808
)DXOW%XQGOH'HILQLWLRQV
%XQGOH1DPHClutchPstnSnsrCktLo FA
P0807
%XQGOH1DPHClutchPstnSnsrNotLearned
P080A
%XQGOH1DPHCommBusAOff_VICM_FA
U0073
%XQGOH1DPHCommBusBOff_VICM_FA
U0074
%XQGOH1DPHCoolingFanSpeedTooHigh_FA
P0495
%XQGOH1DPHCrankCamCorrelationTFTKO
P0016, P0017, P0018, P0019
%XQGOH1DPHCrankExhaustCamCorrelationFA
P0017, P0019
%XQGOH1DPHCrankExhaustCamCorrFA
P0017, P0019
%XQGOH1DPHCrankIntakeCamCorrelationFA
P0016, P0018
%XQGOH1DPHCrankIntakeCamCorrFA
P0016, P0018
%XQGOH1DPHCrankSensor_FA
P0335, P0336
%XQGOH1DPHCrankSensor_TFTKO
P0335, P0336
%XQGOH1DPHCrankSensorFA
P0335, P0336
%XQGOH1DPHCrankSensorFaultActive
P0335, P0336
%XQGOH1DPHCrankSensorTestFailedTKO
P0335, P0336
%XQGOH1DPHCrankSensorTFTKO
P0335, P0336
%XQGOH1DPHCylDeacDriverFault
P3401, P03403, P03404, P3409, P03411, P03412, P3417, P3419, P3420, P3425, P3427, P3428, P3433, P3435, P3436, P3441, P3443, P3444, P3449, P3451,
P3452, P3457, P3459, P3460
%XQGOH1DPHCylDeacSystemTFTKO
P3400
%XQGOH1DPHECT_Sensor_Ckt_FA
)DXOW%XQGOH'HILQLWLRQV
P0117, P0118, P0119
%XQGOH1DPHECT_Sensor_Ckt_FP
P0117, P0118
%XQGOH1DPHECT_Sensor_Ckt_High_FP
P0118
%XQGOH1DPHECT_Sensor_Ckt_Low_FP
P0117
%XQGOH1DPHECT_Sensor_Ckt_TFTKO
P0117, P0118, P0119
%XQGOH1DPHECT_Sensor_Ckt_TPTKO
P0117, P0118, P0019
%XQGOH1DPHECT_Sensor_DefaultDetected
P0117, P0118, P0116, P0125
%XQGOH1DPHECT_Sensor_FA
P0117, P0118, P0116, P0125, P0128
%XQGOH1DPHECT_Sensor_Perf_FA
P0116
%XQGOH1DPHECT_Sensor_TFTKO
P0117, P0118, P0116, P0125, P0119
%XQGOH1DPHEGRValve_FP
P0405, P0406, P042E
%XQGOH1DPHEGRValveCircuit_FA
P0403, P0404, P0405, P0406
%XQGOH1DPHEGRValveCircuit_TFTKO
P0403, P0404, P0405, P0406
%XQGOH1DPHEGRValvePerformance_FA
P0401, P042E
%XQGOH1DPHEGRValvePerformance_TFTKO
P0401, P042E
%XQGOH1DPHELCP_PumpCircuit_FA
P2400, P2401, P2402
%XQGOH1DPHELCP_SwitchCircuit_FA
P2418, P2419, P2420
%XQGOH1DPHELCPCircuit_FA
P24BA, P24BB
%XQGOH1DPHEngineMetalOvertempActive
P1258
%XQGOH1DPHEngineMisfireDetected_FA
)DXOW%XQGOH'HILQLWLRQV
P0300, P0301, P0302, P0303, P0304, P0305, P0306, P0307, P0308
%XQGOH1DPHEngineMisfireDetected_TFTKO
P0300, P0301, P0302, P0303, P0304, P0305, P0306, P0307, P0308
%XQGOH1DPHEngineModeNotRunTimer_FA
P2610
%XQGOH1DPHEngineModeNotRunTimerError
P2610
%XQGOH1DPHEnginePowerLimited
P0068, P00C8, P00C9, P00CA, P0090, P0091, P0092, P0122, P0123, P0191, P0192, P0193, P0222, P0223, P0601, P0604, P0606, P0697, P06A3, P06DB,
P06DE, P0A1D, P1104, P127A, P127C, P127D, P15F2, P160D, P160E, P1682, P16A0, P16A1, P16A2, P16F3, P2100, P2101, P2102, P2103, P2122, P2123,
P2127, P2128, P2135, P2138, P215B, P2176, P228C, P228D, U0073, U0074, U0293, U1817
%XQGOH1DPHEngineTorqueEstInaccurate
EngineMisfireDetected_FA, FuelInjedtorCircuit_FA, FuelInjedtorCircuit_TFTKO, FuelTrimSystemB1_FA, FuelTrimSystemB2_FA, MAF_SensorTFTKO, MAP_SensorTFTKO,
EGRValuePerforamnce_FA
%XQGOH1DPHEngModeNotRunTmErr
P2610
%XQGOH1DPHEngOilModeledTempValid
ECT_Sensor_FA, IAT_SensorCircuitFA
%XQGOH1DPHEngOilPressureSensorCktFA
P0522, P0523
%XQGOH1DPHEngOilPressureSensorFA
P0521, P0522, P0523
%XQGOH1DPHEngOilTempFA
EngOilTempSensorCircuitFA, EngOilModeledTempValid, P16F3
(QJ2LO7HPS)$ 2WKHU'HILQLWLRQV
P16F3 with GetXOYR_b_SecurityFlt(CeXOYR_e_EOTR_SecurityFlt)
%XQGOH1DPHEngOilTempSensorCircuitFA
P0197, P0198
%XQGOH1DPHEthanol Composition Sensor FA
P0178, P0179, P2269
%XQGOH1DPHEvapEmissionSystem_FA
P0455, P0446
%XQGOH1DPHEvapExcessPurgePsbl_FA
ELCP sealed/vented fuel system, P0442, P0455, P0458 OR Conventional fuel system, P0442, P0455, P0458, P0496
%XQGOH1DPHEvapFlowDuringNonPurge_FA
P0496
%XQGOH1DPHEvapPurgeSolenoidCircuit_FA
P0443, P0458, P0459
%XQGOH1DPHEvapReducedPurgePsbl_FA
)DXOW%XQGOH'HILQLWLRQV
ELCP sealed/vented fuel system, P0443, P0446, P0449, P0459, P0497, P0499, P1463, P2419, P2422 OR Conventional fuel system, P0443, P0446, P0455, P0459, P0498
%XQGOH1DPHEvapSmallLeak_FA
P0442
%XQGOH1DPHEvapVentSolenoidCircuit_FA
P0449, P0498, P0499
%XQGOH1DPHExhaustCamSensor_FA
P0017, P0019, P0365, P0366, P0390, P0391
%XQGOH1DPHExhaustCamSensor_TFTKO
P0017, P0019, P0365, P0366, P0390, P0391
%XQGOH1DPHExhaustCamSensorFA
P0017, P0019, P0365, P0366, P0390, P0391
%XQGOH1DPHExhaustCamSensorTFTKO
P0017, P0019, P0365, P0366, P0390, P0391
%XQGOH1DPHFanOutputDriver_FA
P0480, P0481, P0482, P0691, P0692, P0693, P0694, P0695, P0696, P1485 (EREV), P1486 (EREV), P1487 (EREV)
%XQGOH1DPHFHPD_b_HPC_PresErrNeg_FA
P228D
%XQGOH1DPHFHPD_b_HPC_PresErrNeg_TFTKO
P228D
%XQGOH1DPHFHPD_b_HPC_PresErrPos_FA
P228C
%XQGOH1DPHFHPD_b_HPC_PresErrPos_TFTKO
P228C
%XQGOH1DPHFHPD_b_HPC_Windup_ TFTKO
P0089
%XQGOH1DPHFHPD_b_HPC_Windup_FA
P0089
%XQGOH1DPHFHPD_b_PumpCurr_FA
P163A
%XQGOH1DPHFHPD_b_PumpCurr_TFTKO
P163A
%XQGOH1DPHFHPR_b_FRP_SnsrCkt_FA
P0192, P0193, P127C, P127D
%XQGOH1DPHFHPR_b_FRP_SnsrCkt_TFTKO
P0192, P0193, , P127C, P127D
%XQGOH1DPHFHPR_b_FRP_SnsrPerfDiag_FA
P0191, P127A
%XQGOH1DPHFHPR_b_FRP_SnsrPerfDiag_TFTKO
)DXOW%XQGOH'HILQLWLRQV
P0191, P127A
%XQGOH1DPHFHPR_b_PumpCkt_FA
P0090, P0091, P0092, P00C8, P00C9, P00CA
%XQGOH1DPHFHPR_b_PumpCkt_TFTKO
P0090, P0091, P0092, P00C8, P00C9, P00CA
%XQGOH1DPHFourWheelDriveLowStateInvalid
P2771
%XQGOH1DPHFTP_SensorCircuit_FA
P0452, P0453
%XQGOH1DPHFuelInjectorCircuit_FA
PFI: P0201, P0202, P0203, P0204, P0205, P0206, P0207, P0208, P0261, P0264, P0267, P0270, P0273, P0276, P0279, P0282, P0262, P0265, P0268, P0271,
P0274, P0277, P0280, P0283 SIDI: P0201, P0202, P0203, P0204, P0205, P0206, P0207, P0208, P0261, P0264, P0267, P0270, P0273, P0276, P0279, P0282, P0262,
P0265, P0268, P0271, P0274, P0277, P0280, P0283, P2147, P2150, P2153, P2156, P216B, P216E, P217B, P217E, P2148, P2151, P2154, P2157, P216C,
P216F, P217C, P217F, P1248, P1249, P124A, P124B, P124C, P124D, P124E, P124F
%XQGOH1DPHFuelInjectorCircuit_TFTKO
PFI: P0201, P0202, P0203, P0204, P0205, P0206, P0207, P0208, P0261, P0264, P0267, P0270, P0273, P0276, P0279, P0282, P0262, P0265, P0268, P0271,
P0274, P0277, P0280, P0283 SIDI: P0201, P0202, P0203, P0204, P0205, P0206, P0207, P0208, P0261, P0264, P0267, P0270, P0273, P0276, P0279, P0282, P0262,
P0265, P0268, P0271, P0274, P0277, P0280, P0283, P2147, P2150, P2153, P2156, P216B, P216E, P217B, P217E, P2148, P2151, P2154, P2157, P216C,
P216F, P217C, P217F, P1248, P1249, P124A, P124B, P124C, P124D, P124E, P124F
%XQGOH1DPHFuelLevelDataFault
P0461, P0462, P0463, P2066, P2067, P2068
%XQGOH1DPHFuelTankPressureSnsrCkt_FA
P0452, P0453
%XQGOH1DPHHumidityFA
P0097, P0098, P11C2, P11C3, P2227, P2228, P2229, P2230
%XQGOH1DPHHumTempSnsrCktFA
P0097, P0098
%XQGOH1DPHHumTempSnsrCktFP
P0097, P0098
%XQGOH1DPHHumTempSnsrFA
P0096, P0097, P0098, P0099
%XQGOH1DPHIAC_SystemRPM_FA
P0506, P0507
%XQGOH1DPHIAT_ContCorrFA
P2199
%XQGOH1DPHIAT_SensorCircuitFA
P0112, P0113
%XQGOH1DPHIAT_SensorCircuitFP
P0112, P0113
)DXOW%XQGOH'HILQLWLRQV
%XQGOH1DPHIAT_SensorCircuitTFTKO
P0112, P0113
%XQGOH1DPHIAT_SensorFA
P0111, P0112, P0113, P0114
%XQGOH1DPHIAT_SensorTFTKO
P0111, P0112, P0113, P0114
%XQGOH1DPHIgnitionOffTimer_FA
P2610
%XQGOH1DPHIgnitionOffTimeValid
P2610
%XQGOH1DPHIgnitionOutputDriver_FA
P0351, P0352, P0353, P0354, P0355, P0356, P0357, P0358, P2300, P2301, P2303, P2304, P2306, P2307, P2309, P2310, P2312, P2313, P2315, P2316,
P2318, P2319, P2321, P2322
%XQGOH1DPHIntakeCamSensor_FA
P0016, P0018, P0340, P0341, P0345, P0346
%XQGOH1DPHIntakeCamSensor_TFTKO
P0016, P0018, P0340, P0341, P0345, P0346
%XQGOH1DPHIntakeCamSensorFA
P0016, P0018, P0340, P0341, P0345, P0346
%XQGOH1DPHIntakeCamSensorTFTKO
P0016, P0018, P0340, P0341, P0345, P0346
%XQGOH1DPHIntkCamPhaser_FA
P0010, P0011, P0020, P0021, P2088, P2089, P2092, P2093
%XQGOH1DPHKS_Ckt_Perf_B1B2_FA
P0324, P0325, P0326, P0327, P0328, P0330, P0332, P0333, P06B6, P06B7
%XQGOH1DPHLostCommBCM_FA
U0140
%XQGOH1DPHLostCommBusB_VICM_FA
U182D
%XQGOH1DPHLowFuelConditionDiagnostic
/RZ)XHO&RQGLWLRQ'LDJQRVWLF 2WKHU'HILQLWLRQV
Flag set to TRUE if the fuel level < 10.0 % AND
No Active DTCs: FuelLevelDataFault, P0462, P0463 for at least 30.0 seconds
%XQGOH1DPHMAF_SensorPerfFA
P0101
%XQGOH1DPHMAF_SensorPerfTFTKO
P0101
%XQGOH1DPHMAF_Snsr1_FA
)DXOW%XQGOH'HILQLWLRQV
P0101, P0102, P0103
%XQGOH1DPHMAF_Snsr2_FA
P010B, P010C, P010D
%XQGOH1DPHMAP_EngineVacuumStatus
P0106, P0107, P0108 Fault Active OR P0107, P0108 Fault Pending
%XQGOH1DPHMAP_SensorCircuitFA
P0107, P0108
%XQGOH1DPHMAP_SensorCircuitFP
P0107, P0108
%XQGOH1DPHMAP_SensorFA
P0106, P0107, P0108
%XQGOH1DPHMAP_SensorPerfFA
P0106
%XQGOH1DPHMAP_SensorPerfTFTKO
P0106
%XQGOH1DPHMAP_SensorTFTKO
P0106, P0107, P0108
%XQGOH1DPHMnfdTempSensorCktFA
Turbocharged or Supercharged, with Humidity sensor: P112C, P112D. Turbocharged or Supercharged, without Humidity sensor: P0097, P0098. Naturally Aspirated: P0112, P0113.
%XQGOH1DPHMnfdTempSensorCktFP
Turbocharged or Supercharged, with Humidity sensor: P112C, P112D. Turbocharged or Supercharged, without Humidity sensor: P0097, P0098. Naturally Aspirated: P0112, P0113.
%XQGOH1DPHMnfdTempSensorCktTFTKO
Turbocharged or Supercharged, with Humidity sensor: P112C, P112D. Turbocharged or Supercharged, without Humidity sensor: P0097, P0098. Naturally Aspirated: P0112, P0113.
%XQGOH1DPHMnfdTempSensorFA
Turbocharged or Supercharged, with Humidity sensor: P112B, P112C, P112D, P112E. Turbocharged or Supercharged, without Humidity sensor: P0096, P0097, P0098, P0099.
Naturally Aspirated: P0111, P0112, P0113, P0114.
%XQGOH1DPHMnfdTempSensorTFTKO
Turbocharged or Supercharged, with Humidity sensor: P112B, P112C, P112D, P112E. Turbocharged or Supercharged, without Humidity sensor: P0096, P0097, P0098, P0099.
Naturally Aspirated: P0111, P0112, P0113, P0114.
%XQGOH1DPHModuleOffTime_FA
P2610
%XQGOH1DPHModuleOffTimeErr
P2610
%XQGOH1DPHOAT_AmbientFilteredFA
ECM OAT: P0071, P0072, P0073, P0074, EngModeNotRunTmErr, VehicleSpeedSensor_FA, IAT_SensorFA, ECT_Sensor_DefaultDetected, MAF_SensorFA. VIMC OAT: P0072,
P0073, EngModeNotRunTmErr, VehicleSpeedSensor_FA, ECT_Sensor_DefaultDetected. IAT-Based OAT: not applicable. All other cases: not applicable.
%XQGOH1DPHOAT_AmbientSensorFA
ECM OAT: P0071, P0072, P0073, P0074. VIMC OAT: P0071, P0072, P0073, EngModeNotRunTmErr, VehicleSpeedSensor_FA, ECT_Sensor_DefaultDetected. IAT-Based OAT: not
applicable. All other cases: not applicable.
)DXOW%XQGOH'HILQLWLRQV
%XQGOH1DPHOAT_EstAmbTemp_FA
ELCP sealed/vented fuel system, P0071, P0072, P0073, P0502, P0503, P0722, P0723 OR Conventional fuel system, P0071, P0072, P0073, P0074, P2610
%XQGOH1DPHOAT_PtEstFiltFA
ECM OAT: P0071, P0072, P0073, P0074, EngModeNotRunTmErr, VehicleSpeedSensor_FA, IAT_SensorFA, ECT_Sensor_DefaultDetected, MAF_SensorFA. VIMC OAT: P0072,
P0073, EngModeNotRunTmErr, VehicleSpeedSensor_FA, ECT_Sensor_DefaultDetected. IAT-Based OAT: VehicleSpeedSensor_FA, IAT_SensorFA, MAF_SensorFA. All other cases:
EngModeNotRunTmErr, VehicleSpeedSensor_FA, IAT_SensorFA, ECT_Sensor_DefaultDetected.
%XQGOH1DPHOAT_PtEstRawFA
ECM OAT: P0071, P0072, P0073, P0074. VIMC OAT: P0071, P0072, P0073, EngModeNotRunTmErr, VehicleSpeedSensor_FA, ECT_Sensor_DefaultDetected. IAT-Based OAT:
IAT_SensorFA. All other cases: IAT_SensorFA, ECT_Sensor_DefaultDetected.
%XQGOH1DPHOilPmpCktFA
P06DA, P06DB, P06DC
2LO3PS&NW)$ 2WKHU'HILQLWLRQV
Output Driver Codes
%XQGOH1DPHOilPmpFA
P06DA, P06DB, P06DC, P06DD, P06DE
2LO3PS)$ 2WKHU'HILQLWLRQV
FA only for Output Driver and rationality
%XQGOH1DPHOilPmpStuckHigh
P06DA, P06DB, P06DD
2LO3PS6WXFN+LJK 2WKHU'HILQLWLRQV
TFTKO and FA
%XQGOH1DPHOilPmpStuckLow
P06DC, P06DE
2LO3PS6WXFN/RZ 2WKHU'HILQLWLRQV
TFTKO and FA
%XQGOH1DPHOilPmpTFTKO
P06DA, P06DB, P06DC, P06DD, P06DE
2LO3PS7)7.2 2WKHU'HILQLWLRQV
TFTKO only for Output Driver and rationality
%XQGOH1DPHPostCatFuelTrimHiB1
P2097
%XQGOH1DPHPostCatFuelTrimHiB2
P2099
%XQGOH1DPHPostCatFuelTrimLoB1
P2096
%XQGOH1DPHPostCatFuelTrimLoB2
P2098
%XQGOH1DPHPowertrainRelayStateOn_FA
P0685, P0686, P0687
%XQGOH1DPHPPS1_OutOfRange
)DXOW%XQGOH'HILQLWLRQV
P2122, P2123
%XQGOH1DPHPPS1_OutOfRange_Composite
P2122, P2123, P06A3
%XQGOH1DPHPPS2_OutOfRange
P2127, P2128
%XQGOH1DPHPPS2_OutOfRange_Composite
P2127, P2128, P0697
%XQGOH1DPHSCIAP_SensorCircuitFA
P012C, P012D
%XQGOH1DPHSCIAP_SensorCircuitFP
P012C, P012D
%XQGOH1DPHSCIAP_SensorFA
P012B, P012C, P012D
%XQGOH1DPHSCIAP_SensorPerfFA
P012B
%XQGOH1DPHSCIAP_SensorPerfTFTKO
P012B
%XQGOH1DPHSCIAP_SensorTFTKO
P012B, P012C, P012D
%XQGOH1DPHSuperchargerBypassValveFA
P2261
%XQGOH1DPHSystemVoltageHigh_FA
P0563
%XQGOH1DPHSystemVoltageLow_FA
P0562
%XQGOH1DPHTCM_EngSpdReqCkt
P150C
%XQGOH1DPHTHMR_AHV_FA
P2681, P26A3, P26A6, P26A7, P26A9
%XQGOH1DPHTHMR_AWP_AuxPumpFA
B2920, B2923, B2922
%XQGOH1DPHTHMR_ECT_Sensor_Ckt_FA
P0116, P0117, P0118, P00B6
%XQGOH1DPHTHMR_Insuff_Flow_FA
P00B7
%XQGOH1DPHTHMR_RCT_Sensor_Ckt_FA
P00B3, P00B4
%XQGOH1DPHTHMR_SWP_Control_FA
)DXOW%XQGOH'HILQLWLRQV
P261D, P261A, P261C
%XQGOH1DPHTHMR_SWP_FlowStuckOn_FA
P261A, P261D, P261E
%XQGOH1DPHTHMR_SWP_NoFlow_FA
P261B, P261C
%XQGOH1DPHTHMR_Therm_Control_FA
P0597, P0598, P0599
%XQGOH1DPHThrotTempSensorFA
Turbocharged or Supercharged, with Humidity sensor: P112B, P112C, P112D, P112E. Turbocharged or Supercharged, without Humidity sensor: P0096, P0097, P0098, P0099.
Naturally Aspirated: P0111, P0112, P0113, P0114.
%XQGOH1DPHThrotTempSensorTFTKO
Turbocharged or Supercharged, with Humidity sensor: P112B, P112C, P112D, P112E. Turbocharged or Supercharged, without Humidity sensor: P0096, P0097, P0098, P0099.
Naturally Aspirated: P0111, P0112, P0113, P0114.
%XQGOH1DPHThrottlePositionSnsrPerfFA
P0121
%XQGOH1DPHThrottlePositionSnsrPerfTFTKO
P0121
%XQGOH1DPHTIAP_SensorPerfFA
P0236
%XQGOH1DPHTPS_FA
P0122, P0123, P0222, P0223, P2135
%XQGOH1DPHTPS_FaultPending
P0122, P0123, P0222, P0223, P2135
%XQGOH1DPHTPS_Performance_FA
P0068, P0121, P1104, P2100, P2101, P2102, P2103
%XQGOH1DPHTPS_Performance_TFTKO
P0068, P0121, P1104, P2100, P2101, P2102, P2103
%XQGOH1DPHTPS_TFTKO
P0122, P0123, P0222, P0223, P2135
%XQGOH1DPHTPS_ThrottleAuthorityDefaulted
P0068, P0122, P0123, P0222, P0223, P16F3, P1104, P2100, P2101, P2102, P2103, P2135
%XQGOH1DPHTPS1_OutOfRange_Composite
P0122, P0123, P06A3
%XQGOH1DPHTPS2_OutOfRange_Composite
P0222, P0223, P06A3
%XQGOH1DPHTrans Output Rotations Rolling Count Validity
P0722, P0723, P077C, P077D
%XQGOH1DPHTransActualGearValidity
)DXOW%XQGOH'HILQLWLRQV
P182E, P1915
%XQGOH1DPHTransfer Pump is Commanded On
7UDQVIHU3XPSLV&RPPDQGHG2Q 2WKHU'HILQLWLRQV
Fuel Volume in Primary Fuel Tank < 0.0 liters AND
Fuel Volume in Secondary Fuel Tank 0.0 liters AND
Transfer Pump on Time < P0461, P2066, P2636: Transfer Pump Enable (see supporting table for numeric value) AND
Transfer Pump had been Off for at least 0.0 seconds AND
Evap Diagnostic (Purge Valve Leak Test, Large Leak Test, and Waiting for Purge) is not running AND
Engine Running
%XQGOH1DPHTransmission Actual Gear Validity
P182E, P1915
%XQGOH1DPHTransmission Engaged State Validity
P182E, P1915
%XQGOH1DPHTransmission Estimated Gear Validity
P182E, P1915
%XQGOH1DPHTransmission Gear Ratio Validity
P0716, P0717, P0722, P0723, P077C, P077D, P07BF, P07C0
%XQGOH1DPHTransmission Gear Selector Position Validity
P182E, P1915
%XQGOH1DPHTransmission Oil Temperature Validity
P0667, P0668, P0669, P0711, P0712, P0713
%XQGOH1DPHTransmission Output Shaft Angular Velocity Validity
P0722, P0723, P077C, P077D
%XQGOH1DPHTransmission Overall Actual Torque Ratio Validity
P0716, P0717, P0722, P0723, P077C, P077D, P07BF, P07C0, P182E, P1915
%XQGOH1DPHTransmission Overall Estimated Torque Ratio Validity
P0716, P0717, P0722, P0723, P077C, P077D, P07BF, P07C0, P182E, P1915
%XQGOH1DPHTransmission Shift Lever Position Validity
P182E, P1915
%XQGOH1DPHTransmission Turbine Angular Velocity Validity
P0716, P0717, P07BF, P07C0
%XQGOH1DPHTransmissionEngagedState_FA
P182E, P1915
%XQGOH1DPHTransmissionGearDefaulted
P182E, P1915
%XQGOH1DPHTransmissionOutputRotationalStatusValidity
P0722, P0723, P077C, P077D
%XQGOH1DPHTransmissionRatioControlSystemFault
)DXOW%XQGOH'HILQLWLRQV
P0751, P0752, P0756, P0757, P0973, P0974, P0976, P0977
%XQGOH1DPHVCER_TorqueSecurity
P16F3
9&(5B7RUTXH6HFXULW\ 2WKHU'HILQLWLRQV
P16F3 with GetXOYR_b_SecurityFlt(CeXOYR_e_AFM_PreloadAreaFlt, CeXOYR_e_AFM_PreloadTimerFlt, CeXOYR_e_AFM_DualPreloadAreaFlt, CeXOYR_e_CDAR_SecurityFlt)
%XQGOH1DPHVehicleSpeedSensor_FA
P0502, P0503, P0722, P0723
%XQGOH1DPHVehicleSpeedSensorError
P0502, P0503, P0722, P0723
%XQGOH1DPHVentCircuit_FA
ELCP sealed/vented fuel system, P0449, P0498, P0499
%XQGOH1DPHVICM_WakeupDiag_FA
P06E4
%XQGOH1DPHVICM_WakeupDiag_TFTKO
P06E4
%XQGOH1DPHVITR_LVT_FltBndl
P058B, P058D, P118C, P118D
/'2%'&RPSRQHQW6\VWHP7DEOH
STATE OF CALIFORNIA
California Environmental Protection Agency
AIR RESOURCES BOARD
MSCD/ESB-113 (NEW 1/11)
2%',,*DVROLQH0RQLWRULQJ5HTXLUHPHQWV&KHFNOLVW
Component/System
Catalyst
Heated Catalyst
Misfire
Evaporative System
Secondary Air
MONITORING REQUIREMENTS: List the DTC of the monitor that detects the following failure mode:
(e)(1.2.2)
Conversion
Efficiency
P0420
(e)(2.2)
Heating
Performance
NA
(e)(3.2.1)
Catalyst Damage
Misfire
P0300
(e)(4.2.2)(A)
Purge Flow
P0455
(e)(5.2.3)
Insufficient Flow
Emission
Threshold
P0411
Fuel System
(e)(6.2.1)(A)
Emission
Threshold
P0171, P0172
(e)(7.2.1)(A)
Emission
Threshold
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
(e)(3.2.2)
FTP Level Misfire:
First 1000-revs
P0300
(e)(4.2.2)(B)
0.040" Leak
Check
NA
(e)(3.2.2)
FTP Level Misfire:
4 x 1000-revs
P0300
(e)(4.2.2)(C)
0.020" Leak
Check
NA
NA
NA
NA
NA
NA
NA
NA
(e)(4.2.5)
0.090" Leak
Check in Lieu of
0.040"
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
(e)(6.2.2)
Adaptive Limits
Reached
(e)(6.2.3)
Secondary Fuel
Trim Adaptive
Limits Reached
P2096, P2097
(e)(6.2.4)
Fails to Enter
Closed Loop
NA
NA
NA
NA
NA
NA
NA
NA
P0442
P0442
(e)(5.2.4)
Functional Monitor
In Lieu of
Emission
Threshold
P0411, P2440,
NA
P2444
(e)(6.2.1)(B)
(e)(6.2.1)(C)
Secondary Fuel Air-fuel Ratio
Trim Emission
Cylinder
Threshold
Imbalance
P2096, P2097
P219A, P0300,
P2096, P2097
(e)(7.2.1)(B)
(e)(7.2.1)(B)
Open Circuit
Out-of-Range
High
P0171, P0172
P0133, P0133,
P015A, P015B
P0132, P0134
P0132
(e)(7.2.1)(B)
(e)(7.2.1)(C)
Out-of-Range Low Feedback: Slow/
fails to Enter,
Default OL
P0131
NA
(e)(7.2.2)(A)
(e)(7.2.2)(B)
(e)(7.2.2)(D)
(e)(7.2.2)(D)
Emissions
Threshold
Open Circuit
Out-of-Range
High
P013A, P013B,
P013E, P013F
P0138, P0140
P0138, P2271
NA
(e)(7.2.1)(D)
(e)(7.2.3)(A)
Sufficient for
Heater
Other Diagnostics Performance
(e)(7.2.3)(B)
Heater Circuit
Continuity
P0131, P0132,
P0134, P0133,
P015A, P015B
(e)(7.2.2)(C)
P0053, P0135
P0030, P0031,
P0032
(e)(7.2.3)(A)
(e)(7.2.3)(B)
Sufficient for
Heater
Other Diagnostics Performance
Heater Circuit
Continuity
P013A, P013B,
P013E, P013F,
P2270, P2271
P0036, P0037,
P0038
P0054, P0141
/'2%'&RPSRQHQW6\VWHP7DEOH
EGR
Crankcase Ventilation
(e)(8.2.1)
Low Flow
Emission
Threshold
(e)(8.2.1)
High Flow
Emission
Threshold
NA
(e)(9.2.2)
Disconnection
P0106, P0131,
P0171, P0300
(e)(10.2.1)
Time to Reach
Threshold Temp
P0128, P2181
VVT System
NA
(e)(8.2.2)
Functional Monitor
in Lieu of
Emission
Threshold
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
(e)(10.2.2)(A)
ECT Out-ofRange Low
(e)(10.2.2)(B)
Time to Reach
Closed Loop
(e)(10.2.2)(C)
ECT Stuck Below
Highest Minimum
Enable Temp
P0128, P00B6
(e)(10.2.2)(D)
ECT Stuck Above
Lowest Maximum
Enable Temp
P0116, P00B6
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
(e)(10.2.2)(A)
(e)(10.2.2)(A)
ECT Open Circuit ECT Out-ofRange High
P0118, P0119,
P0118, P00B4
P0117, P00B3
NA
P00B4
(e)(11.2.1)(A)
(e)(11.2.1)(B)
(e)(11.2.2)(A)
(e)(11.2.2)(B)
Emission
Functional Monitor Phase-in Single
Phase-in Emission
Threshold
In Lieu of
Element
Threshold
Emission
Functional Monitor
Threshold
P1400
P1400, P05CC,
P0300, P1400,
P1400
NA
P05CE
P05CC, P05CE
(e)(13.2.1)
(e)(13.2.3)
(e)(13.2.2)
(e)(13.2.3)
Target Error
Target Error
Slow Response
Slow Response
Emission
Functional Monitor Emission
Functional Monitor
Threshold
in Lieu of
Threshold
in Lieu of
Emission
Emission
Threshold
Threshold
P0011, P0014
P0011, P0014
P0011, P0014
P0011, P0014
NA
(e)(14.2.1)
(e)(14.2.2)
Functional Monitor Emission
for <50% Std
Threshold Monitor
Credit
for >50% Std
Credit
NA
NA
NA
NA
NA
/'2%'0RQLWRU6\VWHP7DEOH
STATE OF CALIFORNIA
California Environmental Protection Agency
AIR RESOURCES BOARD
MSCD/ESB-113 (NEW 1/11)
2%',,*DVROLQH0RQLWRULQJ5HTXLUHPHQWV&KHFNOLVW
List the DTC of comprehensive component monitor that detects the following failure mode:
Monitor/System
Input Rationality
High
NA
NA
NA
NA
P2431
NA
NA
NA
NA
NA
P2227
NA
NA
NA
NA
Input Other
Rationality
NA
NA
NA
NA
P2430
NA
NA
NA
NA
NA
P00C7, P2230
P00C7
NA
P057B
NA
Output Shorted
Low
NA
NA
NA
NA
NA
NA
P0418, P2257
P0412, P041F
NA
NA
NA
NA
NA
NA
P2090
Output Open
Circuit
NA
NA
NA
NA
NA
NA
P0418, P2257
P0412, P041F
NA
NA
NA
NA
NA
NA
P0013
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
P0011
NA
P2089
NA
P2088
NA
P0010
NA
NA
P0365
P0340
NA
NA
NA
NA
NA
NA
P0808
P0335
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
P0365
P0340
NA
NA
NA
NA
NA
NA
P0807
P0335
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
P0365
P0340
NA
NA
NA
NA
NA
NA
P0807
P0335
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
P0366
P0341
NA
NA
NA
NA
NA
NA
P0806
P0336
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
P0366
P0341
NA
NA
NA
NA
NA
NA
NA
P0336
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
P0017
P0016
NA
NA
NA
NA
NA
NA
P080A
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
P0496
P0446
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
P0459
P0499
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
P0443, P0458
P0449, P0498
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
P0443, P0458
P0449, P0498
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
/'2%'0RQLWRU6\VWHP7DEOH
ELCP Vacuum Pump
Electrically Heated Thermostat
driver
Engine Metal Over Temperature
Active
Engine Oil Pressure
EST A
EST B
EST C
EST D
EST E
EST F
EST G
EST H
ETC Motor Close
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
P0599
NA
P0598
NA
P0597
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
P2301
P2304
P2307
P2310
NA
NA
NA
NA
NA
NA
P2300
P2303
P2306
P2309
NA
NA
NA
NA
NA
NA
P0351
P0352
P0353
P0354
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
P0463
P2068
NA
NA
NA
NA
NA
NA
P0453
P00F5
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
P0462
P2067
NA
NA
NA
NA
NA
NA
P0452
P00F4
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
P0463
P2068
NA
NA
NA
NA
NA
NA
P0452
P00F4
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
P0461, P0464
P0464, P2066
NA
NA
NA
NA
NA
NA
P0451, P0454
P00F6
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
P2101, P1516,
P2176
P2101, P1516,
P2176
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
P0692
P0694
NA
NA
NA
P0262
P0265
P0268
P0271
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
P0480, P0691
P0481, P0693
NA
NA
NA
P0201, P0261
P0202, P0264
P0203, P0267
P0204, P0270
NA
NA
NA
NA
NA
NA
NA
NA
NA
P0628
NA
NA
NA
NA
NA
P0480,
P0481,
NA
NA
NA
P0201,
P0202,
P0203,
P0204,
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
P2078
P0113
P0098
P00EB
NA
NA
NA
P2077
P0112
P0097
P00EA
NA
NA
NA
P2077
P0113
P0098
P00EB
NA
NA
NA
P2070
P0111
P0096
P00E9
NA
NA
NA
P2071
P0111
P0096
P00E9
NA
NA
P262B
P2076
P0114, P2199
P0099, P2199
NA
NA
NA
NA
NA
NA
NA
NA
NA
P2070, P2071
NA
NA
NA
NA
NA
NA
P0662
NA
NA
NA
NA
NA
NA
P0661
NA
NA
NA
NA
NA
NA
P0660
Fan Control #1
Fan Control #2
Fan Control #3
Fuel Composition
Fuel Economy Mode Switch Circuit
Fuel Injector A
Fuel Injector B
Fuel Injector C
Fuel Injector D
Fuel Injector E
Fuel Injector F
Fuel Injector G
Fuel Injector H
Fuel Level
Fuel Level 2
Fuel Pres Sensor "B"
Fuel Pump 1
Fuel Pump 2
Fuel pump Control
Fuel Pump Driver Comtrol Module
Fuel Pump Driver Module Control
Fuel Tank Vapor Pressure Sensor
Humidity
Hybrid Control Torque
Request Circuit
Ignition Off Timer
IMTV Position
Intake Air Temperature
Intake Air Temperature 2
Intake Air Temperature 3
Intake Manifold Runner Control
Intake Manifold Tuning Valve
Control
P0691
P0693
P0261
P0264
P0267
P0270
/'2%'0RQLWRU6\VWHP7DEOH
Knock Internal Circuit
Knock Internal Circuit #2
Knock Sensor-Flat
Knock Sensor-Flat #2
Malfunction Indicator Lamp
Manifold Absolute Pressure
Mass Air Flow
Mass Air Flow 2
Mass Air Flow Supply Voltage
Control
Outside Air Temperature
Pedal Position 1
Pedal Position 2
Performance Traction
Torque Request Circuit
Powertrain Relay Control
Powertrain Relay Feedback
Reverse Inhibit
SENT Communication A Circuit
(Throttle)
SIDI High Pressure Pump
SIDI High Pressure Sensor
SIDI High Pressure Start
SIDI Ignition Module Supply
Voltage - Group 1
SIDI Ignition Module Supply
Voltage - Group 2
SIDI Injector Driver Circuit
Skip Shift Solenoid
Starter Relay Control
Supercharger Bypass Control
Supercharger Inlet Pressure
System Voltage
Throttle Position 1
Throttle Position 2
Traction Control Torque
Request Circuit
Transmission Control
Torque Request Circuit
Transmission Mode Switch
Transmission Output Speed Hi :
Replicated TOS
Turbocharger Boost Pressure
Turbocharger Bypass
Turbocharger Bypass B
Turbocharger Wastegate B Control
Turbocharger Wastegate Control
Two Stage Oil Pump
Vehicle Speed
Vehicle Speed Sensor B
NA
NA
P0328
NA
NA
P0108
P0103
NA
NA
NA
NA
P0327
NA
NA
P0107
P0102
NA
NA
NA
NA
P0325
NA
NA
P0107
P0102
NA
NA
NA
NA
P0326
NA
NA
P0106
P0101
NA
NA
NA
NA
P0324, P0326
P0324
NA
P0106
P0101
NA
NA
P06B6
NA
NA
NA
NA
P00C7, P1101
P1101
P1101
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
P263B
NA
NA
NA
NA
NA
NA
NA
NA
P0650, P263A
NA
NA
NA
NA
NA
NA
NA
NA
P0650, P263A
NA
NA
NA
NA
NA
P2123
P2128
NA
NA
P2122
P2127
NA
NA
P2122
P2127
NA
NA
P2138
P2138
NA
NA
P2138
P2138
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
P0690
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
P0687
NA
NA
NA
P0685, P0686
NA
NA
NA
P0685, P0686
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
P0123
P0223
NA
NA
NA
NA
NA
NA
NA
P0122
P0222
NA
NA
NA
NA
NA
NA
NA
P0122
P0223
NA
NA
NA
NA
NA
NA
NA
P2135
P2135
NA
NA
NA
NA
NA
NA
NA
P2135
P2135
NA
NA
NA
NA
NA
P00C7, P1101
NA
P0068, P0121
P0068, P0121
P0856
NA
NA
NA
P0299, P0234
NA
NA
NA
NA
NA
NA
NA
NA
P0246
NA
NA
NA
NA
NA
NA
NA
NA
P0245
NA
NA
NA
NA
NA
NA
NA
NA
P0243
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
P2544
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
P0238
NA
NA
NA
NA
NA
P0502
NA
P0237
NA
NA
NA
NA
NA
P0502
NA
P0237
NA
NA
NA
NA
NA
P0502
NA
P0236
NA
NA
NA
NA
NA
P0502
NA
P0236
NA
NA
NA
NA
NA
P0502
NA
P00C7, P1101
NA
NA
NA
NA
NA
P0503
NA
NA
P2261
NA
NA
P0299, P0234
NA
NA
NA
NA
P0035
NA
NA
P0246
NA
NA
NA
NA
P0034
NA
NA
P0245
NA
NA
NA
NA
P0033
NA
NA
P0243
NA
NA
NA