16 obdg03 ecm summary tables (initial dtcs) · 2017. 9. 19. · 20 failures out of samples25 250 ms...
TRANSCRIPT
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
HeaterCoolantPumpControlCircuit Open
B269A Diagnoses the HeaterCoolant Pump low sidedriver circuit for circuitfaults.
Voltage low during driveroff state (indicates opencircuit)
Open Circuit: 200 K impedance
between signal andcontroller ground.
Run Crank Ignition inRange
Engine not cranking
Run Crank active
== Above is true and ==
Last Open Circuit Test
= True
= True
= True
====================
not Indeterminate
failures out of5samples10
1 sec/ sample
Continuous
Type B,2 TripsNote: IncertiancontrollersB269Cmay alsoset
1
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 1 of 478 1 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
HeaterCoolantPumpControlCircuit Low
B269C Diagnoses the HeaterCoolant Pump low sidedriver circuit for circuitfaults.
Voltage low during driveroff state (indicates short-to-ground)
Short to ground: 0.5 impedance
between signal andcontroller ground
Run Crank Ignition inRange
Engine not cranking
Run Crank active
== Above is true and ==
Last Ground Short CircuitTest
= True
= True
= True
=================
not Indeterminate
failures out of5samples10
1 sec/ sample
Continuous
Type B,2 TripsNote: IncertiancontrollersB269Amay alsoset
2
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 2 of 478 2 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
HeaterCoolantPumpControlCircuit High
B269D Diagnoses the HeaterCoolant Pump low sidedriver circuit for circuitfaults.
Voltage high during driveron state (indicates shortto power)
Short to power: 0.5 impedance
between signal andcontroller power.
Run Crank Ignition inRange
Engine not cranking
Run Crank active
== Above is true and ==
Last Power Short CircuitTest
= True
= True
= True
=================
not Indeterminate
failures out of5samples10
1 sec/ sample
Continuous
Type B,2 Trips
3
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 3 of 478 3 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
IntakeCamshaftActuatorSolenoidCircuit Open– Bank 1
P0010 Diagnoses the VVTsystem high side drivercircuit for circuit faults.
The ECM detects thatvoltage is high duringdriver off state (indicatesshort to power or opencircuit)
Short to power: 0.5 impedance
between signal andcontroller power
Open Circuit: 200 K impedance
between signal andcontroller ground
System supply voltage
Output driver iscommanded on
Ignition switch is in crankor run position
> Volts11.00 100failures out of100samples
250 ms /sample,continuous
Type B,2 Trips
4
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 4 of 478 4 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
IntakeCamshaftSystemPerformance– Bank 1
P0011 Detects a VVT systemerror by comparing thedesired and actual campositions when VVT isactivated
Camshaft position error[absolute value of(desired position - actualposition)] is compared tothresholds to determine ifexcessive
(Intake cam Bank 1)
Cam Position Error >(P0011_CamPosErrorLimIc1) deg
Intake Cam Phsr Enable
System Voltage
Engine Running
Power Take Off (PTO)active
Desired cam position
Desired AND Measuredcam position
Desired cam positionvariation
No Active DTCs
= TRUE
> Volts11.00
= TRUE
= FALSE
> 0 deg
>(P0011_CamPosErrorLimIc1) degAND<( )CalculatedPerfMaxIc1deg
< deg for3.00(P0011_P05CC_StablePositionTimeIc1) seconds
P0010P2088P2089
135.00failures out of150.00samples
100 ms /sample
Type B,2 Trips
5
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 5 of 478 5 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
ExhaustCamshaftActuatorSolenoidCircuit Open– Bank 1
P0013 Diagnoses the VVTsystem high side drivercircuit for circuit faults.
The ECM detects thatvoltage is high duringdriver off state (indicatesshort to power or opencircuit)
Short to power: 0.5 impedance
between signal andcontroller power
Open Circuit: 200 K impedance
between signal andcontroller ground
System supply voltage
Output driver iscommanded on
Ignition switch is in crankor run position
> Volts11.00 100failures out of100samples
250 ms /sample,continuous
Type B,2 Trips
6
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 6 of 478 6 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
ExhaustCamshaftSystemPerformance– Bank 1
P0014 Detects a VVT systemerror by comparing thedesired and actual campositions when VVT isactivated
Camshaft position error[absolute value of(desired position - actualposition)] is compared tothresholds to determine ifexcessive
(Exhaust cam Bank 1)
Cam Position Error >(P0014_CamPosErrorLimEc1) deg
Exhaust Cam PhsrEnable
System Voltage
Engine Running
Power Take Off (PTO)active
Desired cam position
Desired AND Measuredcam position
Desired cam positionvariation
No Active DTCs
= TRUE
> Volts11.00
= TRUE
= FALSE
> 0 deg
>(P0014_CamPosErrorLimEc1) degAND<( )CalculatedPerfMaxEc1deg
< deg for3.00(P0014_P05CE_StablePositionTimeEc1) seconds
P0013P2090P2091
135.00failures out of150.00samples
100 ms /sample
Type B,2 Trips
7
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 7 of 478 7 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
CrankshaftPosition(CKP)-CamshaftPosition(CMP)CorrelationBank 1Sensor A
P0016 Detects cam to crankmisalignment bymonitoring if camsensor pulse for bank 1sensor A occurs duringthe incorrect crankposition
cam sensor pulses4more than -7.9crank degrees before or
crank degrees12.1after nominal positionin one cam revolution.
Crankshaft and camshaftposition signals aresynchronized
Engine is Spinning
Cam phaser is in "parked"position
No Active DTCs:
Time since last executionof diagnostic
CrankSensor_FAP0340, P0341
< seconds1.0
2 failures out of 3tests.
A failed test is 4failures out of 5samples.
There is a delayafter the firstfailed test toallow thecamshaftposition to returnto the parkposition.
This time isdefined by thetable
.
P0016, P0017,P0018, P0019:CamCorrelation OilTemperatureThreshold
One sample percam rotation
Type B,2 Trips
8
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 8 of 478 8 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
CrankshaftPosition(CKP)-CamshaftPosition(CMP)CorrelationBank 1Sensor B
P0017 Detects cam to crankmisalignment bymonitoring if camsensor pulse for bank 1sensor B occurs duringthe incorrect crankposition
cam sensor pulses4more than -7.9crank degrees before or
crank degrees after12.1nominal position in onecam revolution.
Crankshaft and camshaftposition signals aresynchronized
Engine is Spinning
Cam phaser is in "parked"position
No Active DTCs:
Time since last executionof diagnostic
CrankSensor_FAP0365, P0366
< seconds1.0
2 failures out of 3tests.
A failed test is 4failures out of 5samples.
There is a delayafter the firstfailed test toallow thecamshaftposition to returnto the parkposition.
This time isdefined by thetable
.
P0016, P0017,P0018, P0019:CamCorrelation OilTemperatureThreshold
One sample percam rotation
Type B,2 Trips
9
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 9 of 478 9 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
O2S HeaterControlCircuit Bank1 Sensor 1
P0030 Diagnoses the HeaterOutput low side drivercircuit for circuit faults.
Voltage low during driveroff state (indicates opencircuit)
Open Circuit:>= 200 K ohmsimpedance betweensignal and controllerground.
IgnitionVoltageEngine Speed
= Crank or Run> volts11.0> RPM400
failures out20of samples25
250 ms / sample
Continuous
Type B,2 TripsNote: Incertaincontrollers P0031may alsoset
10
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 10 of 478 10 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
O2S HeaterControlCircuitBank1Sensor1
P0031 Diagnoses the HeaterOutput low side drivercircuit for circuit faults.
Voltage low during driveroff state (indicates short-to-ground).
Short to ground:<= 0.5 ohmsimpedance betweensignal and controllerground.
IgnitionVoltageEngine Speed
= Crank or Run> volts11.0> RPM400
failures out20of samples25
250 ms / sample
Continuous
Type B,2 TripsNote: Incertaincontrollers P0030may alsoset
11
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 11 of 478 11 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
O2S HeaterControlCircuitBank1Sensor1
P0032 Diagnoses the HeaterOutput low side drivercircuit for circuit faults.
Voltage high during driveron state (indicates shortto power).
Short to power:<= 0.5 ohmsimpedance betweensignal and controllerpower.
IgnitionVoltageEngine Speed
= Crank or Run> volts11.0> RPM400
failures out20of samples25
250 ms / sample
Continuous
Type B,2 Trips
12
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 12 of 478 12 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Turbo/SuperChargerBypassValveControlCircuit
P0033 Detect TurbochargerBypass Valve - OpenCircuit
ECM detects thatcommanded and actualstates of output driver donot match because theoutput is open circuit
Open circuit:
200 K impedencebetween signal andcontroller ground
Diagnostic Enabled
EnabledPowertrain relayVoltage
Ignition run crank voltage
Engine is not cranking
Diagnostic System notDisabled
True
>= Volts11.0
> Volts5.00
failures out of20samples100
100ms / sample
Type A,1 Trips
Note: Incertaincontrollers P0034may alsoset(Turbo/SuperChargerBypassValveControlCircuitLow)
13
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 13 of 478 13 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Turbo/SuperChargerBypassValveControlCircuit Low
P0034 Detect TurbochargerBypass Valve - Shortedto Ground
ECM detects thatcommanded and actualstates of output driver donot match because theoutput is shorted toground
Short to ground:
0.5 impedencebetween signal andcontroller ground
Diagnostic Enabled
EnabledPowertrain relayVoltage
Ignition run crank voltage
Engine is not cranking
Diagnostic System notDisabled
True
>= Volts11.0
> Volts5.00
failures out of20samples100
100ms / sample
Type A,1 Trips
Note: Incertaincontrollers P0033may alsoset(Turbo/SuperChargerBypassValveControlCircuit)
14
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 14 of 478 14 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Turbo/SuperChargerBypassValveControlCircuit High
P0035 Detect TurbochargerBypass Valve - Shortedto Power
ECM detects thatcommanded and actualstates of output driver donot match because theoutput is shorted to power
Short to power:
0.5 impedencebetween signal andcontroller power
Diagnostic Enabled
EnabledPowertrain relayVoltage
Ignition run crank voltage
Engine is not cranking
Diagnostic System notDisabled
True
>= Volts11.0
> Volts5.00
failures out of20samples100
100ms / sample
Type A,1 Trips
15
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 15 of 478 15 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
O2S HeaterControlCircuit Bank1 Sensor 2
P0036 Diagnoses the HeaterOutput low side drivercircuit for circuit faults.
Voltage low during driveroff state (indicates opencircuit).
Open Circuit:>= 200 K ohmsimpedance betweensignal and controllerground.
IgnitionVoltageEngine Speed
= Crank or Run> volts11.0> RPM400
failures out20of samples25
250 ms / sample
Continuous
Type B,2 TripsNote: Incertaincontrollers P0037may alsoset
16
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 16 of 478 16 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
O2S HeaterControlCircuitBank1Sensor2
P0037 Diagnoses the HeaterOutput low side drivercircuit for circuit faults.
Voltage low during driveroff state (indicates short-to-ground).
Short to ground:<= 0.5 ohmsimpedance betweensignal and controllerground.
IgnitionVoltageEngine Speed
= Crank or Run> volts11.0> RPM400
failures out20of samples25
250 ms / sample
Continuous
Type B,2 TripsNote: Incertaincontrollers P0036may alsoset
17
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 17 of 478 17 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
O2S HeaterControlCircuitBank1Sensor2
P0038 Diagnoses the HeaterOutput low side drivercircuit for circuit faults.
Voltage high during driveron state (indicates shortto power).
Short to power:<= 0.5 ohmsimpedance betweensignal and controllerpower.
IgnitionVoltageEngine Speed
= Crank or Run> volts11.0> RPM400
failures out20of samples25
250 ms / sample
Continuous
Type B,2 Trips
18
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 18 of 478 18 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
HO2SHeaterResistanceBank 1Sensor 2)(For SingleBankExhaustOnly
P0054 Detects an oxygensensor heater havingan incorrect or out ofrange resistance value.
Heater Resistanceoutside of the expectedrange of
< ohms <3.8 10.5 No Active DTC's
Coolant – IATEngine Soak TimeCoolant TempIgnition VoltageEngine Run time
ECT_Sensor_FAP262BIAT_SensorFA< ºC8.0> seconds28,800
< ºC <-30.0 255.0< volts32.0< seconds0.15
Once per validcold start
Type B,2 Trips
19
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 19 of 478 19 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
MAP / MAF /ThrottlePositionCorrelation
P0068 Detect when MAP andMAF do not matchestimated engineairflow as establishedby the TPS
Difference between MAPand estimated MAPexceeds threshold (kPa),or P0651 (5 Volt Ref), orP0107 (MAP circuit low),or P0108 (MAP circuithigh) have failed this keycycle, then MAP portion ofdiagnostic fails
Absolute differencebetween MAF andestimated MAF exceedthreshold (grams/sec), orP0102 (MAF circuit low),or P0103 (MAF circuit hi)have failed this key cycle,or maximum MAF versusRPM (Table) is greaterthan or equal to maximumMAF versus batteryvoltage, then MAF portionof diagnostic fails
Table, f(TPS). Seesupporting tables:P0068_Delta MAPThreshold f(TPS)
Table, f(TPS). Seesupporting tables:P0068_Delta MAFThreshold f(TPS)
Table, f(RPM). Seesupporting tables:P0068_MaximumMAF f(RPM)
Table, f(Volts). Seesupporting tables:P0068_MaximumMAF f(Volts)
Engine Speed > RPM800
Run/Crank voltage >6.41
Continuously failMAP and MAFportions ofdiagnostic for
s0.1875
Continuous inMAIN processor
Type A,1 Trips
20
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 20 of 478 20 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
OAT-to-IAT engine offequilibrium counter
(see below for descriptionof this counter)
If IAT >= OAT:IAT - OAT
If IAT < OAT:OAT - IAT
The "OAT-to-IAT engineoff equilibrium counter" isa counter that isincremented ordecremented based onvehicle speed when theengine is off. When thiscounter is high enough,the vehicle has reachedan equilibrium where IATand OAT can becompared. The value thatis added or subtracted tothe counter every 100msec is contained in tableP0071: OATPerformance DriveEquilibrium Engine Off
>= counts300.0
> deg C15.0
> deg C15.0
Time between currentignition cycle and thelast time the enginewas running
Engine is not running
Vehicle Speed
Coolant Temperature -IAT
IAT - Coolant Temperature
No Active DTCs:
>= seconds28,800.0
>= MPH12.4
< deg C15.0
< deg C15.0
VehicleSpeedSensor_FAIAT_SensorFAECT_Sensor_DefaultDetectedMAF_SensorFAEngineModeNotRunTimerError
Executed every100 msec
Outside AirTemperature(OAT)SensorCircuitPerformance(OAT wiredto ECM)
P0071 Detects an OAT sensorthat has stuck in rangeby comparing to IATwhen conditions areappropriate
Type B,2 Trips
OAT-to-IAT enginerunningequilibrium counter
(see below for descriptionof this counter)
If IAT >= OAT:IAT - OAT
If IAT < OAT:
>= counts300.0
> deg C15.0
Engine is running
Vehicle Speed
Engine air flow
No Active DTCs:
>= MPH12.4
>= grams/second10.0
VehicleSpeedSensor_FAIAT_SensorFAECT_Sensor_DefaultDetectedMAF_SensorFA
Executed every100 msec
21
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 21 of 478 21 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
OAT - IAT
The "OAT-to-IAT enginerunning equilibriumcounter" is a counter thatis incremented ordecremented based onvehicle speed and engineair flow when the engineis running. When thiscounter is high enough,the vehicle has reachedan equilibrium where IATand OAT can becompared. The value thatis added or subtracted tothe counter every 100msec is contained in tableP0071: OATPerformance DriveEquilibrium EngineRunning
> deg C15.0 EngineModeNotRunTimerError
22
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 22 of 478 22 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Outside AirTemperature(OAT)SensorCircuit Low
P0072 Detects a continuousshort to ground in theOAT signal circuit orthe OAT sensor
Raw OAT Input <= Ohms52(~150 deg C)
Continuous failures out40of samples50
1 sample every100 msec
Type B,2 Trips
23
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 23 of 478 23 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Outside AirTemperature(OAT)SensorCircuit High
P0073 Detects a continuousopen circuit in the OATsignal circuit or theOAT sensor
Raw OAT Input >= Ohms403,672(~-60 deg C)
Continuous failures out40of samples50
1 sample every100 msec
Type B,2 Trips
24
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 24 of 478 24 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Outside AirTemperature(OAT)SensorIntermittentIn-Range
P0074 Detects a noisy orerratic OAT signalcircuit or OAT sensor
String Length
Where:
"String Length" = sum of"Diff" calculated over
And where:"Diff" = ABS(current OATreading - OAT readingfrom 100 millisecondsprevious)
> deg C100
consecutive OAT10samples
Continuous failures out of4samples5
Each sampletakes 1.0seconds
Type B,2 Trips
25
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 25 of 478 25 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
InternalControlModule SIDIHighPressurePump min/maxauthority
P0089 This DTC Diagnosespump control windup toits max or min authority
High Pressure Fuel PumpDelivery Angle
High Pressure Fuel PumpDelivery Angle
>= °101
Or <= °0 Battery Voltage
Low Side Fuel Pressure
Engine Run Time
Barometric PressureInlet Air Temp
Fuel Temp
Additional EnableConditions:All must be true(High Pressure Pump isenabled andHigh Fuel pressuresensor ckt is Not (FA,FPor TFTKO) andHigh Pressure fuel pumpckt is Not (FA,FP orTFTKO) andCam orCrank Sensor Not FA and
High Pressure PumpPerformance DiagnosticEnable
>= Volts11
> MPa0.275
>=P0089 - P163A - P228C -P228D - P0191 -KtFHPD_t_PumpCntrlEngRunThrsh(see supporting tables)
Enabled when a codeclear is not active or notexiting device control
Engine is not cranking
>= KPA70.0>= degC-10.0
<= Temp degC <=-10126
Windup High -
1,000failures out of1,250samples
Windup Low -
1,000failures out of1,250Samples
samples per4engine rotaion
Type B,2 Trips
26
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 26 of 478 26 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
IAT,IAT2,ECT Not FA andLow side Fuel PumpRelay ckt Not FA andEstimate fuel rail pressureis valid andGreen Engine (Inassembly plant) is notenabled andNot if low fuel conditionandLow side Fuel Pump is onandInjector Flow Test is notactive andDevice controlcommanded pressure isfalse andDevice control pump cktenabled on is false andEngine movementdetected is trueandManufacturers enablecounter is 0)Flex Fuel Sensor Not FAIgnition voltage out ofcorrelation error(P1682)not active
27
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 27 of 478 27 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
HighPressurePumpControlSolenoidEnable LowSide OpenCircuit
P0090 The DTC Diagnosesthe High PressurePump Control SolenoidEnable Low SideCircuit for circuit faults.
Voltage low during driveroff state indicates opencircuit
Open Circuit:? 200 K ? impedancebetween signal andcontroller ground
Engine Speed
Battery Voltage
>= RPM50
>= Volts11
Not in pump devicecontrolEnabled when a codeclear is not active or notexiting device control
20failures out of40samples
100 ms /sampleContinuous
Type A,1 Trips
28
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 28 of 478 28 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
HighPressurePumpControlSolenoidEnable LowSide Short toGround
P0091 The DTC Diagnosesthe High PressurePump Control SolenoidEnable Low SideCircuit for circuit faults.
Voltage low during driveroff state indicates short-to-ground
Short to ground:? 0.1 Amps betweensignal and controllerground
Engine Speed
Battery Voltage
>= RPM50
>= Volts11
Not in pump devicecontrolEnabled when a codeclear is not active or notexiting device control
20failures out of40samples
100 ms /sampleContinuous
Type A,1 Trips
29
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 29 of 478 29 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
HighPressurePump CntrlSolenoidEnable LowSide Short toPower
P0092 The DTC Diagnosesthe High PressurePump Control SolenoidEnable Low SideCircuit for circuit faults.
Voltage high during driveroff state indicates short topower
Short to power:? 1.1 or 15 Ampsselectable thersholdbased on Highpressure Pump .
Engine Speed
Battery Voltage
>= RPM50>= Volts11
Not in pump devicecontrolEnabled when a codeclear is not active or notexiting device control
20failures out of40samples
100 ms /sampleContinuous
Type A,1 Trips
30
<
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 30 of 478 30 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
ABS(Power Up IAT -Power Up IAT2)
AND
ABS(Power Up IAT -Power Up IAT3)
AND
ABS(Power Up IAT2 -Power Up IAT3)
> deg C30
<= deg C25
> deg C25
Time between currentignition cycle and the lasttime the engine wasrunning
Powertrain Relay Voltagefor a time
No Active DTCs:
> seconds28,800
>= Volts11.0>= seconds0.9
PowertrainRelayFaultECT_Sensor_Ckt_FAIAT_SensorCircuitFAMnfdTempSensorCktFAHumTempSnsrCktFA
Executes once atthe beginning ofeach ignitioncycle if enableconditions aremet
Intake AirTemperatureSensor 2CircuitPerformance(applicationswith humiditysensor andmanifoldtemperaturesensor)
P0096 Detects an IAT2 sensorthat has stuck in rangeby comparing to IATand IAT3 at startup
Type B,2 Trips
Power Up IAT isbetween Power Up IAT2and Power Up IAT3
AND
ABS(Power Up IAT2 -Power Up IAT3)
AND
ABS(Power Up IAT -Power Up IAT2) >ABS(Power Up IAT -Power Up IAT3)
> deg C25
Time between currentignition cycle and the lasttime the engine wasrunning
Powertrain Relay Voltagefor a time
No Active DTCs:
> seconds28,800
>= Volts11.0>= seconds0.9
PowertrainRelayFaultECT_Sensor_Ckt_FAIAT_SensorCircuitFAMnfdTempSensorCktFAHumTempSnsrCktFA
Executes once atthe beginning ofeach ignitioncycle if enableconditions aremet
Power Up IAT3 isbetween Power Up IATand Power Up IAT2
AND
ABS(Power Up IAT -Power Up IAT2)
AND
ABS(Power Up IAT3 -
> deg C30
Time between currentignition cycle and the lasttime the engine wasrunning
Powertrain Relay Voltagefor a time
No Active DTCs:
> seconds28,800
>= Volts11.0>= seconds0.9
PowertrainRelayFaultECT_Sensor_Ckt_FAIAT_SensorCircuitFAMnfdTempSensorCktFA
Executes once atthe beginning ofeach ignitioncycle if enableconditions aremet
31
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 31 of 478 31 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Power Up IAT2) >ABS(Power Up IAT3 -Power Up IAT)
HumTempSnsrCktFA
32
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 32 of 478 32 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Intake AirTemperatureSensorCircuit 2 Low(applicationswithhumidity)
P0097 Detects a continuousshort to ground or openin the IAT 2 signalcircuit
Raw IAT 2 Input < Hertz13(~-60 deg C)
Powertrain Relay Voltagefor a time
No Active DTCs:
>= Volts11.0>= seconds0.9
PowertrainRelayFault
failures out40of samples50
1 sample every100 msec
Type B,2 Trips
33
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 33 of 478 33 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Intake AirTemperatureSensorCircuit 2High(applicationswithhumidity)
P0098 Detects a continuoushigh frequency in theIAT 2 signal circuit
Raw IAT 2 Input > Hertz390(~150 deg C)
Powertrain Relay Voltagefor a time
No Active DTCs:
>= Volts11.0>= seconds0.9
PowertrainRelayFault
failures out40of samples50
1 sample every100 msec
Type B,2 Trips
34
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 34 of 478 34 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Intake AirTemperatureSensor 2IntermittentIn-Range
P0099 Detects a noisy orerratic IAT 2 signalcircuit or IAT 2 sensor
String Length
Where:"String Length" = sum of"Diff" calculated over
And where:"Diff" = ABS(current IAT 2reading - IAT 2 readingfrom 100 millisecondsprevious)
> deg C100.00
consecutive IAT 210samples
Powertrain Relay Voltagefor a time
No Active DTCs:
>= Volts11.0>= seconds0.9
PowertrainRelayFault
failures out of4samples5
Each sampletakes 1.0seconds
Type B,2 Trips
35
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 35 of 478 35 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
HighPressureStartDiagnostic
P00C6 The DTC Diagnosesthe high side fuelpressure during enginecranking.
The ECM detects that thefuel pressure is not risingor has fallen beyondacceptable limits duringengine cranking
Pressure Rise Test:High Side Fuel Pressure
Pressure Fall Test:High Side Fuel RailPressure
<P00C6 -KtFHPC_p_HighPressStart(see Supporting Table)
<=P00C6 -KtFHPD_p_HPS_PressFallLoThrsh(see Supporting Table)
Low side feed fuelpressure
Engine Run TimeRun/Crank VoltageEngine Coolant
For each engine start,only 1 diagnostic isperformed. The pressurerise test will run if HIghside fuel pressure is lessthanKtFHPC_p_HighPressStart, otherwise, the pressurefall diagnostic will runThe pressure fall runswhen the engine iscranking.
High Pressure FallDiagnostic during StartDisabled
High Pressure RiseDiagnostic during StartEnabled
>= KPA0
< = sec0> Volts8
<= °C <=-100 126
All must be true(High Pressure Pump isenabled andHigh Fuel pressuresensor ckt is Not (FA,FPor TFTKO) andHigh Pressure fuel pumpckt is Not (FA,FP orTFTKO) andCam or Crank Sensor NotFA andIAT, IAT2 and ECT Not FAandLow side Fuel PumpRelay ckt Not FA andEstimate fuel rail pressureis valid andGreen Engine (Inassembly plant) is notenabled andNot if low fuel conditionandLow side Fuel Pump is onandInjector Flow Test is not
Pressure RiseTest:Time >=P00C6 -KtFHPC_t_HighPressStartTmout(see SupportingTable)6.25 ms persample
Pressure FallTest:Injected cylinderevents >=P00C6 -KtFHPD_Cnt_HPS_PressFallLoThrsh(see SupportingTable)
samples per4engine rotation
Type B,2 Trips
36
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 36 of 478 36 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Barometric PressureInlet Air Temp
active andDevice controlcommanded pressure isfalse andDevice control pump cktenabled on is false andEngine movementdetected is true andManufacturers enablecounter is 0)Flex Fuel Sensor Not FAIgnition voltage out ofcorrelation error(P1682)not active>= KPA70.0>= DegC-10.0
37
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 37 of 478 37 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Intake AirPressureMeasurement System -MultipleSensorCorrelation(single turbo)
P00C7 Detects aninconsistency betweenpressure sensors in theinduction system inwhich a particularsensor cannot beidentified as the failedsensor
ABS(Manifold Pressure -Baro Pressure)ANDABS(Turbocharger BoostPressure - ManifoldPressure)ANDABS(Turbocharger BoostPressure - Baro Pressure)
OR
ABS(Manifold Pressure -Baro Pressure)ANDABS(Turbocharger BoostPressure - ManifoldPressure)ANDABS(Turbocharger BoostPressure - Baro Pressure)
OR
ABS(Manifold Pressure -Baro Pressure)ANDABS(Turbocharger BoostPressure - ManifoldPressure)ANDABS(Turbocharger BoostPressure - Baro Pressure)
OR
ABS(Manifold Pressure -Baro Pressure)ANDABS(Turbocharger BoostPressure - Manifold
> kPa10.0
<= kPa10.0
<= kPa10.0
<= kPa10.0
> kPa10.0
<= kPa10.0
<= kPa10.0
<= kPa10.0
> kPa10.0
> kPa10.0
Time between currentignition cycle and the lasttime the engine wasrunning
Engine is not rotating
Manifold PressureManifold PressureBaro PressureBaro PressureTurbocharger BoostPressureTurbocharger BoostPressure
No Active DTCs:
No Pending DTCs:
> seconds10.0
>= kPa50.0<= kPa115.0>= kPa50.0<= kPa115.0
>= kPa50.0
<= kPa115.0
EngineModeNotRunTimerErrorMAP_SensorFAAAP_SnsrFAAAP2_SnsrFA
MAP_SensorCircuitFPAAP_SnsrCktFPAAP2_SnsrCktFP
failures out of4samples5
1 sample every12.5 msec
Type B,2 Trips
38
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 38 of 478 38 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Pressure)ANDABS(Turbocharger BoostPressure - Baro Pressure)
> kPa10.0
> kPa10.0
39
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 39 of 478 39 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Fuel PressRegulatorSolenoidSupplyVoltageControl HighSide CircuitOpen
P00C8 The DTC Diagnosesthe Fuel PressRegulator SolenoidSupply Voltage ControlCircuit for circuit faults.
Voltage High during driveroff state indicates opencircuit
Open circuit:? 200 K ? impedancebetween signal andcontroller ground
Engine SpeedBattery Voltage
>= RPM50>= Volts11
Not in pump devicecontrolEnabled when a codeclear is not active or notexiting device control
20failures out of40samples
100 ms /sampleContinuous
Type A,1 Trips
40
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 40 of 478 40 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Fuel PressRegulatorSolenoidSupplyVoltageControl HighSide CircuitShort toground
P00C9 The DTC Diagnosesthe Fuel PressRegulator SolenoidSupply Voltage ControlCircuit for circuit faults.
Voltage low during driveron state indicates short toground
Short to ground:? 1.1 or 15 Ampsselectable thersholdbased on Highpressure Pump.
Engine SpeedBattery Voltage
>= RPM50>= Volts11
Not in pump devicecontrolEnabled when a codeclear is not active or notexiting device control
20failures out of40samples
100 ms /sampleContinuous
Type A,1 Trips
41
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 41 of 478 41 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Fuel PressRegulatorSolenoidSupplyVoltageControl HighSide CircuitShort topower
P00CA The DTC Diagnosesthe Fuel PressRegulator SolenoidSupply Voltage ControlCircuit for circuit faults.
Voltage high during driveroff state indicates short topower
Short to Power:? 0.1 Amps betweensignal and controllerpower
Engine SpeedBattery Voltage
>= RPM50>= Volts11
Not in pump devicecontrolEnabled when a codeclear is not active or notexiting device control
20failures out of40samples
100 ms /sampleContinuous
Type A,1 Trips
42
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 42 of 478 42 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
ABS(Power Up IAT -Power Up IAT2)
AND
ABS(Power Up IAT -Power Up IAT3)
AND
ABS(Power Up IAT2 -Power Up IAT3)
<= deg C30
> deg C25
> deg C25
Time between currentignition cycle and the lasttime the engine wasrunning
Powertrain Relay Voltagefor a time
No Active DTCs:
> seconds28,800
>= Volts11.0>= seconds0.9
PowertrainRelayFaultECT_Sensor_Ckt_FAIAT_SensorCircuitFAMnfdTempSensorCktFAHumTempSnsrCktFA
Executes once atthe beginning ofeach ignitioncycle if enableconditions aremet
Intake AirTemperatureSensor 3CircuitPerformance(applicationswith humiditysensor andmanifoldtemperaturesensor)
P00E9 Detects an IAT3 sensorthat has stuck in rangeby comparing to IATand IAT2 at startup
Type B,2 Trips
Power Up IAT isbetween Power Up IAT2and Power Up IAT3
AND
ABS(Power Up IAT2 -Power Up IAT3)
AND
ABS(Power Up IAT -Power Up IAT3) >ABS(Power Up IAT -Power Up IAT2)
> deg C25
Time between currentignition cycle and the lasttime the engine wasrunning
Powertrain Relay Voltagefor a time
No Active DTCs:
> seconds28,800
>= Volts11.0>= seconds0.9
PowertrainRelayFaultECT_Sensor_Ckt_FAIAT_SensorCircuitFAMnfdTempSensorCktFAHumTempSnsrCktFA
Executes once atthe beginning ofeach ignitioncycle if enableconditions aremet
Power Up IAT2 isbetween Power Up IATand Power Up IAT3
AND
ABS(Power Up IAT -Power Up IAT3)
AND
ABS(Power Up IAT2 -
> deg C25
Time between currentignition cycle and the lasttime the engine wasrunning
Powertrain Relay Voltagefor a time
No Active DTCs:
> seconds28,800
>= Volts11.0>= seconds0.9
PowertrainRelayFaultECT_Sensor_Ckt_FAIAT_SensorCircuitFAMnfdTempSensorCktFA
Executes once atthe beginning ofeach ignitioncycle if enableconditions aremet
43
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 43 of 478 43 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Power Up IAT3) >ABS(Power Up IAT2 -Power Up IAT)
HumTempSnsrCktFA
44
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 44 of 478 44 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Intake AirTemperatureSensorCircuit 3 Low(applicationswith manifoldtemperatureandhumidity)
P00EA Detects a continuousshort to ground in theIAT 3 signal circuit orthe IAT 3 sensor
Raw IAT 3 Input < Ohms57(~150 deg C)
Engine Run Time > seconds0.00 failures out40of samples50
1 sample every100 msec
Type B,2 Trips
45
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 45 of 478 45 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Intake AirTemperatureSensorCircuit 3High(applicationswith manifoldtemperatureandhumidity)
P00EB Detects a continuousopen circuit in the IAT 3signal circuit or the IAT3 sensor
Raw IAT 3 Input > Ohms162,529(~-60 deg C)
Engine Run Time > seconds0.00 failures out40of samples50
1 sample every100 msec
Type B,2 Trips
46
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 46 of 478 46 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Intake AirTemperatureSensor 3IntermittentIn-Range
P00EC Detects a noisy orerratic IAT 3 signalcircuit or IAT 3 sensor
String Length
Where:"String Length" = sum of"Diff" calculated over
And where:"Diff" = ABS(current IAT 3reading - IAT 3 readingfrom 100 millisecondsprevious)
> deg C80.00
consecutive IAT 310samples
Continuous failures out of4samples5
Each sampletakes 1.0seconds
Type B,2 Trips
47
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 47 of 478 47 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
HumiditySensorCircuit Low
P00F4 Detects a continuousshort to power in theHumidity Sensor circuit
Humidity Duty Cycle <= %5.0 Powertrain Relay Voltagefor a time
No Active DTCs:
>= Volts11.0>= seconds0.9
PowertrainRelayFault
failures out40of samples50
1 sample every100 msec
Type B,2 Trips
48
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 48 of 478 48 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
HumiditySensorCircuit High
P00F5 Detects a continuousopen or short to low inthe Humidity Sensorcircuit
Humidity Duty Cycle >= %95.0 Powertrain Relay Voltagefor a time
No Active DTCs:
>= Volts11.0>= seconds0.9
PowertrainRelayFault
failures out40of samples50
1 sample every100 msec
Type B,2 Trips
49
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 49 of 478 49 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
HumiditySensorCircuitIntermittent
P00F6 Detects a noisy orerratic humidity sensorinput
String Length
Where:"String Length" = sum of"Diff" calculated over
And where:"Diff" = ABS(currentHumidity reading -Humidity reading from100 millisecondsprevious)
> %80
consecutive10Humidity samples
Powertrain Relay Voltagefor a time
No Active DTCs:
>= Volts11.0>= seconds0.9
PowertrainRelayFault
failures out of4samples5
Each sampletakes 1.0seconds
Type B,2 Trips
50
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 50 of 478 50 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Mass AirFlow SystemPerformance(single turbo)
P0101 Determines if the MAFsensor is stuck withinthe normal operatingrange
See tableP0101, P0106, P010B,P0121, P0236, P1101:Turbocharger IntakeFlow RationalityDiagnostic FailureMatrixfor combinationsof model failures that canset this DTC.
MAF model fails whenABS(Measured Flow –Modeled Air Flow) Filtered
MAP1 model fails whenABS(Measured MAP –MAP Model 1) Filtered
MAP2 model fails whenABS(Measured MAP –MAP Model 2) Filtered
MAP3 model fails whenABS(Measured MAP –MAP Model 3) Filtered
TIAP1 model fails whenABS(Measured TIAP –TIAP Model 1) Filtered
TPS model fails whenFiltered Throttle ModelError
TIAP Correlation modelfails whenHigh Engine Air Flow isTRUEAND
> grams/sec20.0
> kPa30.0
> kPa30.0
> kPa30.0
> kPa30.0
> kPa*(g/s)300
Engine SpeedEngine SpeedCoolant TempCoolant TempIntake Air TempIntake Air Temp
Minimum total weightfactor (all factorsmultiplied together)
See Residual WeightFactor tables.
>= RPM400<= RPM6,000> Deg C-7< Deg C130> Deg C-20< Deg C125
>= 0.50
Modeled Air Flow Errormultiplied byP0101, P0106, P010B,P0121, P012B, P0236,P1101: MAF1 ResidualWeight Factor based onRPMandP0101, P0106, P010B,P0121, P012B, P0236,P1101: MAF1 ResidualWeight Factor based onMAF Est
MAP Model 1 Errormultiplied byP0101, P0106, P0121,P012B, P0236, P1101:MAP1 Residual WeightFactor based on RPM
MAP Model 2 Errormultiplied byP0101, P0106, P0121,P012B, P0236, P1101:MAP2 Residual WeightFactor based on RPM
MAP Model 3 Errormultiplied by
Continuous
Calculation areperformed every12.5 msec
Type B,2 Trips
51
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 51 of 478 51 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Measured TIAP -measured MAP -offset as a function ofengine speedSee tableP0101, P0106, P0121,P0236, P1101: TIAP-MAP Correlation Offset
OR
Low Engine Air Flow isTRUEANDMeasured TIAP -measured Baro -offset as a function ofengine speedSee tableP0101, P0106, P0121,P0236, P1101: TIAP-Baro Correlation Offset
TIAP Correlation is validwhenHigh Engine Air Flow hasbeen TRUE for a period oftimeORLow Engine Air Flow hasbeen TRUE for a period oftime
High Engine Air Flow isTRUE whenMass Air Flow
-
> kPa30.0
> kPa30.0
> seconds1.0
> seconds1.0
> a threshold ingm/sec as a functionof engine speed.See table
No Active DTCs:
No Pending DTCs:
P0101, P0106, P0121,P012B, P0236, P1101:MAP3 Residual WeightFactor based on RPM
TIAP Model 1 Errormultiplied byP0101, P0106, P0121,P0236, P1101: TIAPResidual Weight Factorbased on RPM
Filtered Throttle ModelError multiplied byP0101, P0106, P0121,P012B, P0236, P1101:TPS Residual WeightFactor based on RPM
MAP_SensorCircuitFAEGRValvePerformance_FAMAF_SensorCircuitFACrankSensor_FAECT_Sensor_FAIAT_SensorFAMnfdTempSensorFATC_BoostPresSnsrCktFAAmbientAirDefault
EGRValve_FPECT_Sensor_Ckt_FPIAT_SensorCircuitFPMnfdTempSensorCktFP
52
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 52 of 478 52 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
ANDManifold Pressure
ANDFiltered Mass Air Flow -Mass Air Flow
Low Engine Air Flow isTRUE whenMass Air Flow
ANDManifold Pressure
ANDMass Air Flow - FilteredMass Air Flow
P0101, P0106, P0121,P0236, P1101: TIAP-MAP Correlation MinAir Flow
> a threshold in kPaas a function ofengine speed.See tableP0101, P0106, P0121,P0236, P1101: TIAP-MAP Correlation MinMAP
< gm/sec3.0
< a threshold ingm/sec as a functionof engine speed.See tableP0101, P0106, P0121,P0236, P1101: TIAP-Baro Correlation MaxAir Flow
< a threshold in kPa asa function of enginespeed. See tableP0101, P0106, P0121,P0236, P1101: TIAP-Baro Correlation MaxMAP
< gm/sec2.0
53
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 53 of 478 53 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Mass AirFlow SensorCircuit LowFrequency
P0102 Detects a continuousshort to low or a openin either the signalcircuit or the MAFsensor
MAF Output <= Hertz750(~ gm/sec)0.34
Engine Run TimeEngine SpeedIgnition VoltageAbove criteria present fora period of time
> seconds1.0>= RPM300>= Volts11.0
>= seconds1.0
failures out200of samples250
1 sample everycylinder firingevent
Type B,2 Trips
54
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 54 of 478 54 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Mass AirFlow SensorCircuit HighFrequency
P0103 Detects a highfrequency output fromthe MAF sensor
MAF Output >= Hertz13,350(~ gm/sec)489.9
Engine Run TimeEngine SpeedIgnition VoltageAbove criteria present fora period of time
> seconds1.0>= RPM300>= Volts11.0
>= seconds1.0
failures out200of samples250
1 sample everycylinder firingevent
Type B,2 Trips
55
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 55 of 478 55 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
See tableP0101, P0106, P010B,P0121, P0236, P1101:Turbocharger IntakeFlow RationalityDiagnostic FailureMatrixfor combinationsof model failures that canset this DTC.
MAF model fails whenABS(Measured Flow –Modeled Air Flow) Filtered
MAP1 model fails whenABS(Measured MAP –MAP Model 1) Filtered
MAP2 model fails whenABS(Measured MAP –MAP Model 2) Filtered
MAP3 model fails whenABS(Measured MAP –MAP Model 3) Filtered
TIAP1 model fails whenABS(Measured TIAP –TIAP Model 1) Filtered
TPS model fails whenFiltered Throttle ModelError
TIAP Correlation modelfails when
High Engine Air Flow isTRUEANDMeasured TIAP -
> grams/sec20.0
> kPa30.0
> kPa30.0
> kPa30.0
> kPa30.0
> kPa*(g/s)300
Engine SpeedEngine SpeedCoolant TempCoolant TempIntake Air TempIntake Air Temp
Minimum total weightfactor (all factorsmultiplied together)
See Residual WeightFactor tables.
-
>= RPM400<= RPM6,000> Deg C-7< Deg C130> Deg C-20< Deg C125
>= 0.50
Modeled Air Flow Errormultiplied byP0101, P0106, P010B,P0121, P012B, P0236,P1101: MAF1 ResidualWeight Factor based onRPMandP0101, P0106, P010B,P0121, P012B, P0236,P1101: MAF1 ResidualWeight Factor based onMAF Est
MAP Model 1 Errormultiplied byP0101, P0106, P0121,P012B, P0236, P1101:MAP1 Residual WeightFactor based on RPM
MAP Model 2 Errormultiplied byP0101, P0106, P0121,P012B, P0236, P1101:MAP2 Residual WeightFactor based on RPM
MAP Model 3 Errormultiplied by
Continuous
Calculation areperformed every12.5 msec
ManifoldAbsolutePressureSensorPerformance(single turbo)
P0106 Determines if the MAPsensor is stuck withinthe normal operatingrange
Type B,2 Trips
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 56 of 478 56 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
measured MAP -offset as a function ofengine speedSee tableP0101, P0106, P0121,P0236, P1101: TIAP-MAP Correlation Offset
OR
Low Engine Air Flow isTRUEANDMeasured TIAP -measured Baro -offset as a function ofengine speedSee tableP0101, P0106, P0121,P0236, P1101: TIAP-Baro Correlation Offset
TIAP Correlation is validwhen
High Engine Air Flow hasbeen TRUE for a period oftimeORLow Engine Air Flow hasbeen TRUE for a period oftime
High Engine Air Flow isTRUE whenMass Air Flow
-
> kPa30.0
> kPa30.0
> seconds1.0
> seconds1.0
> a threshold ingm/sec as a functionof engine speedSee table
No Active DTCs:
No Pending DTCs:
P0101, P0106, P0121,P012B, P0236, P1101:MAP3 Residual WeightFactor based on RPM
TIAP Model 1 Errormultiplied byP0101, P0106, P0121,P0236, P1101: TIAPResidual Weight Factorbased on RPM
Filtered Throttle ModelError multiplied byP0101, P0106, P0121,P012B, P0236, P1101:TPS Residual WeightFactor based on RPM
MAP_SensorCircuitFAEGRValvePerformance_FAMAF_SensorCircuitFACrankSensor_FAECT_Sensor_FAIAT_SensorFAMnfdTempSensorFATC_BoostPresSnsrCktFAAmbientAirDefault
EGRValve_FPECT_Sensor_Ckt_FPIAT_SensorCircuitFPMnfdTempSensorCktFP
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 57 of 478 57 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
ANDManifold Pressure
ANDFiltered Mass Air Flow -Mass Air Flow
Low Engine Air Flow isTRUE whenMass Air Flow
ANDManifold Pressure
ANDMass Air Flow - FilteredMass Air Flow
P0101, P0106, P0121,P0236, P1101: TIAP-MAP Correlation MinAir Flow
> a threshold in kPaas a function ofengine speedSee tableP0101, P0106, P0121,P0236, P1101: TIAP-MAP Correlation MinMAP
< gm/sec3.0
< a threshold ingm/sec as a functionof engine speedSee tableP0101, P0106, P0121,P0236, P1101: TIAP-Baro Correlation MaxAir Flow
< a threshold in kPaas a function ofengine speedSee tableP0101, P0106, P0121,P0236, P1101: TIAP-Baro Correlation MaxMAP
< gm/sec2.0
Manifold PressureORManifold Pressure
< kPa50.0
> kPa115.0
Time between currentignition cycle and the lasttime the engine was
failures out of4samples5
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 58 of 478 58 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
OR
ABS(Manifold Pressure -Baro Pressure)ANDABS(Turbocharger BoostPressure - ManifoldPressure)ANDABS(Turbocharger BoostPressure - Baro Pressure)
> kPa10.0
> kPa10.0
<= kPa10.0
running
Engine is not rotating
No Active DTCs:
No Pending DTCs:
> seconds10.0
EngineModeNotRunTimerErrorMAP_SensorCircuitFAAAP_SnsrCktFAAAP2_SnsrCktFA
MAP_SensorCircuitFPAAP_SnsrCktFPAAP2_SnsrCktFP
1 sample every12.5 msec
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 59 of 478 59 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
ManifoldAbsolutePressureSensorCircuit Low(Gen III)
P0107 Detects a continuousshort to low in eitherthe signal circuit or theMAP sensor.
MAP Voltage < % of 5 Volt9.0Range(This is equal to 0.45Volts or kPa)5.8
Continuous failures out320of samples400
1 sample every12.5 msec
Type B,2 Trips
60
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 60 of 478 60 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
ManifoldAbsolutePressureSensorCircuit High(Gen III)
P0108 Detects an opensensor ground,continuous short tohigh, or open in eitherthe signal circuit or theMAP sensor.
MAP Voltage > % of 5 Volt78.0Range(This is equal to 3.90Volts, or kPa)299.0
Continuous failures out320of samples400
1 sample every12.5 msec
Type B,2 Trips
61
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 61 of 478 61 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
ABS(Power Up IAT -Power Up IAT2)
AND
ABS(Power Up IAT -Power Up IAT3)
AND
ABS(Power Up IAT2 -Power Up IAT3)
> deg C30
> deg C25
<= deg C25
Time between currentignition cycle and the lasttime the engine wasrunning
Powertrain Relay Voltagefor a time
No Active DTCs:
> seconds28,800
>= Volts11.0>= seconds0.9
PowertrainRelayFaultECT_Sensor_Ckt_FAIAT_SensorCircuitFAMnfdTempSensorCktFAHumTempSnsrCktFA
Executes once atthe beginning ofeach ignitioncycle if enableconditions aremet
Intake AirTemperatureSensorCircuitPerformance(applicationswith humiditysensor andmanifoldtemperaturesensor)
P0111 Detects an IAT sensorthat has stuck in rangeby comparing to IAT2and IAT3 at startup
Type B,2 Trips
Power Up IAT2 isbetween Power Up IATand Power Up IAT3
AND
ABS(Power Up IAT -Power Up IAT3)
AND
ABS(Power Up IAT2 -Power Up IAT) >ABS(Power Up IAT2 -Power Up IAT3)
> deg C25
Time between currentignition cycle and the lasttime the engine wasrunning
Powertrain Relay Voltagefor a time
No Active DTCs:
> seconds28,800
>= Volts11.0>= seconds0.9
PowertrainRelayFaultECT_Sensor_Ckt_FAIAT_SensorCircuitFAMnfdTempSensorCktFAHumTempSnsrCktFA
Executes once atthe beginning ofeach ignitioncycle if enableconditions aremet
Power Up IAT3 isbetween Power Up IATand Power Up IAT2
AND
ABS(Power Up IAT -Power Up IAT2)
AND
ABS(Power Up IAT3 -
> deg C30
Time between currentignition cycle and the lasttime the engine wasrunning
Powertrain Relay Voltagefor a time
No Active DTCs:
> seconds28,800
>= Volts11.0>= seconds0.9
PowertrainRelayFaultECT_Sensor_Ckt_FAIAT_SensorCircuitFAMnfdTempSensorCktFA
Executes once atthe beginning ofeach ignitioncycle if enableconditions aremet
62
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 62 of 478 62 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Power Up IAT) >ABS(Power Up IAT3 -Power Up IAT2)
HumTempSnsrCktFA
63
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 63 of 478 63 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Intake AirTemperatureSensorCircuit Low
P0112 Detects a continuousshort to ground in theIAT signal circuit or theIAT sensor
Raw IAT Input < Ohms58(~150 deg C)
Engine Run Time > seconds0.00 failures out40of samples50
1 sample every100 msec
Type B,2 Trips
64
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 64 of 478 64 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Intake AirTemperatureSensorCircuit High
P0113 Detects a continuousopen circuit in the IATsignal circuit or the IATsensor
Raw IAT Input > Ohms142,438(~-60 deg C)
Engine Run Time > seconds0.00 failures out40of samples50
1 sample every100 msec
Type B,2 Trips
65
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 65 of 478 65 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Intake AirTemperatureSensorIntermittentIn-Range
P0114 Detects a noisy orerratic IAT signal circuitor IAT sensor
String Length
Where:"String Length" = sum of"Diff" calculated over
And where:"Diff" = ABS(current IATreading - IAT readingfrom 100 millisecondsprevious)
> deg C80.00
consecutive IAT10samples
Continuous failures out of4samples5
Each sampletakes 1.0seconds
Type B,2 Trips
66
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 66 of 478 66 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
EngineCoolantTemperature(ECT)SensorPerformance
P0116 This DTC detects ECTtemp sensor stuck inmid range.
A failure will be reported ifany of the following occur:
1) ECT at power up > IATat power up by an IATbased table lookup valueafter a minimum25,200second soak (fast fail).
2) ECT at power up > IATat power up by15.8C after a minimum25,200second soak and a blockheater has not beendetected.
3) ECT at power up > IATat power up by C15.8after a minimum 25,200seconds soak and the
time spent cranking theengine without starting isgreater than seconds10.0with theLowFuelConditionDiag
SeeP0116_Fail if powerup ECT exceeds IATby these valuesin the Supportingtables section
= False
No Active DTC's
Non-volatile memoryinitization
Test complete this tripTest aborted this tripIATLowFuelConditionDiag
==================Block Heater detection isenabled when either ofthe following occurs:
1) ECT at power up > IATat power up by
2) Cranking time
==================Block Heater is detectedand diagnostic is abortedwhen 1) or 2) occurs:
1a) Vehicle drive time
1b) Vehicle speed
1c) Additional Vehicledrive time is provided to1a when Vehicle speed isbelow 1b as follows:
VehicleSpeedSensor_FAIAT_SensorFAECT_Sensor_Ckt_FAIgnitionOffTimeValidTimeSinceEngineRunningValid
= Not occurred
= False= False
ºC-7
= False
==================
> ºC15.8
< seconds10.0
==================
> seconds400
with > MPH14.9
times the seconds0.50with vehicle speed below1b
1 failure
500 msec/sample
Once per validcold start
Type B,2 Trips
67
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 67 of 478 67 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
1d) IAT drops from powerup IAT
2a) ECT drops frompower up ECT
2b) Engine run time
===================Diagnostic is abortedwhen 3) or 4) occurs:
3) Engine run time withvehicle speed below 1b
4) Minimum IAT duringtest
ºC5.3
ºC1
Within seconds60
==================
> 1800 seconds
ºC-7
68
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 68 of 478 68 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
EngineCoolantTempSensorCircuit Low
P0117 Circuit ContinuityThis DTC detects ashort to ground in theECT signal circuit orthe ECT sensor.
ECT Resistance (@150ºC)
< Ohms42 failures out of5samples6
1 sec/ sample
Continuous
Type B,2 Trips
69
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 69 of 478 69 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
EngineCoolantTempSensorCircuit High
P0118 Circuit ContinuityThis DTC detects ashort to high or open inthe ECT signal circuitor the ECT sensor.
ECT Resistance (@-60ºC)
> Ohms320,000 Engine run timeORIAT min
> seconds10.0
°C-7.0
failures out of5samples6
1 sec/ sample
Continuous
Type B,2 Trips
70
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 70 of 478 70 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
EngineCoolantTemperature(ECT)SensorCircuitIntermittent
P0119 Circuit ContinuityThis DTC detects largestep changes in theECT signal circuit orthe ECT sensor.Allowable high and lowlimits are calculated forthe next sample basedon the previoussample.
ECT temperature stepchange:
1) postive step change isgreater than calculatedhigh limit
OR
2) negitive step change islower than calculated lowlimit.
The calculated high andlow limits for the nextreading use the followingcalibrations:1) Sensor time constant2) Sensor low limit3) Sensor high limit
*****Generic Example*****
If the last ECT readingwas 90 Deg C, the Timeconstant was calibrated at10 seconds, the low limitwas calibrated to -80 DegC and the high limit wascalibrated to 200 Deg Cthe caluculated limits are101 Deg C and 73 Deg C.
The next reading (afterthe 90 Deg C reading)must be between 73 DegC and 101 Deg C to bevalid.
seconds10.0Deg C-80.0Deg C200.0
No Active DTC's ECT_Sensor_Ckt_FP failures out of3samples4
1 sec/ sample
Continuous
Type B,2 Trips
71
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 71 of 478 71 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
ThrottlePositionSensorPerformance(single turbo)
P0121 Determines if theThrottle PositionSensor input is stuckwithin the normaloperating range
See tableP0101, P0106, P010B,P0121, P0236, P1101:Turbocharger IntakeFlow RationalityDiagnostic FailureMatrixfor combinations of modelfailures that can set thisDTC.
MAF model fails whenABS(Measured Flow –Modeled Air Flow) Filtered
MAP1 model fails whenABS(Measured MAP –MAP Model 1) Filtered
MAP2 model fails whenABS(Measured MAP –MAP Model 2) Filtered
MAP3 model fails whenABS(Measured MAP –MAP Model 3) Filtered
TIAP1 model fails whenABS(Measured TIAP –TIAP Model 1) Filtered
TPS model fails whenFiltered Throttle ModelError
TIAP Correlation modelfails when
High Engine Air Flow isTRUE ANDMeasured TIAP -
> grams/sec20.0
> kPa30.0
> kPa30.0
> kPa30.0
> kPa30.0
> kPa*(g/s)300
Engine SpeedEngine SpeedCoolant TempCoolant TempIntake Air TempIntake Air Temp
Minimum total weightfactor (all factorsmultiplied together)
See Residual WeightFactor tables.
>= RPM400<= RPM6,000> Deg C-7< Deg C130> Deg C-20< Deg C125
>= 0.50
Modeled Air Flow Errormultiplied byP0101, P0106, P010B,P0121, P012B, P0236,P1101: MAF1 ResidualWeight Factor based onRPMandP0101, P0106, P010B,P0121, P012B, P0236,P1101: MAF1 ResidualWeight Factor based onMAF Est
MAP Model 1 Errormultiplied byP0101, P0106, P0121,P012B, P0236, P1101:MAP1 Residual WeightFactor based on RPM
MAP Model 2 Errormultiplied byP0101, P0106, P0121,P012B, P0236, P1101:MAP2 Residual WeightFactor based on RPM
MAP Model 3 Errormultiplied by
Continuous
Calculation areperformed every12.5 msec
Type B,2 Trips
73
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 72 of 478 72 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
measured MAP - offset asa function of enginespeedSee tableP0101, P0106, P0121,P0236, P1101: TIAP-MAP Correlation Offset
OR
Low Engine Air Flow isTRUE ANDMeasured TIAP -measured Baro - offset asa function of enginespeedSee tableP0101, P0106, P0121,P0236, P1101: TIAP-Baro Correlation Offset
TIAP Correlation is validwhenHigh Engine Air Flow hasbeen TRUE for a period oftimeORLow Engine Air Flow hasbeen TRUE for a period oftime
High Engine Air Flow isTRUE whenMass Air Flow
AND
> kPa30.0
> kPa30.0
> seconds1.0
> seconds1.0
> a threshold in gmsec as a function ofengine speedSee tableP0101, P0106, P0121,P0236, P1101: TIAP-MAP Correlation MinAir Flow
No Active DTCs:
No Pending DTCs:
P0101, P0106, P0121,P012B, P0236, P1101:MAP3 Residual WeightFactor based on RPM
TIAP Model 1 Errormultiplied byP0101, P0106, P0121,P0236, P1101: TIAPResidual Weight Factorbased on RPM
Filtered Throttle ModelError multiplied byP0101, P0106, P0121,P012B, P0236, P1101:TPS Residual WeightFactor based on RPM
MAP_SensorCircuitFAEGRValvePerformance_FAMAF_SensorCircuitFACrankSensor_FAECT_Sensor_FAIAT_SensorFAMnfdTempSensorFATC_BoostPresSnsrCktFAAmbientAirDefault
EGRValve_FPECT_Sensor_Ckt_FPIAT_SensorCircuitFPMnfdTempSensorCktFP
74
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 73 of 478 73 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Manifold Pressure
ANDFiltered Mass Air Flow -Mass Air Flow
Low Engine Air Flow isTRUE whenMass Air Flow
ANDManifold Pressure
ANDMass Air Flow - FilteredMass Air Flow
> a threshold in kPa asa function of enginespeedSee tableP0101, P0106, P0121,P0236, P1101: TIAP-MAP Correlation MinMAP
< gm/sec3.0
< a threshold in gmsec as a function ofengine speedSee tableP0101, P0106, P0121,P0236, P1101: TIAP-Baro Correlation MaxAir Flow
< a threshold in kPa asa function of enginespeedSee tableP0101, P0106, P0121,P0236, P1101: TIAP-Baro Correlation MaxMAP
< gm/sec2.0
75
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 74 of 478 74 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
TPS1 CircuitLow
P0122 Detects a continuous orintermittent short oropen in TPS1 circuit
TPS1 Voltage < 0.3250 Run/Crank voltage >6.41
No 5V reference error orfault for # 4 5V referencecircuit (P06A3)
/79 159counts;
counts57continuous;3.125 ms /countin the ECM mainprocessor
Type A,1 Trips
76
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 75 of 478 75 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
TPS1 CircuitHigh
P0123 Detects a continuous orintermittent short oropen in TPS1 circuit
TPS1 Voltage > 4.750 Run/Crank voltage >6.41
No 5V reference error orfault for # 4 5V referencecircuit (P06A3)
/79 159counts;
counts57continuous;3.125 ms /countin the ECM mainprocessor
Type A,1 Trips
77
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 76 of 478 76 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
EngineCoolantTemperatureBelow StatRegulatingTemperature) (energybased"Deluxe"method
P0128 This DTC detects if theengine coolanttemperature rises tooslowly due to an ECTor Cooling system fault
Energy is accumulatedafter the first conbustionevent using Range #1 or#2 below:
Thermostat type is dividedinto normal (non-heated)and electrically heated.
For this application the"type" cal(KeTHMG_b_TMS_ElecThstEquipped) = 0If the type cal is equal toone, the application hasan electrically heated t-stat, if equal to zero thethe application has an nonheated t-stat. Seeappropiate section below.
*****************************Type cal above = 1(Electrically heated t-stat)== == == ==Range #1 (Primary) ECTreaches Commandedtemperature minus °C19when Ambient min is
°C and > °C.52 10Note: Warm up target forrange #1 will be at least
°C70== == == ==Range #2 (Alternate) ECTreaches Commandedtemperature minus °C50when Ambient min is
°C and > °C.10 -7Note: Warm up target forrange #2 will be at least
See the two tablesnamed:P0128_MaximumAccumulated Energyfor Start-up ECTconditions - PrimaryandP0128_MaximumAccumulated Energyfor Start-up ECTconditions - Alternatein the Supportingtables section.
This diagnostic modelsthe net energy into andout of the cooling
No Active DTC's
Engine not run time(soaking time beforecurrent trip)
Engine run time
Fuel Condition
Distance traveled
***************************If Engine RPM iscontinuously greater thanfor this time period
The diagnostic test for thiskey cycle will abort***************************
***************************If T-Stat Heatercommanded duty cyclefor this time period
The diagnostic test for this
ECT_Sensor_Ckt_FAECT_Sensor_Perf_FAVehicleSpeedSensor_FAOAT_PtEstFiltFAIAT_SensorCircuitFAMAF_SensorFATHMR_AWP_AuxPumpFATHMR_AHV_FATHMR_SWP_Control_FATHMR_SWP_NoFlow_FATHMR_SWP_FlowStuckOn_FAETQR_IndTorqInaccurateEngineTorqueEstInaccurate
seconds1,800
Eng Run Tme 30seconds1,450
Ethanol %87
miles0.93
***************************
rpm9,999seconds5.0
***************************
***************************
> % duty cycle20.0> seconds5.0
1 failure to setDTC
1 sec/ sample
Once per ignitionkey cycle
Type B,2 Trips
78
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 77 of 478 77 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
°C55
*****************************Type cal above = 0(non - heated t-stat)== == == ==Range #1 (Primary) ECTreaches °C when70Ambient min is °C52and > °C.10== == == ==
Range #2 (Alternate) ECTreaches °C when55Ambient min is °C10and > °C.-7
*****************************
system during thewarm-up process.
The five energy termsare: heat fromcombustion, heat fromafter-run, heat loss toenviroment, heat lossto cabin and heat lossto DFCO.
key cycle will abort
***************************ECT at start run
*************************** ECT °C-40 65
79
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 78 of 478 78 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
O2S CircuitLow VoltageBank 1Sensor 1(For use withWRAF - E80
P0131 This DTC determines ifthe O2 sensor circuit isshorted to low.
B1S1 WRAF ASICindicates a ground shorton any of the followingsignals:
A) Pump Current - shortto ground fail counts areaccumulated to determinefault status
B) Reference Cell Voltage- short to ground failcounts are accumulatedto determine fault status
C) Reference Ground -short to ground fail countsare accumulated todetermine fault status
Note: This ASIC isreferred to as C2WRAF(Delphi).
Note: This DTC will detectshort to ground faults tothe Pump current, RefCell voltage and Ref Cellground circuits.
Note: A ground short onthe Pump Current orReference Voltage signalmay also set a P223CDTC.
The ASIC provides afault indication whenthe pump current pin isbetween -150 mV and+ 175 mV.
The ASIC provides afault indication whenthe Reference CellVoltage pin < 225 mV.
The ASIC provides afault indication whenduring an intrusiveevent the ReferenceCell impedancechange is <= 90 ohms.
Note: Signal A & Bfaults must exist for 24ASIC clock cycles toqualify for a fail flag.
The three fault signalshave individual X out ofY calibrations. Whenthe X out of Y isreached in any regionthis DTC is set
B1S1 DTC's Not activethis key cycle
Measure valid status(ASIC)
Controller status (ASIC)
Engine Run or Auto stop
WRAF Ref celltemperature
**************************Heater Warm-up delay
ThenWRAF circuit diagnosticdelay (since heater Warm-up delay is complete)**************************
P0135, P0030, P0031 orP0032
= Valid
= Ready
= True
> = Deg C628
= Complete
> = seconds20.0
Signal A: 128failures out of
samples160
OR
Signal B: 128failures out of
samples160
OR
Signal C: 10failures out of
samples12
Frequency forSignal A & B:Continuous in 25msec loop
Frequency forSignal C: Testedduring anintrusive eventperformed every60 seconds.During eachevent theimpedance ismeasured 3times once every12.5 msec.
Type B,2 Trips
80
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 79 of 478 79 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
O2S CircuitHigh VoltageBank 1Sensor 1(For use withWRAF - E80
P0132 This DTC determines ifthe O2 sensor circuit isshorted to high.
B1S1 WRAF ASICindicates a short to poweron any of the followingWRAF signals:
A) Pump Current - shortto power fail counts areaccumulated to determinefault status.
B) Reference Cell Voltage- short to power failcounts are accumulatedto determine fault status.
C) Reference Ground -short to power fail countsare accumulated todetermine fault status.
Note: This ASIC isreferred to as C2WRAF(Delphi).
Note: This DTC will detecta short to power fault tothe Pump Current (andTrim circuit), ReferenceCell Voltage andReference Ground circuit.
The ASIC provides afault indication whenthe pump current pin >2.8 V.
The ASIC provides afault indication whenthe Reference CellVoltage pin > 3.3 V.
The ASIC provides afault indication whenthe Reference Groundpin > 225 mV.
Note: The above faultsmust exist for 21 ASICclock cycles to qualifyfor a fail flag.
The three fault signalshave individual X out ofY calibrations. Whenthe X out of Y isreached in any regionthis DTC is set.
B1S1 DTC's Not activethis key cycle
Measure valid status(ASIC)
Controller status (ASIC)
Engine Run or Auto stop
WRAF Ref celltemperature
**************************Heater Warm-up delay
ThenWRAF circuit diagnosticdelay (since heater Warm-up delay is complete)**************************
P0135, P0030, P0031 orP0032
= Valid
= Ready
= True
> = Deg C628
= Complete
> = seconds20.0
Signal A: 128failures out of
samples160
OR
Signal B: 128failures out of
samples160
OR
Signal C: 128failures out of
samples160
Frequency:Continuous in 25milli - secondloop
Type B,2 Trips
82
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 80 of 478 80 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
O2S HeaterPerformanceBank 1Sensor 1
P0135 This DTC determines ifthe O2 sensor heater isfunctioning properly bymonitoring the currentthrough the heatercircuit.
Heater Current outside ofthe expected range of < Amps <0.3 4.0
No Active DTC's
System VoltageHeater Warm-up delayO2S Heater devicecontrol
B1S1 O2S Heater DutyCycle
All of the above met for
ECT_Sensor_FA
> Volts10.0= Complete
= Not active
> zero
> seconds120
failures out of8samples10
Frequency:tests per trip2seconds30
delay betweentests and 1secondexecution rate
Type B,2 Trips
83
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 81 of 478 81 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
O2S CircuitLow VoltageBank 1Sensor 2)(For SingleBankExhaustOnly
P0137 This DTC determines ifthe O2 sensor circuit isshorted to low.
Oxygen Sensor Signal < mvolts50 No Active DTC's
AIR intrusive testFuel intrusive testIdle intrusive testEGR intrusive testSystem VoltageEGR Device ControlIdle Device ControlFuel Device ControlAIR Device ControlLow Fuel Condition DiagEquivalence RatioAir Per CylinderFuel Control StateClosed Loop Active
All Fuel Injectors foractive CylindersFuel ConditionFuel State
TPS_ThrottleAuthorityDefaultedMAP_SensorFAAIR System FAEthanol CompositionSensor FAEvapPurgeSolenoidCircuit_FAEvapFlowDuringNonPurge_FAEvapVentSolenoidCircuit_FAEvapSmallLeak_FAEvapEmissionSystem_FAFuelTankPressureSnsrCkt_FAFuelInjectorCircuit_FA
= Not active= Not active= Not active= Not active> Volts10.0= Not active= Not active= Not active= Not active= False
<= ratio <=0.9912 1.0400<= mgrams <=140 1,000
= Closed Loop= TRUE(Please see “ClosedLoop EnableClarification” inSupporting Tables).
Enabled (On)Ethanol <= %87DFCO not active
failures out320of samples400
Frequency:Continuous in100 milli -second loop
Type B,2 Trips
84
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 82 of 478 82 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
All of the above met for > seconds5.0
85
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 83 of 478 83 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
O2S CircuitHigh VoltageBank 1Sensor 2)(For SingleBankExhaustOnly
P0138 This DTC determines ifthe O2 sensor circuit isshorted to high.
Oxygen Sensor Signal > mvolts1,050 No Active DTC's
System VoltageAFM StatusHeater Warm-up delayEngine Run TimeEngine Run Accum
Low Fuel Condition Diag
Initial delay after OpenTest Criteria met (coldstart condition)
Initial delay after OpenTest Criteria met (not coldstart condition)
Equivalence RatioFuel Control State
All of the above met for
TPS_ThrottleAuthorityDefaultedMAF_SensorFAMAP_SensorFAEvapExcessPurgePsbl_FAFuelInjectorCircuit_FAEthanol CompositionSensor FAAIR System FA
> Volts10.0= All Cylinders active= Complete> seconds5.0> seconds30.0
= False
> seconds when175.0engine soak time >
seconds28,800
> seconds when175.0engine soak time <=
seconds28,800
<= ratio <=0.9912 1.0400not = Power Enrichment
> seconds5.0
failures out100of samples125
Frequency:Continuous in100 milli -second loop
Type B,2 Trips
86
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 84 of 478 84 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
O2 SensorSlowResponseRich to LeanBank 1Sensor 2
P013A This DTC determines ifthe post catalyst O2sensor has SlowResponse in apredefined Rich toLean voltages rangeduring Rich to Leantransition. Thediagnostic is anintrusive test whichruns in a DFCO modeto achieve the requiredresponse.
The EWMA of the PostO2 sensor normalizedintegral value. The EWMAcaluclation uses a 0.28coefficient.
OR
The Accumulated massair flow monitored duringthe Slow Response Test(between the upper andlower voltage thresholds)
> units8.0
> grams (upper35.4voltage threshold is
mvolts and lower450voltage threshold is
mvolts)150
No Active DTC's
B1S2 DTC's Not Activethis key cycle
System VoltageLearned heater resistance
ICAT MAT Burnoff delayGreen O2S Condition
Low Fuel Condition Diag
TPS_ThrottleAuthorityDefaultedECT_Sensor_FAIAT_SensorFAMAF_SensorFAMAP_SensorFAAIR System FAFuelInjectorCircuit_FAFuelTrimSystemB1_FAFuelTrimSystemB2_FAEngineMisfireDetected_FAEthanol CompositionSensor FA
P013B, P013E, P013F,P2270 or P2271
> Volts10.0= Valid ( the heaterresistance has learnedsince NVM reset, seeenable conditions for"HO2S Heater ResistanceDTC's" )= Not Valid= Not Valid, See definitionofMultiple DTC Use_GreenSensor Delay Criteria -AirflowandMultiple DTC Use_GreenSensor Delay Criteria -Limitfor the following locations:B1S2, B2S2 (if applicable)in Supporting Tables tab.
= False
Frequency:Once per tripNote: ifNaPOPD_b_ResetFastRespFunc= FALSE for thegiven Fuel BankORNaPOPD_b_RapidResponseActive = TRUE,multiple tests pertrip are allowed.
Type A,1 TripsEWMA
87
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 85 of 478 85 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Post fuel cell
Crankshaft Torque
DTC's Passed
===================After above conditions aremet: DFCO mode iscontinued (wo driverinitiated pedal input).
= Enabled, refer toMultiple DTC Use -Block learn cells toenable Post oxygensensor testsfor additional info.
< Nm100.0
P2270 (and P2272 ifapplicable)P013E (and P014A ifapplicable)
==================
88
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 86 of 478 86 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
O2 SensorSlowResponseLean to RichBank 1Sensor 2
P013B This DTC determines ifthe post catalyst O2sensor has SlowResponse in apredefined Lean toRich voltages rangeduring Lean to Richtransition. Thediagnostic is anintrusive test whichincreases the deliveredA/F ratio to achieve therequired rich threshold.
The EWMA of the PostO2 sensor normalizedintegral value. The EWMAcaluclation uses a 0.28coefficient.
OR
The Accumulated massair flow monitored duringthe Slow Response Test(between the upper andlower voltage thresholds)
> units8.0
> grams (lower88voltage threshold is
mvolts and upper350voltage threshold is
mvolts)600
No Active DTC's
B1S2 DTC's Not Activethis key cycle
System VoltageLearned heater resistance
ICAT MAT Burnoff delay
Green O2S Condition
Green Cat System
TPS_ThrottleAuthorityDefaultedECT_Sensor_FAIAT_SensorFAMAF_SensorFAMAP_SensorFAAIR System FAFuelInjectorCircuit_FAFuelTrimSystemB1_FAFuelTrimSystemB2_FAEngineMisfireDetected_FAEthanol CompositionSensor FA
P013A, P013E, P013F,P2270 or P2271
> Volts10.0= Valid ( the heaterresistance has learnedsince NVM reset, seeenable conditions for"HO2S Heater ResistanceDTC's" )
= Not Valid
= Not Valid, See definitionofMultiple DTC Use_GreenSensor Delay Criteria -AirflowandMultiple DTC Use_GreenSensor Delay Criteria -Limitfor the following locations:B1S2, B2S2 (if applicable)in Supporting Tables tab.
Frequency:Once per tripNote: ifNaPOPD_b_ResetFastRespFunc= FALSE for thegiven Fuel BankORNaPOPD_b_RapidResponseActive = TRUE,multiple tests pertrip are allowed.
Type A,1 TripsEWMA
89
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 87 of 478 87 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Condition
Low Fuel Condition DiagPost fuel cell
DTC's Passed
===================After above conditions aremet: Fuel Enrich modecontinued.
=================During this test thefollowing must stay TRUEor the test will abort: 0.96<= Fuel EQR <= 1.08
= Not Valid, System is notvalid until accumulatedairflow is greater than
grams. Airflow360,000accumulation is onlyenabled when estimatedCat temperature is above
Deg C and600Multiple DTC Use_GreenSensor Delay Criteria -Airflow(Note: This feature is onlyenabled when the vehicleis new and cannot beenabled in service).
= False= Enabled, refer toMultiple DTC Use -Block learn cells toenable Post oxygensensor testsfor additional info.
P2270P013EP013AP2271P013F
==================
90
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 88 of 478 88 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
O2 SensorDelayedResponseRich to LeanBank 1Sensor 2
P013E This DTC determines ifthe post catalyst O2sensor has an initialdelayed response to anA/F change from Richto Lean. The diagnosticis an intrusive testwhich runs in a DFCOmode to achieve therequired response.
Post O2 sensor voltage
AND
The Accumulated massair flow monitored duringthe Delayed ResponseTest under DFCO
DFCO begins after:1) Catalyst has been richfor a minimum ofAND2) Catalyst RichAccumulation Air Flow isgreater or equal to
> mvolts450
> grams42
> secs1
> grams12
No Active DTC's
B1S2 DTC's Not Activethis key cycle
System VoltageLearned heater resistance
ICAT MAT Burnoff delay
Green O2S Condition
TPS_ThrottleAuthorityDefaultedECT_Sensor_FAIAT_SensorFAMAF_SensorFAMAP_SensorFAAIR System FAFuelInjectorCircuit_FAFuelTrimSystemB1_FAFuelTrimSystemB2_FAEngineMisfireDetected_FAEthanol CompositionSensor FA
P013A, P013B, P013F,P2270 or P2271
> Volts10.0= Valid ( the heaterresistance has learnedsince NVM reset, seeenable conditions for"HO2S Heater ResistanceDTC's" )
= Not Valid
= Not Valid, See definitionofMultiple DTC Use_GreenSensor Delay Criteria -AirflowandMultiple DTC Use_GreenSensor Delay Criteria -Limitfor the following locations:B1S2, B2S2 (if applicable)in Supporting Tables tab.
Frequency:Once per tripNote: ifNaPOPD_b_ResetFastRespFunc= FALSE for thegiven Fuel BankORNaPOPD_b_RapidResponseActive = TRUE,multiple tests pertrip are allowed.
Type B,2 Trips
91
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 89 of 478 89 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Low Fuel Condition Diag
Post fuel cell
Crankshaft Torque
DTC's Passed
Number of fueledcylinders===================After above conditions aremet: DFCO mode entered(wo driver initiated pedalinput).
= False
= Enabled, refer toMultiple DTC Use -Block learn cells toenable Post oxygensensor testsfor additional info.
< Nm100.0
P2270
<= cylinders3==================
92
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 90 of 478 90 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
O2 SensorDelayedResponseLean to RichBank 1Sensor 2
P013F This DTC determines ifthe post catalyst O2sensor has an initialdelayed response to anA/F change from Leanto Rich. The diagnosticis an intrusive testwhich increases thedelivered A/F ratio toachieve the requiredrich threshold.
Post O2 sensor voltage
AND
The Accumulated massair flow monitored duringthe Delayed ResponseTest
< mvolts350
> grams346
No Active DTC's
B1S2 DTC's Not Activethis key cycle
System VoltageLearned heater resistance
ICAT MAT Burnoff delay
Green O2S Condition
Green Cat System
TPS_ThrottleAuthorityDefaultedECT_Sensor_FAIAT_SensorFAMAF_SensorFAMAP_SensorFAAIR System FAFuelInjectorCircuit_FAFuelTrimSystemB1_FAFuelTrimSystemB2_FAEngineMisfireDetected_FAEthanol CompositionSensor FA
P013A, P013B, P013E,P2270 or P2271
> Volts10.0= Valid ( the heaterresistance has learnedsince NVM reset, seeenable conditions for"HO2S Heater ResistanceDTC's" )
= Not Valid
= Not Valid, See definitionofMultiple DTC Use_GreenSensor Delay Criteria -AirflowandMultiple DTC Use_GreenSensor Delay Criteria -Limitfor the following locations:B1S2, B2S2 (if applicable)in Supporting Tables tab.
Frequency:Once per tripNote: ifNaPOPD_b_ResetFastRespFunc= FALSE for thegiven Fuel BankORNaPOPD_b_RapidResponseActive = TRUE,multiple tests pertrip are allowed
Type B,2 Trips
93
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 91 of 478 91 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Condition
Low Fuel Condition DiagPost fuel cell
DTC's Passed
Number of fueledcylinders===================After above conditions aremet: Fuel Enrich modeentered.=================During this test thefollowing must stay TRUEor the test will abort: 0.96<= Fuel EQR <= 1.08
= Not Valid, System is notvalid until accumulatedairflow is greater than
grams. Airflow360,000accumulation is onlyenabled when estimatedCat temperature is above
Deg C and600Multiple DTC Use_GreenSensor Delay Criteria -Airflow(Note: This feature is onlyenabled when the vehicleis new and cannot beenabled in service).
= False= Enabled, refer toMultiple DTC Use -Block learn cells toenable Post oxygensensor testsfor additional info.
P2270P013EP013AP2271
>= cylinders1==================
94
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 92 of 478 92 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
O2S HeaterPerformanceBank 1Sensor 2)(For SingleBankExhaustOnly
P0141 This DTC determines ifthe O2 sensor heater isfunctioning properly bymonitoring the currentthrough the heatercircuit.
Heater Current outside ofthe expected range of > amps >0.3 2.5
No Active DTC'sSystem VoltageHeater Warm-up delayO2S Heater devicecontrolB1S1 O2S Heater DutyCycle
All of the above met for
ECT_Sensor_FA> Volts10.0= Complete
= Not active
> zero
> seconds120
failures out of8samples10
Frequency:tests per trip2seconds30
delay betweentests and 1secondexecution rate.
Type B,2 Trips
95
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 93 of 478 93 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
O2 SensorDelayedResponseRich to LeanBank 1Sensor 1)(For use withWRAF
P015A This DTC determines ifthe pre catalyst O2sensor has an initialdelayed response to anA/F change from Richto Lean. The diagnosticis an intrusive testwhich runs in a DFCOmode to achieve therequired response.
The EWMA of the Pre O2sensor normalized R2Ltime delay value. TheEWMA caluclation uses a
coefficient.0.20
OR
[The Accumulated timemonitored during the R2LDelayed Response Test(Gross failure).
AND
Pre O2 sensor EQR is
> EWMA (sec)0.5
>= Seconds4.0
> EQR0.900
No Active DTC's
System VoltageEGR Device ControlIdle Device ControlFuel Device ControlAIR Device ControlLow Fuel Condition Diag
Green O2S Condition
TPS_ThrottleAuthorityDefaultedECT_Sensor_FAIAT_SensorFAMAF_SensorFAMAP_SensorFAAIR System FAFuelInjectorCircuit_FAFuelTrimSystemB1_FAFuelTrimSystemB2_FAEngineMisfireDetected_FAEthanol CompositionSensor FAEvapPurgeSolenoidCircuit_FAEvapFlowDuringNonPurge_FAEvapVentSolenoidCircuit_FAEvapSmallLeak_FAEvapEmissionSystem_FAFuelTankPressureSnsrCkt_FAAmbientAirDefault
P0131, P0132, P013A,P013B, P013E, P013F,P2270, P2271
> Volts10.0= Not active= Not active= Not active= Not active= False
= Not Valid, See definitionof
Frequency:Once per tripNote: ifNaESPD_b_FastInitRespIsActive= TRUE for thegiven Fuel BankORNaESPD_b_RapidResponseIsActive = TRUE,multiple tests pertrip are allowed
Type A,1 TripsEWMA
96
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 94 of 478 94 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
O2 Heater (pre sensor) on
Engine CoolantIATEngine run Accum
Engine Speed to initiallyenable testEngine Speed range tokeep test enabled (afterinitially enabled)
Engine AirflowVehicle Speed to initiallyenable testVehicle Speed range tokeep test enabled (afterinitially enabled)
Closed loop integralClosed Loop Active
EvapEthanolBaroPost fuel cell
EGR Intrusive diagnosticAll post sensor heater
Multiple DTC Use_GreenSensor Delay Criteria -AirflowandMultiple DTC Use_GreenSensor Delay Criteria -Limitfor the following locations:B1S1, B2S1 (if applicable)in Supporting Tables tab.
>= seconds20
> ºC62> ºC-40> seconds30
<= RPM <=950 2,950
<= RPM <=900 3,050
<= gps <=2 15
<= MPH <=40.4 77.7
<= MPH <=35.4 82.0
<= C/L Int <=0.85 1.07= TRUE(Please see “ClosedLoop EnableClarification” inSupporting Tables).
not in control of purgenot in estimate mode> kpa70= enabled
97
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 95 of 478 95 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
delaysO2S Heater (post sensor)on TimePredicted Catalyst tempFuel State
===================All of the above met for atleast seconds, and2.0then the Force Cat Richintrusive stage isrequested.===================
Pre O2S EQR B1S1 atend of Cat Rich stageFuel StateNumber of fueledcylinders
===================After above conditions aremet: DFCO Mode isentered (wo driverinitiated pedal input).
= not active
= not active
>= sec80.0<= ºC <=500 850
= DFCO possible
==================
==================
>= EQR1.080= DFCO active
<= cylinders3
==================
98
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 96 of 478 96 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
O2 SensorDelayedResponseLean to RichBank 1Sensor 1)(For use withWRAF
P015B This DTC determines ifthe pre catalyst O2sensor has an initialdelayed response to anA/F change from Leanto Rich. The diagnosticis an intrusive testwhich runs in anenriched fuel mode toachieve the requiredresponse.
The EWMA of the Pre O2sensor normalized L2Rtime delay value. TheEWMA caluclation uses a
coefficient.0.20
OR
[The Accumulated timemonitored during the L2RDelayed Response Test(Gross failure).
AND
Pre O2 sensor EQR is
OR
At end of Cat Rich stagethe Pre O2 sensor outputis
> EWMA (sec)0.5
>= Seconds4.4
< EQR1.000
< EQR1.080
No Active DTC's
P015A test is completeandSystem VoltageEGR Device ControlIdle Device ControlFuel Device ControlAIR Device ControlLow Fuel Condition Diag
Green O2S Condition
TPS_ThrottleAuthorityDefaultedECT_Sensor_FAIAT_SensorFAMAF_SensorFAMAP_SensorFAAIR System FAFuelInjectorCircuit_FAFuelTrimSystemB1_FAFuelTrimSystemB2_FAEngineMisfireDetected_FAEthanol CompositionSensor FAEvapPurgeSolenoidCircuit_FAEvapFlowDuringNonPurge_FAEvapVentSolenoidCircuit_FAEvapSmallLeak_FAEvapEmissionSystem_FAFuelTankPressureSnsrCkt_FAAmbientAirDefault
P0131, P0132, P013A,P013B, P013E, P013F,P015A, P2270, P2271
= Passed> Volts10.0= Not active= Not active= Not active= Not active= False
= Not Valid, See definitionof
Frequency:Once per tripNote: ifNaESPD_b_FastInitRespIsActive= TRUE for thegiven Fuel BankORNaESPD_b_RapidResponseIsActive = TRUE,multiple tests pertrip are allowed
Type A,1 TripsEWMA
99
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 97 of 478 97 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
O2 Heater (pre sensor) onfor
Engine CoolantIATEngine run Accum
Engine Speed to initiallyenable testEngine Speed range tokeep test enabled (afterinitially enabled)
Engine AirflowVehicle Speed to initiallyenable testVehicle Speed range tokeep test enabled (afterinitially enabled)
Closed loop integralClosed Loop Active
EvapEthanolBaroPost fuel cellEGR Intrusive diagnostic
Multiple DTC Use_GreenSensor Delay Criteria -AirflowandMultiple DTC Use_GreenSensor Delay Criteria -Limitfor the following locations:B1S1, B2S1 (if applicable)in Supporting Tables tab.
>= seconds20
> ºC62> ºC-40> seconds30
<= RPM <=950 2,950
<= RPM <=900 3,050
<= gps <=2 15
<= MPH <=40.4 77.7
<= MPH <=35.4 82.0
<= C/L Int <=0.85 1.07= TRUE(Please see “ClosedLoop EnableClarification” inSupporting Tables).not in control of purgenot in estimate mode> kpa70= enabled
100
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 98 of 478 98 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
All post sensor heaterdelaysO2S Heater (post sensor)on Time
Predicted Catalyst tempFuel StateNumber of fueledcylinders
================When above conditionsare met: Fuel Enrichmode is entered.
================
During this test: EngineAirflow must staybetween:and the delta EngineAirflow over 12.5msecmust be :
= not active
= not active
>= sec80.0
<= ºC <=500 850= DFCO inhibit
>= cylinders1
==================
==================
<= gps <=1 20
<= gps2.0
101
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 99 of 478 99 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Fuel SystemToo LeanBank 1
P0171 Determines if the fuelcontrol system is in alean condition, basedon the filtered long-term and short-termfuel trim.
The filtered long-term fueltrim metric
AND
The filtered short-termfuel trim metric(Note: any value below0.95 effectively nullifiesthe short-term fuel trimcriteria)
>= 1.300
>= 0.100
Engine speedBAROCoolant TempMAPInlet Air TempMAFFuel Level
Long Term Fuel Trim dataaccumulation:
Sometimes, certain Long-Term Fuel Trim Cells arenot utilized for controland/or diagnosis
Closed LoopLong Term FT
EGR Diag.
<rpm<400 6,500> kPa70
< °C <-20 150<kPa<10 255<°C<-20 150<g/s<1.0 512.0
> % or if fuel sender is10faulty the diagnostic willbypass the fuel levelcriteria.
> seconds of data55.0must accumulate on eachtrip, with at least 45.0seconds of data in thecurrent fuel trim cellbefore a pass or faildecision can be made.
(Please seeP0171_P0172_P0174_P0175 Long-Term FuelTrim Cell Usagein Supporting Tables for alist of cells utilized fordiagnosis)
EnabledEnabled(Please see "ClosedLoop EnableClarification" and "LongTerm FT Enable Criteria"in Supporting Tables.)
Intrusive Test Not Active
Frequency:100 msContinuous
Loop
Type B,2 Trips
102
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 100 of 478 100 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Catalyst Diag.Post O2 Diag.Device ControlEVAP Diag.
No active DTC:
Intrusive Test Not ActiveIntrusive Test Not ActiveNot Active“tank pull down”Not Active
IAC_SystemRPM_FAMAP_SensorFAMAF_SensorFAMAF_SensorTFTKOAIR System FAEvapExcessPurgePsbl_FAEthanol CompositionSensor FAFuelInjectorCircuit_FAEngineMisfireDetected_FAEGRValvePerformance_FAEGRValveCircuit_FAMAP_EngineVacuumStatus
sAmbPresDfltdStatusTC_BoostPresSnsrFAO2S_Bank_1_Sensor_1_FA
103
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 101 of 478 101 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Fuel SystemToo RichBank 1
P0172 Determines if the fuelcontrol system is in arich condition, basedon the filtered long-term fuel trim metric.
There are two methodsto determine a Richfault. They are Passiveand Intrusive. APassive Test decisioncan be made up untilthe time that purge isfirst enabled. From thatpoint forward, richfaults can only bedetected by turningpurge off intrusively.
Intrusive Test:If the filtered PurgeLong Term Fuel Trimmetric > , the0.730test passes withoutintrusively checking thefiltered Non-PurgeLong Term Fuel Trimmetric. However if thefiltered Purge LongTerm Fuel Trim metricis <= , purge is0.730ramped off todetermine if excesspurge vapor is thecause of the richcondition.
Performing intrusivetests too frequentlymay also affect EVAPand EPAIII emissions,
Passive Test: The filteredNon-Purge Long TermFuel Trim metric
AND
The filtered Short TermFuel Trim metric(Note: any value above1.05 effectively nullifiesthe short-term fuel trimcriteria)
Intrusive Test: For out of3intrusive segments, the5
filtered Purge Long TermFuel Trim metric
AND
The filtered Non-PurgeLong Term Fuel Trimmetric
AND
The filtered Short TermFuel Trim metric(Note: any value above1.05 effectively nullifiesthe short-term fuel trimcriteria)
Segment Def'n:Segments can last up to
seconds and are42separated by the lesser of
seconds of purge-on10.0time or enough time to
<= 0.725
<= 2.000
<= 0.730
<= 0.725
<= 2.000
Secondary Parametersand Enable Conditionsare identical to those forP0171, with the exceptionthat fuel level is notconsidered.
Frequency:100 msContinuous
Loop
Type B,2 Trips
104
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 102 of 478 102 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
and the executionfrequency of otherdiagnostics.
purge grams of vapor.10A maximum of 5completed segments or
attempts are allowed15for each intrusive test.After an intrusive testreport is completed,another intrusive testcannot occur for 300seconds to allow sufficienttime to purge excessvapors from the canister.During this period, fueltrim will pass if the filteredPurge Long Term FuelTrim metric > for at0.730least seconds,120.0indicating that the canisterhas been purged.
105
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 103 of 478 103 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
FuelPressureSensor "B"CircuitRange/Performance
P018B This DTC detects a fuelpressure sensorresponse stuck withinthe normal operatingrange using anintrusive test ( seeNotes)
Absolute value of fuelpressure change( as sensed duringintrusive test)
<= 30 kPa a] Diagnostic KeFRPD_b_FPSS_DiagEnbld
b] Engine Run Time
c] Engine Fuel Flow
d] Fu Pump ControlEnabled
e] Fu Pump Control State
f] Emissions Fuel LevelLow
g] Validity statusVeFRPD_b_FPSS_DataIntegrityOKIF
[1] FRP Circuit Low FaultActive (DTC P018C)[2] FRP Circuit High FaultActive (DTC P018D)[3] Fu Pump Circuit LowFault Active (DTC P0231)[4] Fu Pump Circuit HighFault Active (DTC P0232)[5] Fu Pump Circuit OpenFault Active (DTC P023F)[6] Reference VoltageFault Status ( DTCP0641)[7] Fu Pump ControlModule Driver Over-temperature Fault Active( DTC P1255)[8] Fu Pump Driver Mod
a] == TRUE
b] >= 5 sec
c] > calibration valueKeFRPD_dm_StkPresMinFuelFlow ( 0.047 gram/sec typical)
d] == TRUE
e] Normal OR Fu PresSnsr Stk Ctrl ( rationality)
f] <> TRUE
g] == TRUE
IF[1] <> TRUE
[2] <> TRUE
[3] <> TRUE
[4] <> TRUE
[5] <> TRUE
[6] <> Active This Key
[7] <> TRUE
[8] <> TRUE
1 sample /12.5 millisec
Intrusive TestDuration:Fu Flow -related( 5 to 12 sec)
Type B,2 Trips
106
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 104 of 478 104 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Ign Sw RunStart Pstn CktLow Fault Active (DTCP129D)[9] Fu Pump DriverControl Mod Enable CktPerf Fault Active(DTCP12A6)
[9] <> TRUE
107
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 105 of 478 105 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
FuelPressureSensor "B"Circuit Low
P018C This DTC detects if thefuel pressure sensorcircuit is shorted low
Fuel Pressure SensorVoltage Percent, 5.0VNominal((Abs( 5.0V -SensorV_actual)/5.0V) *100)
<4.00
Ignition circuit input state High ( Run or Crank) 64 failures /80 samples
1 sample/12.5ms
Type B,2 Trips
108
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 106 of 478 106 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
FuelPressureSensor "B"Circuit High
P018D This DTC detects if thefuel pressure sensorcircuit is shorted high
Fuel Pressure SensorVoltage Percent, 5.0VNominal((Abs( 5.0V -SensorV_actual)/5.0V) *100)
>96.00
Ignition circuit input state High ( Run or Crank) 64 failures /80 samples
1 sample/12.5millisec
Type B,2 Trips
109
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 107 of 478 107 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
SIDI HighPressureSensorPerformance- SingleAnalogSensor
P0191 The DTC Diagnoses askewed fuel rail sensorvia a comparison ofmeasured pressureand commanded/modeled pressure
Idle Test(Low Side Fuel Pressure -High Side Fuel Pressure)
<= MPa-1.000OR>= MPa1.000
Vehicle Speed
Pedal Position = 0 for
Battery Voltage
Low Pressure Fuel PumpPressure
Engine Run Time
Delay counts after pumpis turned off
SIDI High PressureSensor PerformanceDiagnostic Enabled
SIDI High PressureSensor Performance IdleTest Enabled
Enabled when a codeclear is not active or notexiting device control
Engine is not cranking
<= MPH0.62
Counts (12.5ms per200count)
>= Volts11
>= MPa0.275
>=P0089 - P163A - P228C -P228D - P0191 -KtFHPD_t_PumpCntrlEngRunThrsh(see supporting tables)
Enabled when a codeclear is not active or notexiting device control
Engine is not cranking
>=P0191 -KtFHPD_Cnt_SnsPrfIdlePumpOffDly
Idle Test > =240counts(12.5ms percount)
Type A,1 Trips
110
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 108 of 478 108 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
-----------------------------------
High Drive Test(Relief Pressure -Measured high Pressure)
-----------------------------------
Low Drive Test(Commanded high
------------------------------
<= MPa-1.60
------------------------------
-----------------------------------
Engine Speed
Desired High SidePressure
Vehicle Speed
Accelerator Pedal
Battery Voltage
Low Pressure Fuel PumpPressure
Engine Run Time
-----------------------------------
(see supporting tables)
-----------------------------------SIDI High PressureSensor PerformanceDiagnostic Enabled
SIDI High PressureSensor PerformanceHigh Drive Test Enabled
<= RPM <=1,000 3,000
<= MPa <=4 6
>= MPH22
>= %10
>= Volts11
>= MPa0.275
>=P0089 - P163A - P228C -P228D - P0191 -KtFHPD_t_PumpCntrlEngRunThrsh(see supporting tables)
Enabled when a codeclear is not active or notexiting device control
Engine is not cranking
-----------------------------------SIDI High PressureSensor PerformanceDiagnostic Enabled
-----------------------
KtFHPD_Cnt_SnsPrfIdlePumpOffDly runs in 12.5ms loopHigh Drive Test>=160counts(12.5ms percount)
-----------------------
LoDrive Test >=240
111
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 109 of 478 109 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Pressure - Measured highPressure)
AND
Modeled InjectionPressure
-----------------------------------
Sensor Stuck TestMeasured High Pressure(max - min)
>= MPa3.000
>= MPa1.60
------------------------------
<= MPa0.100
Engine Speed
Desired High SidePressure
Vehicle Speed
Accelerator Pedal
Battery Voltage
Low Pressure Fuel PumpPressure
Engine Run Time
-----------------------------------
Engine Speed
SIDI High PressureSensor Performance LowDrive Test Enabled
<= RPM <=1,000 3,000
<= MPa <=4.00 6.00
>= MPH22
>= %10
>= Volts11
>= MPa0.275
>=P0089 - P163A - P228C -P228D - P0191 -KtFHPD_t_PumpCntrlEngRunThrsh(see supporting tables)
Enabled when a codeclear is not active or notexiting device control
Engine is not cranking
-----------------------------------SIDI High PressureSensor PerformanceDiagnostic Enabled
SIDI High PressureSensor PerformanceStuck Test Enabled
>= RPM2,000
counts(12.5ms percount)
-----------------------
Stuck TestEngine Run Time>=
112
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 110 of 478 110 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Vehicle Speed>= MPH18.64
Enabled when a codeclear is not active or notexiting device controlEngine is not crankingAdditional EnableConditions: All must betrue (High Pressure Pumpis enabled and High Fuelpressure sensor ckt is Not(FA,FP or TFTKO) andHigh Pressure fuel pumpckt is Not (FA,FP orTFTKO) and Cam orCrank Sensor Not FA andIAT,IAT2,ECT Not FA andLow side Fuel PumpRelay ckt Not FA andEstimate fuel rail pressureis valid and Green Engine(In assembly plant) is notenabled and Not if lowfuel condition and Lowside Fuel Pump is on andInjector Flow Test is notactive and Device controlcommanded pressure isfalse and Device controlpump ckt enabled on isfalse and Enginemovement detected istrue and Manufacturersenable counter is 0)FlexFuel Sensor Not FAIgnition voltage out ofcorrelation error(P1682)not active Fuel InjCkt Not(FA or TFTKO) EST DriverNot(FA) Misfire detectedNot(FA) MAFR sensor Not(FA) MAPR sensor Not
P0089 - P163A -P228C - P228D -P0191 -KtFHPD_t_PumpCntrlEngRunThrsh(see supportingtables)orAccumulatingengine cranktime >=P0191 -KtFHPD_t_SnsPrfStuckCrankTmout(See SupportingTables)
113
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 111 of 478 111 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Barometric Pressure
Inlet Air Temp
Fuel Temp
(FA) APSR Pedal sensorNot(FA) TPSR sensor Not(FA) VSPR speed sensorNot(FA) SystemRPM Not(FA) Manual Clutch notengaged or vehicle hasautomatic transmission Allcylinder are fuel enabledand>= KPA70.0
>= DegC-10.0
<= Temp degC <=-10126
114
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 112 of 478 112 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
HighPressureSensor Outof RangeLow
P0192 This DTC DiagnosesHigh Pressure SensorOut of Range Low
High Pressure FuelSensor Voltage
<= % of 5Vref4
Battery Voltage
SIDI High PressureSensor 1 Out of rangeTime Based Enabled
SIDI High PressureSensor 1 Out of rangeEngine SynchronousEnabled
>= Volts11
Engine Running
Both RunContinuouslyEngineSynchronousMode 800failures out of
samples1,000samples per4
engine rotation
Time BasedMode 400failures out of
samples5006.25 ms SampleContinuous
Type A,1 Trips
115
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 113 of 478 113 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
HighPressureSensor Outof RangeHigh
P0193 This DTC DiagnosesHigh Pressure SensorOut of Range High
High Pressure FuelSensor Voltage
>= % of 5Vref96 Battery Voltage SIDI High PressureSensor 1 Out of rangeTime Based Enabled
SIDI High PressureSensor 1 Out of rangeEngine SynchronousEnabled
>= Volts11
Engine Running
Both RunContinuouslyEngineSynchronousMode 800failures out of
samples1,000samples per4
engine rotation
Time BasedMode 400failures out of
samples5006.25 ms SampleContinuous
Type A,1 Trips
116
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 114 of 478 114 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Injector 1Open Circuit- (SIDI)
P0201 This DTC DiagnosesInjector 1 enable lowside driver circuit forcircuit faults.
Low current through thelow side driver duringoperation indicates opencircuit
Open circuit:? 200 K ? impedancebetween signal andcontroller ground
Battery VoltageEngine Running
>= Volts11>= Seconds5
P062B not FA or TFTK
10failures out of20samples
100 ms /sampleContinuous
Type A,1 Trips
117
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 115 of 478 115 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Injector 2Open Circuit- (SIDI)
P0202 This DTC DiagnosesInjector 2 enable lowside driver circuit forcircuit faults.
Low current through thelow side driver duringoperation indicates opencircuit
Open circuit:? 200 K ? impedancebetween signal andcontroller ground
Battery VoltageEngine Run Time
>= Volts11>= Seconds5
P062B not FA or TFTK
10failures out of20samples
100 ms /sampleContinuous
Type A,1 Trips
118
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 116 of 478 116 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Injector 3Open Circuit- (SIDI)
P0203 This DTC DiagnosesInjector 3 enable lowside driver circuit forcircuit faults.
Low current through thelow side driver duringoperation indicates opencircuit
Open circuit:? 200 K ? impedancebetween signal andcontroller ground
Battery VoltageEngine Running
>= Volts11>= Seconds5
P062B not FA or TFTK
10failures out of20samples
100 ms /sampleContinuous
Type A,1 Trips
119
>
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 117 of 478 117 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Injector 4Open Circuit- (SIDI)
P0204 This DTC DiagnosesInjector 4 enable lowside driver circuit forcircuit faults.
Low current through thelow side driver duringoperation indicates opencircuit
Open circuit:? 200 K ? impedancebetween signal andcontroller ground
Battery VoltageEngine Run Time
>= Volts11>= Seconds5
P062B not FA or TFTK
10failures out of20samples
100 ms /sampleContinuous
Type A,1 Trips
120
>
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 118 of 478 118 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
TPS2 CircuitLow
P0222 Detects a continuous orintermittent short oropen in TPS2 circuit
TPS2 Voltage < 0.250 Run/Crank voltage >6.41
No 5V reference error orfault for # 4 5V referencecircuit (P06A3)
/79 159counts;
counts57continuous;3.125 ms /countin the ECM mainprocessor
Type A,1 Trips
121
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 119 of 478 119 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
TPS2 CircuitHigh
P0223 Detects a continuous orintermittent short oropen in TPS2 circuit
TPS2 Voltage > 4.590 Run/Crank voltage >6.41
No 5V reference error orfault for # 4 5V referencecircuit (P06A3)
/79 159counts;
counts57continuous;3.125 ms /countin the ECM mainprocessor
Type A,1 Trips
122
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 120 of 478 120 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Fuel PumpSecondaryCircuit Low
P0231 This DTC detects if thefuel pump controlcircuit is shorted to low
Power driver outputcurrent( Fuel Pump PowerModule Driver CircuitGround Shortenumeration)
Current >= 18.0 A a) FPPM configurationKeFRPR_e_ChassisFuelPresSysType
b) DiagnosticKeFRPR_b_FPPM_DrvrGshtDiagEnbld
c) Fuel Pump ControlEnable command
d) Fuel Pump ControlEnable time
e) System Voltage
f] FPPM Driver StatusAlive Rolling CountSample Faulted
g] Diagnostic feedbackreceived
h] Fuel Pump PowerModule output current
a) ==CeFRPR_e_ECM_FPPM_Sys
b) == TRUE
c) == TRUE
d) >= calibration valueKeFRPR_Cnt_FPPM_GshtDlyThrsh ( 0-80sample loops)
e) 9v < System V > 32v
f] <> TRUE
g] == TRUE
h] < 75A
64 failures / 80samples
1 sample/12.5millisec
Type A,1 Trips
123
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 121 of 478 121 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Fuel PumpSecondaryCircuit High
P0232 This DTC detects if thefuel pump controlcircuit is shorted to highvoltage
Voltage offset relative tolow state level of dutycycle pulse measured atfuel pump circuit
> 4.0 V a) FPPM configurationKeFRPR_e_ChassisFuelPresSysType
b) DiagnosticKeFRPR_b_FPPM_DrvrPshtDiagEnbld
c) Fuel Pump ControlEnabled
d] FPPM Arbitrated FuPmp Duty Cycle Rate ofChange
e] System voltage
f] FPPM Driver StatusAlive Rolling CountSample Faulted
g] Diagnostic feedbackReceived
a) == CeFRPR_e_ECM_FPPM_Sys
b) == TRUE
c) == TRUE
d] >= calibration valueKeFRPR_cmp_FPPM_PshtDC_ROC_Min
e] 9v < System V > 32v
f] <> TRUE
g] == TRUE
64 failures / 80samples
1 sample / 12.5millisec
Type B,2 Trips
124
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 122 of 478 122 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Desired Boost Pressure -Actual Boost Pressure
< refer toP0234_KtBSTD_p_CntrlDevNegLim-P0234_P0299_KtBSTD_p_CntrlDevAmbAirCorrin Supporting tables.
Diagnostic enable
Coolant temperature inrange
Intake Air temperature isin range
Ambient air pressure is inrange
Engine speed in range
Desired Boost Pressurein range
Desired Boost PressureDerivative in range
Wait for steady state:
No active DTCs:
Pressure Control has tobe in closed loop.
No Device control activefor WG and Compresseorrecirculation valve.
True
> °C-40.0< °C130.0
> °C-40.0< °C80.0
> kPa60.0< kPa120.0
> rpm1,600< rpm6,000
> kPa140.0< kPa300.0
> kPa/s-75.0< kPa/s75.0
> refer toP0234_P0299_KtBSTD_t_CntrlDevEnblDelayin Supporting tables.
BSTR_b_PCA_CktFABSTR_b_TurboBypassCktFAECT_Sensor_FAIAT_SensorFABSTR_b_BoostSnsrFAAmbientAirDefault
failures out14of samples15
100ms / sample
Turbo/SuperChargerEngineOverboostTurbocharger withwastegate.Notsupercharger withmechanicalcompressor
P0234 Detect Negative BoostPressure ControlDeviation
Type A,1 Trips
Actual Boost Pressure > refer to Dev Diagnostic enable True failures out100
125
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 123 of 478 123 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
P0234_KtBSTD_p_CntrlDevBasLimin Supporting tables.
+Basic Pressure
Basic Pres Diag enable
Coolant temperature inrange
Intake Air temperature isin range
Ambient air pressure is inrange
Engine speed in range
Wait for steady state:
No Active DTCs:
Pressure Control has tobe in open loop.
No Device control activefor WG and Compresseorrecirculation valve.
False
> °C-40.0< °C130.0
> °C-40.0< °C80.0
> kPa60.0< kPa120.0
> rpm2,000< rpm3,500
> Seconds2.00
BSTR_b_PCA_CktFABSTR_b_TurboBypassCktFAECT_Sensor_FAIAT_SensorFABSTR_b_BoostSnsrFAAmbientAirDefaultBSTR_b_PCA_TFTKO
of samples150
100ms / sample
126
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 124 of 478 124 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
See tableP0101, P0106, P010B,P0121, P0236, P1101:Turbocharger IntakeFlow RationalityDiagnostic FailureMatrixfor combinationsof model failures that canset this DTC.
MAF model fails whenABS(Measured Flow –Modeled Air Flow) Filtered
MAP1 model fails whenABS(Measured MAP –MAP Model 1) Filtered
MAP2 model fails whenABS(Measured MAP –MAP Model 2) Filtered
MAP3 model fails whenABS(Measured MAP –MAP Model 3) Filtered
TIAP1 model fails whenABS(Measured TIAP -TIAP Model 1) Filtered
TPS model fails whenFiltered Throttle ModelError
TIAP Correlation modelfails whenHigh Engine Air Flow isTRUE ANDMeasured TIAP -measured MAP - offset asa function of engine
> grams/sec20.0
> kPa30.0
> kPa30.0
> kPa30.0
> kPa30.0
> kPa*(g/s)300
Engine SpeedEngine SpeedCoolant TempCoolant TempIntake Air TempIntake Air Temp
Minimum total weightfactor (all factorsmultiplied together)
See Residual WeightFactor tables.
-
>= RPM400<= RPM6,000> Deg C-7< Deg C130> Deg C-20< Deg C125
>= 0.50
Modeled Air Flow Errormultiplied byP0101, P0106, P010B,P0121, P012B, P0236,P1101: MAF1 ResidualWeight Factor based onRPMandP0101, P0106, P010B,P0121, P012B, P0236,P1101: MAF1 ResidualWeight Factor based onMAF Est
MAP Model 1 Errormultiplied byP0101, P0106, P0121,P012B, P0236, P1101:MAP1 Residual WeightFactor based on RPM
MAP Model 2 Errormultiplied byP0101, P0106, P0121,P012B, P0236, P1101:MAP2 Residual WeightFactor based on RPM
MAP Model 3 Errormultiplied by
Continuous
Calculation areperformed every12.5 msec
Turbocharger BoostPressure(TIAP)SensorPerformance(single turbo)
P0236 Determines if theTurbocharger Boost(TIAP) PressureSensor input is stuckwithin the normaloperating range
Type B,2 Trips
127
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 125 of 478 125 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
speedSee tableP0101, P0106, P0121,P0236, P1101: TIAP-MAP Correlation Offset
OR
Low Engine Air Flow isTRUE ANDMeasured TIAP -measured Baro - offset asa function of enginespeedSee tableP0101, P0106, P0121,P0236, P1101: TIAP-Baro Correlation Offset
TIAP Correlation is validwhenHigh Engine Air Flow hasbeen TRUE for a period oftimeORLow Engine Air Flow hasbeen TRUE for a period oftime
High Engine Air Flow isTRUE whenMass Air Flow
AND
> kPa30.0
> kPa30.0
> seconds1.0
> seconds1.0
> a threshold ingm/sec as a functionof engine speed SeetableP0101, P0106, P0121,P0236, P1101: TIAP-MAP Correlation MinAir Flow
No Active DTCs:
No Pending DTCs:
P0101, P0106, P0121,P012B, P0236, P1101:MAP3 Residual WeightFactor based on RPM
TIAP Model 1 Errormultiplied byP0101, P0106, P0121,P0236, P1101: TIAPResidual Weight Factorbased on RPM
Filtered Throttle ModelError multiplied byP0101, P0106, P0121,P012B, P0236, P1101:TPS Residual WeightFactor based on RPM
MAP_SensorCircuitFAEGRValvePerformance_FAMAF_SensorCircuitFACrankSensor_FAECT_Sensor_FAIAT_SensorFAMnfdTempSensorFATC_BoostPresSnsrCktFAAmbientAirDefault
EGRValve_FPECT_Sensor_Ckt_FPIAT_SensorCircuitFPMnfdTempSensorCktFP
128
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 126 of 478 126 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Manifold Pressure
ANDFiltered Mass Air Flow -Mass Air Flow
Low Engine Air Flow isTRUE whenMass Air Flow
ANDManifold Pressure
ANDMass Air Flow - FilteredMass Air Flow
> a threshold in kPa asa function of enginespeed See tableP0101, P0106, P0121,P0236, P1101: TIAP-MAP Correlation MinMAP
< gm/sec3.0
< a threshold in gm/sec as a function ofengine speedSee tableP0101, P0106, P0121,P0236, P1101: TIAP-Baro Correlation MaxAir Flow
< a threshold in kPa asa function of enginespeedSee tableP0101, P0106, P0121,P0236, P1101: TIAP-Baro Correlation MaxMAP
< gm/sec2.0
Turbocharger BoostPressureORTurbocharger BosstPressure
OR
< kPa50.0
> kPa115.0
Time between currentignition cycle and the lasttime the engine wasrunning
Engine is not rotating
-
> seconds10.0
failures out of4samples5
1 sample every12.5 msec
129
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 127 of 478 127 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
ABS(Manifold Pressure -Baro Pressure)ANDABS(Turbocharger BoostPressure - ManifoldPressure)ANDABS(Turbocharger BoostPressure - Baro Pressure)
<= kPa10.0
> kPa10.0
> kPa10.0
No Active DTCs:
No Pending DTCs:
EngineModeNotRunTimerErrorMAP_SensorCircuitFAAAP_SnsrCktFAAAP2_SnsrCktFA
MAP_SensorCircuitFPAAP_SnsrCktFPAAP2_SnsrCktFP
130
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 128 of 478 128 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Turbocharger BoostPressureSensorCircuit Low(Gen III)
P0237 Detects a continuousshort to low in eitherthe signal circuit or theturbocharger boostpressure sensor.
Turbocharger BoostPressure Voltage < % of 5 Volt19.4
Range(This is equal to 0.97Volts, or kPa)49.9
failures out320of samples400
1 sample every12.5 msec
Type B,2 Trips
131
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 129 of 478 129 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Turbocharger BoostPressureSensorCircuit High(Gen III)
P0238 Detects an opensensor ground,continuous short tohigh or open in eitherthe signal circuit or theturbocharger boostpressure sensor.
Turbocharger BoostPressure Voltage > % of 5 Volt78.0
Range(This is equal to 3.90Volts, or kPa)299.0
failures out320of samples400
1 sample every12.5 msec
Type B,2 Trips
132
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 130 of 478 130 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Fuel PumpSecondaryCircuit Open
P023F This DTC detects if thefuel pump controlcircuit is open
Output driver current( Fuel Pump PowerModule Driver CircuitOpen enumeration)
Current <= 1.0 A a) FPPM configurationKeFRPR_e_ChassisFuelPresSysType
b) DiagnosticKeFRPR_b_FPPM_OpenCktDiagEnbld
c) Arbitrated Fu Pmp DutyCycle ( %)
d] Fuel Pump ControlEnable Faulted
e] FPPM Fu Pmp DriverOver-temperature Faulted
f] FPPM Driver StatusAlive Rolling CountSample Faulted
g] Diagnostic feedbackreceived
h] System Voltage
a) == CeFRPR_e_ECM_FPPM_Sys
b) == TRUE
c) > calibration valueKeFRPR_Pct_FPPM_OpenCktDC_Thrsh( 30% - 60%)
d] <> TRUE
e] <> TRUE
f] <> TRUE
g] == TRUE
h] 9v < System V > 32v
40 test failures /80 test samples;
1 sample/12.5ms
Type A,1 Trips
133
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 131 of 478 131 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
TurbochargerWastegate /Supercharger BoostSolenoid AControlCircuit
P0243 Detect TurbochargerBoost Solenoid -OpenCircuit
ECM detects thatcommanded and actualstates of output driver donot match because theoutput is open circuit
Open circuit:
200 K impedencebetween signal andcontroller ground
Diagnostic Enabled
EnabledPowertrain relayVoltage
Ignition run crank voltage
Engine is not cranking
Diagnostic System notDisabled
True
>= Volts11.0
> Volts5.00
failures out of10samples20
100ms / sample
Type A,1 Trips
Note: Incertaincontrollers P0245may alsoset(TurbochargerWastegate /SuperchargerBoostSolenoidAControlCircuitLow)
134
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 132 of 478 132 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
TurbochargerWastegate /Supercharger BoostSolenoid AControlCircuit Low
P0245 Detect TurbochargerBoost Solenoid -Shorted to ground
ECM detects thatcommanded and actualstates of output driver donot match because theoutput is shorted toground
Short to ground:
0.5 impedencebetween signal andcontroller ground
Diagnostic Enabled
EnabledPowertrain relayVoltage
Ignition run crank voltage
Engine is not cranking
Diagnostic System notDisabled
True
>= Volts11.0
> Volts5.00
failures out of10samples20
100ms / sample
Type A,1 Trips
Note: Incertaincontrollers P0243may alsoset(TurbochargerWastegate /SuperchargerBoostSolenoidAControlCircuit)
135
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 133 of 478 133 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
TurbochargerWastegate /Supercharger BoostSolenoid AControlCircuit High
P0246 Detect TurbochargerBoost Solenoid -Shorted to Power
ECM detects thatcommanded and actualstates of output driver donot match because theoutput is shorted to power
Short to power:
0.5 impedencebetween signal andcontroller power
Diagnostic Enabled
EnabledPowertrain relayVoltage
Ignition run crank voltage
Engine is not cranking
Diagnostic System notDisabled
True
>= Volts11.0
> Volts5.00
failures out of10samples20
100ms / sample
Type A,1 Trips
136
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 134 of 478 134 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Injector 1Low sidecircuitshorted toground(SIDI)
P0261 This DTC DiagnosesInjector 1 enable lowside driver circuit forcircuit faults.
Voltage low across lowside drive during off stateindicates short-to-ground
Short to ground:? 1 volt between signaland controller ground
Battery VoltageEngine Run Time
>= Volts11>= Seconds5
P062B not FA or TFTK
10failures out of20samples
100 ms /sampleContinuous
Type A,1 Trips
137
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 135 of 478 135 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Injector 1Low sidecircuitshorted topower (SIDI)
P0262 This DTC DiagnosesInjector 1 enable lowside driver circuit forcircuit faults.
Voltage High across lowside driver during Onstate indicates short topower
Short to power:25 amp >= throughlow side driver
Battery VoltageEngine Run Time
>= Volts11>= Seconds5
P062B not FA or TFTK
10failures out of20samples
100 ms /sampleContinuous
Type A,1 Trips
138
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 136 of 478 136 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Injector 2Low sidecircuitshorted toground(SIDI)
P0264 This DTC DiagnosesInjector 2 enable lowside driver circuit forcircuit faults.
Voltage low across lowside drive during off stateindicates short-to-ground
Short to ground:? 1 volt between signaland controller ground
Battery VoltageEngine Run Time
>= Volts11>= Seconds5
P062B not FA or TFTK
10failures out of20samples
100 ms /sampleContinuous
Type A,1 Trips
139
<
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 137 of 478 137 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Injector 2Low sidecircuitshorted topower (SIDI)
P0265 This DTC DiagnosesInjector 2 enable lowside driver circuit forcircuit faults.
Voltage High across lowside driver during Onstate indicates short topower
Short to power:25 amp >= throughlow side driver
Battery VoltageEngine Run Time
>= Volts11>= Seconds5
P062B not FA or TFTK
10failures out of20samples
100 ms /sampleContinuous
Type A,1 Trips
140
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 138 of 478 138 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Injector 3Low sidecircuitshorted toground(SIDI)
P0267 This DTC DiagnosesInjector 3 enable lowside driver circuit forcircuit faults.
Voltage low across lowside drive during off stateindicates short-to-ground
Short to ground:? 1 volt between signaland controller ground
Battery VoltageEngine Run Time
>= Volts11>= Seconds5
P062B not FA or TFTK
10failures out of20samples
100 ms /sampleContinuous
Type A,1 Trips
141
<
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 139 of 478 139 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Injector 3Low sidecircuitshorted topower (SIDI)
P0268 This DTC DiagnosesInjector 3 enable lowside driver circuit forcircuit faults.
Voltage High across lowside driver during Onstate indicates short topower
Short to power:25 amp >= throughlow side driver
Battery VoltageEngine Run Time
>= Volts11>= Seconds5
P062B not FA or TFTK
10failures out of20samples
100 ms /sampleContinuous
Type A,1 Trips
142
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 140 of 478 140 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Injector 4Low sidecircuitshorted toground(SIDI)
P0270 This DTC DiagnosesInjector 4 enable lowside driver circuit forcircuit faults.
Voltage low across lowside drive during off stateindicates short-to-ground
Short to ground:? 1 volt between signaland controller ground
Battery VoltageEngine Run Time
>= Volts11>= Seconds5
P062B not FA or TFTK
10failures out of20samples
100 ms /sampleContinuous
Type A,1 Trips
143
<
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 141 of 478 141 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Injector 4Low sidecircuitshorted topower (SIDI)
P0271 This DTC DiagnosesInjector 4 enable lowside driver circuit forcircuit faults.
Voltage High across lowside driver during Onstate indicates short topower
Short to power:25 amp >= throughlow side driver
Battery VoltageEngine Run Time
>= Volts11>= Seconds5
P062B not FA or TFTK
10failures out of20samples
100 ms /sampleContinuous
Type A,1 Trips
144
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 142 of 478 142 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Desired Boost Pressure -Actual Boost Pressure
<refr toP0299_KtBSTD_p_CntrlDevPosLim+P0234_P0299_KtBSTD_p_CntrlDevAmbAirCorrin Supporting tables.
Diagnostic enable
Coolant temperature inrange
Intake Air temperature isin range
Ambient air pressure is inrange
Engine speed in range
Desired Boost Pressurein range
Desired Boost PressureDerivative in range
Wait for steady state:
No active DTCs:
Pressure Control has tobe in closed loop.
No Device control activefor WG and Compresseorrecirculation valve.
True
> °C-40.0< °C130.0
> °C-40.0< °C80.0
> kPa60.0< kPa120.0
> rpm1,600< rpm6,000
> kPa140.0< kPa300.0
> kPa/s-75.0< kPa/s75.0
> refer toP0234_P0299_KtBSTD_t_CntrlDevEnblDelayin Supporting tables.
BSTR_b_PCA_CktFABSTR_b_TurboBypassCktFAECT_Sensor_FAIAT_SensorFABSTR_b_BoostSnsrFAAmbientAirDefault
failures out of14samples15
100ms / sample
Turbo/SuperChargerEngineUnderboostTurbocharger withwastegate.Notsupercharger withmechanicalcompressor
P0299 Detect Positive BoostPressure ControlDeviation
Type A,1 Trips
145
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 143 of 478 143 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Actual Boost Pressuredelta
(the delta is limited bythese tables:refer toMax:P0299_KtBSTD_p_CntrlDevDsrdRtHiMin:P0299_KtBSTD_p_CntrlDevDsrdRtLoin Supporting tables.
< 10.00 Diagnostic enableRateBas Diagostic enable
Coolant temperature inrange
Intake Air temperature isin range
Ambient air pressure is inrange
Desired Boost Pressurein range
Desired Boost PressureDerivative in Hyst.Rang
Engine speed is in range
Wait for steaty state:
No active DTCs:
Pressure Control has tobe in open loop.
No Device control activefor WG and Compresseorrecirculation valve.
TrueFalse
> °C-40.0< °C130.0
> °C-40.0< °C80.0
> kPa60.0< kPa120.0
> kPa140.0< kPa300.0
Enable Limit: 20.0Disable Limit: -20.0
> rpm2,000< rpm3,500
> Seconds0.20
BSTR_b_PCA_CktFABSTR_b_TurboBypassCktFAECT_Sensor_FAIAT_SensorFABSTR_b_BoostSnsrFAAmbientAirDefault
failures out of10samples20
100ms / sample
146
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 144 of 478 144 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
RandomMisfireDetected
Cylinder 1MisfireDetected
Cylinder 2MisfireDetected
Cylinder 3MisfireDetected
Cylinder 4MisfireDetected
P0300
P0301
P0302
P0303
P0304
These DTC’s willdetermine if a randomor a cylinder specificmisfire is occurring bymonitoring variousterms derived fromcrankshaft velocity.The pattern of misfire istaken into account toselect the propermisfire thesholds..Additionally, the patternof crankshaftacceleration after themisfire is checked todifferentiate betweenreal misfire and othersources of crank shaftnoise such as roughroad.The rate of misfire overan interval is comparedto both emissions andcatalyst damagingthresholds.
Crankshaft DecelerationValue(s) vs.Engine Speed andEngine load
The equation used tocalculate decelerationvalue is tailored to specificvehicle operatingconditions.The selection of theequation used is based onthe 1st single cylindercontinuous misfirethreshold tablesencountered that are notmax of range. If all tablesare max of range at agiven speed/load, thatspeed load region is anUndetectable regionsee Algorithm DescriptionDocument for additionaldetails.
SINGLE CYLINDERCONTINUOUS MISFIRE(
(Medres_DecelMedres_Jerk
OR (Medres_DecelMedres_Jerk
OR (Lores_DecelLores_Jerk
OR (Lores_DecelLores_Jerk
OR RevBalanceTime)
- see details ofthresholds onSupporting Tables Tab
> ANDIdleSCD_Decel> )IdleSCD_Jerk
> ANDSCD_Decel> )SCD_Jerk
> ANDIdleCyl_Decel> )IdleCyl_Jerk
> ANDCylModeDecel> )CylModeJerk
>RevMode_Decel
Engine Run Time
Engine Coolant TempOr If ECT at startupThen ECT
System Voltage+ Throttle delta- Throttle delta
Early Termination option:(used on plug ins thatmay not have enoughengine run time at end oftrip for normal interval tocomplete.)
> 2 crankshaft revolution
ºC < ECT < ºC-7 130< ºC-7
ºC < ECT < ºC21 130
< volts <9.00 32.00< % per 25 ms95.00< % per 25 ms95.00
Not Enabled
EmissionExceedence =any ( ) failed5200 rev blocksout of ( ) 20016rev block tests
Failure reportedfor (1)Exceedence in1st ( ) 200 rev16block tests, or( )4Exceedencesthereafter.
ORwhen EarlyTerminationReporting =Enabled andengine rev> revs1,000and < 3,200revs at end oftrip
any CatalystExceedence =( ) 200 rev1block as datasupports forcatalyst damage.
Type B,2 Trips(MilFlasheswithCatalystdamagelevel ofMisfire)
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 145 of 478 145 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Other patterns of misfireuse adjustments to thesingle cylinder continuousmisfire threshold tables:
RANDOM MISFIREUse random misfire
thresholds If no misfire for
(Medres_Decel
ANDMedres_Jerk)
OR (Medres_Decel
ANDMedres_Jerk)
OR (Lores_Decel
ANDLores_Jerk)
OR (Lores_Decel
ANDLores_Jerk)
OR RevBalanceTime
> Engine Cycles6
> *IdleSCD_DecelRandom_SCD_Decel
> *IdleSCD_JerkRandom_SCD_Jerk
> *SCD_DecelRandom_SCD_Decel
> *SCD_JerkRandom_SCD_Jerk
> *IdleCyl_DecelRandomCylModDecel
> *IdleCyl_JerkRandomCylModJerk
> *CylModeDecelRandomCylModDecel
> *CylModeJerkRandomCylModJerk
> *RevMode_DecelRandomRevModDecl
Catalyst Failurereported with (1or 3)Exceedences inFTP, or (1)Exceedenceoutside FTP.
Continuous
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 146 of 478 146 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
PAIRED CYLINDERMISFIREIf a cylinder & it's pair areabove PAIR thresholds
(Medres_Decel
ANDMedres_Jerk)
OR (Medres_Decel
ANDMedres_Jerk)
OR (Lores_Decel
ANDLores_Jerk)
OR (Lores_Decel
ANDLores_Jerk)
OR (Revmode Active AND(within one engine cycle:2nd largest Lores_Decel)
ANDAbove TRUE for) )
> *IdleSCD_DecelPair_SCD_Decel
> *IdleSCD_JerkPair_SCD_Jerk
> *SCD_DecelPair_SCD_Decel
> *SCD_JerkPair_SCD_Jerk
> *IdleCyl_DecelPairCylModeDecel
> *IdleCyl_JerkPairCylModeJerk
> *CylModeDecelPairCylModeDecel
> *CylModeJerkPairCylModeJerk
> *CylModeDecelPairCylModeDecel
> engine cycles out80of 100 engine cycles
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 147 of 478 147 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
BANK MISFIRECylinders aboveBank Thresholds
(Medres_Decel
ANDMedres_Jerk)
OR (Medres_Decel
ANDMedres_Jerk)
OR (Lores_Decel
ANDLores_Jerk)
OR (Lores_Decel
ANDLores_Jerk)
CONSECUTIVECYLINDER MISFIRE
1st cylinder usessingle cyl continuousmisfire thresholds;2nd Cylinder uses:
(Medres_Decel
>= cylinders3
> *IdleSCD_DecelBank_SCD_Decel
> *IdleSCD_JerkBank_SCD_Jerk
> *SCD_DecelBank_SCD_Decel
> *SCD_JerkBank_SCD_Jerk
> *IdleCyl_DecelBankCylModeDecel
> *IdleCyl_JerkBankCylModeJerk
> *CylModeDecelBankCylModeDecel
> *CylModeJerkBankCylModeJerk
> *IdleSCD_DecelConsecSCD_Decel
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 148 of 478 148 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
ANDMedres_Jerk)
OR (Medres_Decel
ANDMedres_Jerk)
OR (Lores_Decel
ANDLores_Jerk)
OR (Lores_Decel
ANDLores_Jerk)
CYLINDERDEACTIVATION MODE(Active Fuel Managment)
AFM: SINGLE CYLINDERCONTINUOUS MISFIRE
(CylAfterDeacCyl_Decel
ANDCylAfterDeacCyl_Jerk)
OR
> *IdleSCD_JerkConsecSCD_Jerk
> *SCD_DecelConsecSCD_Decel
> *SCD_JerkConsecSCD_Jerk
> *IdleCyl_DecelConsecCylModDecel
> *IdleSCD_JerkConsecCylModeJerk
> *CylModeDecelConsecCylModDecel
> *CylModeJerkConsecCylModeJerk
> *CylModeDecelClyAfterAFM_Decel
> *CylModeJerkCylAfterAFM_Jerk
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 149 of 478 149 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
(CylBeforeDeacCylDecel
ANDCylBeforeDeacCyl_Jerk)
AFM: RANDOM MISFIREUse random misfire
thresholds If no misfire for
(CylAfterDeacCyl_Decel
ANDCylAfterDeacCyl_Jerk)
(CylBeforeDeacCylDecel
ANDCylBeforeDeacCyl_Jerk)
Misfire Percent EmissionFailure Threshold
> *CylModeDecelCylBeforeAFM_Decel
> *CylModeJerkClyBeforeAFM_Jerk
> Engine Cycles6
> *CylModeDecel*ClyAfterAFM_Decel
RandomAFM_Decl
> *CylModeJerk*CylAfterAFM_Jerk
RandomAFM_Jerk
> *CylModeDecelCylBeforeAFM_Decel* RandomAFM_Decl
> *CylModeJerkClyBeforeAFM_Jerk
* RandomAFM_Jerk
- see details onSupporting Tables Tab
% P03002.38
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 150 of 478 150 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Misfire Percent CatalystDamage
When engine speed andload are less than theFTP cals (3) catalystdamage exceedences areallowed.
>Catalyst_Damage_Misfire_Percentagein Supporting Tableswhenever secondaryconditions are met.
FTP rpm AND0 FTP % load0
disable conditions:
(at low speed/loads, onecylinder may not causecat damage)
Engine SpeedEngine LoadMisfire counts
Engine Speed
No active DTCs:
> rpm AND1,400> % load AND20< counts on one180cylinder
< rpm < ((Engine500Over Speed Limit) - 400
Engine speed limit is afunction of inputs likeGear and temperature
seeEngineOverSpeedLimitin supporting tables
TPS_FAEnginePowerLimitedMAF_SensorTFTKOMAP_SensorTFTKOIAT_SensorTFTKOECT_Sensor_Ckt_TFTKO5VoltReferenceB_FACrankSensor_TFTKOCrankSensor_FA
cycle delay4
cycle delay4
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 151 of 478 151 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
P0315 & engine speed
Fuel Level Low
Cam and Crank Sensors
Misfire requests TCCunlock
Fuel System Status
Active FuelManagement
Undetectable enginespeed and engine loadregion
Abusive Engine OverSpeed
Below zero torque (exceptCARB approved 3000rpm to redline triangle.)
Below zero torque:TPS
Vehicle Speed
EGR Intrusive test
CamLctnIntFACamLctnExhFACamSensorAnyLctnTFTKOAnyCamPhaser_FAAnyCamPhaser_TFTKOAmbPresDfltdStatus
> rpm1,000
LowFuelConditionDiagnosticin sync with each other
Not honored becauseTransmission in hot modeor POPD intrusivediagnostic running
Fuel Cut
Transition in progress
Undetectable regionfrom Malfunction Criteria
> rpm8,192
< ZeroTorqueEngLoadin Supporting Tables
%1> mph30
Active
cycle delay4
cycle delay500
cycle delay4
cycle delay4
cycle delay4
cycle delay0
cycle delay4
cycle delay0
cycle delay4
cycle delay4
cycle delay0
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 152 of 478 152 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Manual Trans
Accel Pedal PositionAND Automatictransmission shift
After Fuel resumes onAutomatic shift containingFuel Cut
DRIVELINE RING FILTERAfter a low level misfire,another misfire may notbe detectable untildriveline ringing ceases.If no ringing seen, stopfilter early.
Filter Driveline ring:
Stop filter early:
ABNORMAL ENGINESPEED OSCILLATION:(checks each "misfire"candidate in 100 engineCycle test to see if it lookslike some disturbance likerough road (abnormal). )
Used Off Idle, and whilenot shifting,
TPSEngine Speed
Veh SpeedAuto Transmission
Clutch shift
> %98.00
> " " # ofRing Filterengine cycles after misfirein Supporting Tables
> " "Number of Normals# of engine cycles aftermisfire in SupportingTables tab
> %3> rpm1,000> mph3not shifting
cycle delay0
cycle delay7
Cylinder delay2
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 153 of 478 153 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
indivdual candidatedeemed abnormal ifnumber ofconsecutive deceleratingcylinders after "misfire":(Number of decels canvary with misfire detectionequation)
Consecutive decelswhile in SCD Mode
Cyl ModeRev Mode
At the end of 100 enginecycle test, the ratio ofabnormal/candidate ischecked to confirm if realmisfire is present withinthe 100 engine cycles.
abnormal candidates/total candidates
MISFIRE CRANKSHAFTPATTERNRECOGNITIONchecks each "misfire"candidate in 100 engineCycle test to see if overallcrankshaft pattern lookslike real misfire(recognized), or somedisturbance like roughroad (unrecognized).
> Abnormal SCD Mode> Abnormal Cyl Mode> Abnormal Rev Modein Supporting Tables
> ratio0.50 discard 100engine cycle test
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 154 of 478 154 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
At the end of 100 enginecycle test, the ratio ofunrecog/recognized ischecked to confirm if realmisfire is present withinthe 100 engine cycles.Typically used forchecking a single misfireper engine cycle but cansupport some otherpatterns on somepackages
Pattern Recog Enabled:
Pattern Recog Enabledduring Cylinder Deac
Pattern Recog Enabledconsecutive cyl pattrn
Engine SpeedVeh Speed
The 1st check for"recognized" is the 1stfired cylinder after themisfire candidate shouldboth accelerate and jerkan amount basedacceleration and jerk ofSingle Cylinder Misfirethresholds in effect at thatspeed and load.
(CylAfter_AccelAND
CylAfter_Jerk)
Enabled
Not Enabled
Enabled
< rpm <900 6,500> mph3.1
> Misfire_ decel *1st_FireAftrMisfr_Acel
> Misfire_Jerk *1st_FireAftrMisfr_Jerk
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 155 of 478 155 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Addtionally, the crankhaftis checked again a smallcalibratible number ofcylinders later to see if thedistrubance is still largelike rough road, or hascalmed down like realmisfire. The size ofdisturbance is comparedto a multiplier times theddt_jerk value used todetect misfire at thatspeed and load. If there isrepetitive misfire onconsecutive enginecycles, the expected snapis adjusted due to thehigher expecteddisturbance.
Num of Cylinders aftermisfire to start check ofcrankshaft snap
"misfire" recognized if:Crankshaft snap after:
isolated "misfire"
repetative "misfire"
At the end of 100 enginecycle test, the ratio ofunrecog/recognized ischecked to confirm if realmisfire is present.
Ratio of Unrecog/Recog
Cylinders2
< Misfire_Jerk *SnapDecayAfterMisfire
< Misfire_Jerk **SnapDecayAfterMisfire
RepetSnapDecayAdjstin Supporting Tables
> 0.80
discard 100engine cycle test
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 156 of 478 156 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
:NON-CRANKSHAFTBASED ROUGH ROAD:
Rough Road Source
IF Rough Road Source= WheelSpeedInECM
ABS/TCSWheel speed noise
VSES
IF Rough Road Source= "FromABS"
ABS/TCSRoughRoadVSES
IF Rough Road Source= "TOSS"
TOSS dispersion
AND No Active DTCs
Disabled
TOSS
active> WSSRoughRoadThresactive
activedetectedactive
>TOSSRoughRoadThresin supporting tables
Transmission OutputShaft Angular VelocityValidityTransmissionEngagedState_FA(Auto Trans only)ClutchPstnSnsr FA(Manual Trans only)
discard 100engine cycle test
discard 100engine cycle test
discard 100engine cycle test
cycle delay4
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 157 of 478 157 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
CrankshaftPositionSystemVariation NotLearned
P0315 Monitor for validcrankshaft errorcompensation factors
Sum of Compensationfactors. Each Cylinderpair shares onecompensation factor. Aperfect factor would be1.0000. Unlearnedfactors are defaulted outof range so the sum offactors would be out ofrange.
2.0040OR 1.9960
OBD ManufacturerEnable Counter
MEC = 0 seconds0.50
FrequencyContinuous100msec
Type A,1 Trips
160
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 158 of 478 158 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
KnockSensor (KS)PerformancePer Cylinder
P0324 This diagnostic checksfor knock sensorperformance out of thenormal expected rangeon a per cylinder basisdue to ExcessiveKnock (either real orfalse knock).
Enable Criteria forExcessive Knock
Excessive Knock Diag:Filtered Knock Intensity
(where 'Knock Intensity' =0 with no knock; and > 0& proportional to knockmagnitude with knock)
>P0324_PerCyl_ExcessiveKnock_Threshold(no units)
Diagnostic Enabled?
Engine Run Time
Engine Speed
Engine Air Flow
Engine CoolantTemperature
Inlet Air Temperature
Cumlative Number ofEngine Revs Above MinEng Speed (per keycycle)
Yes
seconds2.0
RPM400AND
RPM8,500
mg/cylinder400AND
mg/cylinder2,000
deg's C-40
deg's C-40
Revs400
First Order LagFilters withWeightCoefficient =0.0400
Updated eachengine event
Type B,2 Trips
161
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 159 of 478 159 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
KnockSensor (KS)Circuit Bank1
P0325 This diagnostic checksfor an open in theknock sensor circuit.
There are two possiblemethods used:
1. 20 kHz2. Normal Noise
See SupportingTables for methoddefinition:P0325_P0330_OpenMethod
Typicalimplementations:
A. Use 20 kHzmethod at all RPM(used when acceptableseparation achieved atall RPM) or
B. Use 20 kHzmethod at low/mediumRPM and Normal Noiseat high RPM
Open Circuit Methodchosen (2 possiblemethods: 20 kHz orNormal Noise):
Thresholds forOpenMethod = 20 kHZ
Filtered FFT Output
Thresholds forOpenMethod =NormalNoise:
Filtered FFT Output
Supporting Table:P0325_P0330_OpenMethod_2
(see SupportingTables)
>P0325_P0330_OpenCktThrshMin (20 kHz)AND<P0325_P0330_OpenCktThrshMax (20 kHz)
>P0325_P0330_OpenCktThrshMin (NormalNoise)AND<P0325_P0330_OpenCktThrshMax (NormalNoise)
Diagnostic Enabled?
Engine Run Time
Engine Speed
Cumulative Number ofEngine Revs (per keycycle) within min/maxEngine Speed enable(above)
Engine Air Flow
ECT
IAT
Yes
seconds2.0
RPM650and
RPM8,500
revs100
mg/cylinder40and
mg/cylinder2,000
deg's C-40
deg's C-40
First Order LagFilter with WeightCoefficient
WeightCoefficient =0.0100
Updated eachengine event
Type B,2 Trips
162
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 160 of 478 160 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
KnockSensor (KS)PerformanceBank 1
P0326 This diagnostic checksfor knock sensorperformance out of thenormal expected range,on a per sensor basis,due to Abnormal(engine) Noise
Enable Criteria for
Per Sensor AbnormalNoise Diag:
Filtered FFT Intensity:
(where 'FFT Intensity' =Non-knocking,background engine noise)
<P0326_P0331_AbnormalNoise_Threshold(Supporting Table)
Diagnostic Enabled?
Engine Run Time
Engine Speed
Engine Air Flow
Engine CoolantTemperature
Inlet Air Temperature
Individual Cylindersenabled for AbnormalNoise
Cumlative Number ofEngine Revs Above MinEng Speed (per keycycle)
Yes
seconds2.0
RPM2,000AND
RPM8,500
mg/cylinder0AND
mg/cylinder2,000
deg's C-40
deg's C-40
P0326_P0331_AbnormalNoise_CylsEnabled(Supporting Table)
Revs200
First Order LagFilters withWeightCoefficient =
0.0100
Updated eachengine event
Type B,2 Trips
163
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 161 of 478 161 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
KnockSensor (KS)Circuit LowBank 1
P0327 This diagnostic checksfor an out of range lowknock sensor signal
Sensor Input or ReturnSignal Line
< Percent8.0
(of 5 V reference)
Diagnostic Enabled?
Engine Speed
Yes
> RPM0and
< RPM8,500
Failures50out ofSamples63
100 msec rate
Type B,2 Trips
164
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 162 of 478 162 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
KnockSensor (KS)Circuit HighBank 1
P0328 This diagnostic checksfor an out of range highknock sensor signal
Sensor Input or ReturnSignal Line
> Percent39.0
(of 5 Volt Reference)
Diagnostic Enabled?
Engine Speed
Yes
> RPM0and
< RPM8,500
Failures50out ofSamples63
100 msec rate
Type B,2 Trips
165
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 163 of 478 163 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
KnockSensor (KS)Circuit Bank2
P0330 This diagnostic checksfor an open in theknock sensor circuit
There are two possiblemethods used:
1. 20 kHz2. Normal Noise
See SupportingTables for methoddefinition:P0325_P0330_OpenMethod
Typicalimplementations:
A. Use 20 kHzmethod at all RPM(used when acceptableseparation achieved atall RPM) or
B. Use 20 kHzmethod at low/mediumRPM and Normal Noiseat high RPM
Open Circuit Methodchosen (2 possiblemethods: 20 kHz orNormal Noise):
Thresholds forOpenMethod = 20 kHZ
Filtered FFT Output
Thresholds forOpenMethod =NormalNoise:
Filtered FFT Output
Supporting Table:P0325_P0330_OpenMethod_2
(See SupportingTables )
>P0325_P0330_OpenCktThrshMin (20 kHz)AND<P0325_P0330_OpenCktThrshMax (20 kHz)
>P0325_P0330_OpenCktThrshMin (NormalNoise)AND<P0325_P0330_OpenCktThrshMax (NormalNoise)
Diagnostic Enabled?
Engine Run Time
Engine Speed
Cumlative Number ofEngine Revs (per keycycle) within min/maxEngine Speed enable(above)
Engine Air Flow
ECT
IAT
Yes
seconds2.0
RPM650and
RPM8,500
> revs100
mg/cylinder40and
mg/cylinder2,000
deg's C-40
deg's C-40
First Order LagFilter with WeightCoefficient
WeightCoefficient =0.0100
Updated eachengine event
Type B,2 Trips
166
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 164 of 478 164 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
KnockSensor (KS)PerformanceBank 2
P0331 This diagnostic checksfor knock sensorperformance out of thenormal expected range,on a per sensor basis,due to Abnormal(engine) Noise
Enable Criteria for
Per Sensor AbnormalNoise Diag:
Filtered FFT Intensity:
(where 'FFT Intensity' =Non-knocking,background engine noise)
<P0326_P0331_AbnormalNoise_Threshold(Supporting Table)
Diagnostic Enabled?
Engine Run Time
Engine Speed
Engine Air Flow
Engine CoolantTemperature
Inlet Air Temperature
Individual Cylindersenabled for AbnormalNoise
Cumlative Number ofEngine Revs Above MinEng Speed (per keycycle)
Yes
seconds2.0
RPM2,000AND
RPM8,500
mg/cylinder0AND
mg/cylinder2,000
deg's C-40
deg's C-40
P0326_P0331_AbnormalNoise_CylsEnabled(Supporting Table)
Revs200
First Order LagFilters withWeightCoefficient =
0.0100
Updated eachengine event
Type B,2 Trips
167
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 165 of 478 165 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
KnockSensor (KS)Circuit LowBank 2
P0332 This diagnostic checksfor an out of range lowknock sensor signal
Sensor Input or ReturnSignal Line
< Percent8.0
(of 5 Volt Reference)
Diagnostic Enabled?
Engine Speed
Yes
> RPM0and
< RPM8,500
Failures50out ofSamples63
100 msec rate
Type B,2 Trips
168
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 166 of 478 166 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
KnockSensor (KS)Circuit HighBank 2
P0333 This diagnostic checksfor an out of range highknock sensor signal
Sensor Input or ReturnSignal Line
> Percent39.00
(of 5 Volt Reference)
Diagnostic Enabled?
Engine Speed
Yes
> RPM0and
< RPM8,500
Failures50out ofSamples63
100 msec rate
Type B,2 Trips
169
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 167 of 478 167 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Time since last crankshaftposition sensor pulsereceived >= seconds4.0
Starter engagedAND(cam pulses beingreceivedOR( MAF_SensorFAANDEngine Air Flow
= FALSE
> grams/second ) )3.0
Continuousevery 100 msec
CrankshaftPosition(CKP)Sensor ACircuit
P0335 Determines if a faultexists with the crankposition sensor signal
Type B,2 Trips
No crankshaft pulsesreceived >= seconds1.0
Engine is Running
Starter is not engaged
Continuousevery 12.5 msec
No crankshaft pulsesreceived
Engine is RunningORStarter is engaged
No DTC Active: P0365P0366
failures out2of samples10
One sample perengine revolution
170
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 168 of 478 168 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Time in which or10more crank re-synchronizations occur < seconds10.0
Engine Air Flow
Cam-based engine speed
No DTC Active:
>= grams/second3.0
> RPM450
P0335
Continuousevery 250 msec
CrankshaftPosition(CKP)Sensor APerformance
P0336 Determines if aperformance faultexists with the crankposition sensor signal
Type B,2 Trips
No crankshaftsynchronizationgap found >= seconds0.4
Engine is Running
Starter is not engaged
Continuousevery 12.5 msec
Time since starterengaged withoutdetecting crankshaftsynchronization gap >= seconds1.5
Starter engagedAND(cam pulses beingreceivedOR( MAF_SensorFAANDEngine Air Flow
= FALSE
> grams/second ) )3.0
Continuousevery 100 msec
Crank pulses received inone engine revolutionORCrank pulses received inone engine revolution
< 51
> 65
Engine is RunningORStarter is engaged
No DTC Active: P0365P0366
failures out8of samples10
One sample perengine revolution
171
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 169 of 478 169 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Time since last camshaftposition sensor pulsereceived
OR
Time that starter has beenengaged without acamshaft sensor pulse
>= seconds5.5
>= seconds4.0
Starter engagedAND(crank pulses beingreceivedOR( MAF_SensorFAANDEngine Air Flow
= FALSE
> grams/second ) )3.0
Continuousevery 100 msec
CamshaftPosition(CMP)SensorCircuit Bank1 Sensor A
P0340 Determines if a faultexists with the camposition bank 1 sensorA signal
Type B,2 Trips
Fewer than camshaft4pulses received in a time > seconds3.0
Engine is running
Starter is not engaged
Continuousevery 100 msec
No camshaft pulsesreceived during first
MEDRES events12(There are 12MEDRES events perengine cycle
Crankshaft issynchronized
Starter must beengaged to enable thediagnostic, but thediagnostic will notdisable when thestarter is disengaged
No DTC Active: CrankSensor_FA
Continuousevery MEDRESevent
The number of camshaftpulses received during
engine cycles100 = 0
Crankshaft issynchronized
No DTC Active: CrankSensor_FA
failures out of8samples10
Continuousevery enginecycle
172
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 170 of 478 170 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
The number of camshaftpulses received duringfirst MEDRES events12isOR
(There are 12MEDRES events perengine cycle)
< 4> 10
Crankshaft issynchronized
Starter must be engagedto enable the diagnostic,but the diagnostic willnot disable when thestarter is disengaged
No DTC Active: CrankSensor_FA
Continuousevery MEDRESevent
CamshaftPosition(CMP)SensorPerformanceBank 1Sensor A
P0341 Determines if aperformance faultexists with the camposition bank 1 sensorA signal
Type B,2 Trips
The number of camshaftpulses received during
engine cycles100OR
< 398> 402
Crankshaft issynchronized
No DTC Active: CrankSensor_FA
failures out of8samples10
Continuousevery enginecycle
173
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 171 of 478 171 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Crankshaft position isin error by a number ofcrankshaft wheel teeth > crankshaft teeth2
Engine has startedrotating during ahybrid auto-start
Crankshaft position isbeing verified
No Active DTCs: CrankSensor_FA
failures out of2samples3
a sample occurseach time theengine is started
CrankshaftPositionSensor -CrankshaftStartPositionIncorrect
P034A Monitors the position ofthe crankshaft during ahybrid auto-start toverify that the sensorhas reported thecrankshaft positionproperly.
Type B,2 Trips
Crankshaft position isin error by at least onecrankshaft wheel tooth
Engine has startedrotating during ahybrid auto-start
Crankshaft position isbeing verified
No Active DTCs: CrankSensor_FA
failures out of4samples5
a sample occurseach time theengine is started
174
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 172 of 478 172 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
CrankshaftPositionSensor -CrankshaftDirectionIncorrect
P034B The CrankshaftDirection Incorrect testmonitors the number ofcrankshaft reversalsreported by a bi-directional cranksensor.
Number of crankshaftsensor reversals
within a period of time
>= 3
<= seconds10.0
Engine SpeedEngine SpeedEngine Air Flow
Engine MovementDetected
No Active DTCs:
> RPM400< RPM2,000>= grams/second3.0
CrankSensor_FA
Continuous
Every 250 msec
Type B,2 Trips
175
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 173 of 478 173 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
IGNITIONCONTROL#1 CIRCUIT
P0351 Diagnoses Cylinder #1Ignition Control (EST)output driver circuit foran Open Circuit fault.
The ECM detects there ishigh impedance on theEST circuit.
> 30 k impedancebetween signal andcontroller ground
Engine cranking orrunning
Ignition Voltage > Volts5.00
Failures50out ofSamples63
250 msec rate
Type B,2 Trips
176
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 174 of 478 174 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
IGNITIONCONTROL#2 CIRCUIT
P0352 Diagnoses Cylinder #2Ignition Control (EST)output driver circuit foran Open Circuit fault.
High impedance duringdriver high state (indicatesopen circuit)
>30 k impedancebetween signal andcontroller ground
Engine running
Ignition Voltage > Volts11.0
Failures50
out ofSamples63
100 msec rate
Type B,2 Trips
177
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 175 of 478 175 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
IGNITIONCONTROL#3 CIRCUIT
P0353 Diagnoses Cylinder #3Ignition Control (EST)output driver circuit foran Open Circuit fault.
High impedance duringdriver high state (indicatesopen circuit)
> 30 k impedancebetween signal andcontroller ground
Engine running
Ignition Voltage > Volts11.0
Failures50out ofSamples63
100 msec rate
Type B,2 Trips
178
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 176 of 478 176 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
IGNITIONCONTROL#4 CIRCUIT
P0354 Diagnoses Cylinder #4Ignition Control (EST)output driver circuit foran Open Circuit fault.
High impedance duringdriver high state (indicatesopen circuit)
> 30 k impedancebetween signal andcontroller ground
Engine running
Ignition Voltage > Volts11.0
Failures50out ofSamples63
100 msec rate
Type B,2 Trips
179
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 177 of 478 177 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Time since last camshaftposition sensor pulsereceived
OR
Time that starter has beenengaged without acamshaft sensor pulse
>= seconds5.5
>= seconds4.0
Starter engagedAND(crank pulses beingreceivedOR( MAF_SensorFAANDEngine Air Flow
= FALSE
> grams/second ) )3.0
Continuousevery 100 msec
CamshaftPosition(CMP)SensorCircuit Bank1 Sensor B
P0365 Determines if a faultexists with the camposition bank 1 sensorB signal
Type B,2 Trips
Fewer than camshaft4pulses received in a time > seconds3.0
Engine is running
Starter is not engaged
Continuousevery 100 msec
No camshaft pulsesreceived during first
MEDRES events12(There are 12MEDRES events perengine cycle
Crankshaft issynchronized
Starter must beengaged to enable thediagnostic, but thediagnostic will notdisable when thestarter is disengaged
No DTC Active: CrankSensor_FA
Continuousevery MEDRESevent
The number of camshaftpulses received during
engine cycles100 = 0
Crankshaft issynchronized
No DTC Active: CrankSensor_FA
failures out of8samples10
Continuousevery enginecycle
180
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 178 of 478 178 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
The number of camshaftpulses received duringfirst MEDRES events12isOR
(There are 12MEDRES events perengine cycle)
< 4> 10
Crankshaft issynchronized
Starter must be engagedto enable the diagnostic,but the diagnostic willnot disable when thestarter is disengaged
No DTC Active: CrankSensor_FA
Continuousevery MEDRESevent
CamshaftPosition(CMP)SensorPerformanceBank 1Sensor B
P0366 Determines if aperformance faultexists with the camposition bank 1 sensorB signal
Type B,2 Trips
The number of camshaftpulses received during
engine cycles100OR
< 398> 402
Crankshaft issynchronized
No DTC Active: CrankSensor_FA
failures out of8samples10
Continuousevery enginecycle
181
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 179 of 478 179 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
CatalystSystem LowEfficiencyBank 1
P0420 NOTE: The informationbelow applies toapplications that usethe Decel CatalystMonitor Algorithm
Oxygen Storage. Thecatalyst washcoatcontains Cerium Oxide.Cerium Oxide reactswith NO and O2 duringlean A/F excursions tostore the excessoxygen (I.e. CeriumOxidation). During richA/F excursions, CeriumOxide reacts with COand H2 to release thisstored oxygen (I.e.Cerium Reduction).This is referred to asthe Oxygen StorageCapacity, or OSC.CatMon’s strategy is to“measure” the OSC ofthe catalyst throughforced Rich (intrusiverich) and Lean (decelfuel cutoff) A/Fexcursions
Normalized Ratio OSCValue CalculationInformation andDefinitions =1. Raw OSCCalculation = (post catO2 Resp time - pre catO2 Resp time)2. BestFailing OSCvalue from a calibration
Normalized Ratio OSCValue(EWMA filtered)
< 0.35 All enable criteriaassociated with P0420can be found underP2270 - (O2 SensorSignal Stuck Lean Bank 1Sensor 2)
Rapid Step Response(RSR) feature will initiatemultiple tests:
If the difference betweencurrent EWMA value andthe current OSCNormalized Ratio value is
and the current OSCNormalized Ratio value is
Maximum number of RSRtests to detect failurewhen RSR is enabled.
Front O2 SensororFront WRAF
Rear O2 Sensor
General Enable Criteria
In addition to the p-codeslisted under P2270, thefollowing DTC's shall alsonot be set:
For switching O2 sensors:
> 0.63
< 0.18
12
> mV825.00or> EQR1.08
> mV825.00
O2S_Bank_1_Sensor_1_FA
1 test attemptedper valid decelperiod
Minimum of 1test per trip
Maximum of4tests per trip
Frequency:Fueling Related :12.5 ms
OSCMeasurements:100 ms
Temp Prediction:12.5ms
Type A,1 Trips
182
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 180 of 478 180 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
table (based on tempand exhaust gas flow)3. WorstPassing OSCvalue (based on tempand exhaust gas flow)
Normalized RatioCalculation = (1-2) /(3-2)
A Normalized Ratio of 1essentially represents agood part and a ratio of0 essentially representsa very bad part.
Refer to theP0420_WorstPassingOSCTableB1andP0420_BestFailingOSCTableB1in Supporting Tablestab for details
The CatalystMonitoring Test iscompleted during adecel fuel cutoff event.This fuel cutoff eventoccurs following a richinstrusive fueling eventinitiated by the O2Sensor Signal StuckLean Bank 1 Sensor 2test (P2270). Severalconditions must be metin order to execute thistest.
Additional conditionsand their related values
For WRAF O2 sensors:
O2S_Bank_1_Sensor_2_FAO2S_Bank_2_Sensor_1_FAO2S_Bank_2_Sensor_2_FA
WRAF_Bank_1_FAWRAF_Bank_2_FA
183
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 181 of 478 181 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
are listed in the"SecondaryParameters" and"Enable Conditions"section of thisdocument for P2270(O2 Sensor SignalStuck Lean Bank 1Sensor 2)
184
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 182 of 478 182 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
EvaporativeEmission(EVAP)SystemSmall LeakDetected
(No ELCP -ConventionalEVAPDiagnosticwith EATusing OATSensor)
P0442 This DTC will detect asmall leak ( 0.020”) inthe EVAP systembetween the fuel fill capand the purge solenoid.On some applications asmall leak is defined as 0.025”, 0.030”, or
0.150”. The engine offnatural vacuum method(EONV) is used.EONV is anevaporative systemleak detectiondiagnostic that runswhen the vehicle isshut off when enableconditions are met.Prior to sealing thesystem and performingthe diagnostic, the fuelvolatility is analyzed. Inan open system(Canister Vent Solenoid[CVS] open) highvolatility fuel createsenough flow togenerate a measurablepressure differentialrelative toatmospheric.After thevolatility check, thevent solenoid will close.After the vent is closed,typically a build up ofpressure from the hotsoak begins (phase-1).The pressure typicallywill peak and thenbegin to decrease asthe fuel cools. When
The total delta from peakpressure to peak vacuumduring the test isnormalized against acalibration pressurethreshold table that isbased upon fuel level andambient temperature.(Please see
in
P0442 EONV PressureThreshold (Pascals)TableSupporting Tables). Thenormalized value iscalculated by the followingequation: 1 - (peakpressure - peak vacuum) /pressure threshold. Thenormalized value isentered into EWMA (with0= perfect pass and 1=perfect fail).
When EWMA is
the DTC light isilluminated.
The DTC light can beturned off if the EWMA is
and stays below theEWMA fail threshold for 3additional consecutivetrips.
> (EWMA Fail0.56Threshold),
(EWMA Re-0.35Pass Threshold)
Fuel LevelDrive TimeDrive lengthECTBaroDistance since assemblyplantEngine not run timebefore key off must be
Time since last completetestif normalized result andEWMA is passing
ORTime since last completetestif normalized result orEWMA is failing
Estimated AmbientTemperature (EAT) usingOAT sensor at end ofdrive
Conditions for EstimatedAmbient TemperatureUsing OAT Sensor to beValid******************************1. Startup OAT is lessthan previous trip EAT
OR
% Percent %10 90seconds600miles5.0
°C63 kPa70
miles10.0
refer toP0442 Engine Off TimeBefore Vehicle OffMaximum as a Functionof Estimated AmbientTemperature Tablein Supporting Tables.
hours17
hours10
°C Temperature °C0 34
******************************
Once per trip,during hot soak(up to2,400sec.). No morethan 2unsuccessfulattemptsbetweencompleted tests.
Type A,1 Trips
EWMA
Averagerunlength is8 to 12tripsundernormalconditions
Runlength is3 to 6tripsaftercodeclear ornon-volatilereset
185
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 183 of 478 183 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
the pressure drops( ) Pa from peak-62pressure, the vent isthen opened for 60seconds to normalizethe system pressure.The vent is againclosed to begin thevacuum portion of thetest (phase-2). As thefuel temperaturecontinues to fall, avacuum will beginforming. The vacuumwill continue until itreaches a vacuumpeak. When thepressure rises
Pa from vacuum62peak, the test thencompletes. If the key isturned on while thediagnostic test is inprogress, the test willabort.
2. Startup ECT - previoustrip EAT
OR3. Engine off time
OR4. At startup, time sinceprevious EAT valid andable to learn
OR5. EAT - current OAT
OR6. EAT < current OATand speed timerand current OAT - EAT
Speed timer increments at100 msec rate andincrements vary based onvehicle speed as follows:
vehicle speed < mph19mph<speed< mph19 53mph<speed<53 124mph<speed<124 124
Speed timer can never beless than 0 seconds
******************************1. High Fuel Volatility
During the volatilityphase, pressure in thefuel tank is integrated vs.volatility time. If theintegrated pressure isthen test aborts andunsuccessful attempts is
°C0
seconds9,000
seconds3,600
0 °C difference °C2
seconds260 °C2
- seconds10.0seconds0.13seconds0.20seconds1.00
******************************
< -5
186
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 184 of 478 184 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
incremented. This valueequates to an averageintegrated fuel tankpressure > Pa.1,245Please seeP0442 Volatility Time asa Function of Estimateof Ambient Temperaturein Supporting Tables.
OR2. Vacuum RefuelingDetected
See P0454 Fault Code forinformation on vacuumrefueling algorithm.
OR3. Fuel Level RefuelingDetected
See P0464 Fault Code forinformation on fuel levelrefueling.
OR4. Vacuum Out of Rangeand No Refueling
See P0451 Fault Code forinformation on vacuumsensor out of range andP0464 Fault Code forinformation on fuel levelrefueling.
OR5. Vacuum Out of Rangeand Refueling Detected
See P0451 Fault Code for
187
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 185 of 478 185 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
information on vacuumsensor out of range andP0464 Fault Code forinformation on fuel levelrefueling.
OR6. Vent Valve OverrideFailed
Device control using anoff-board tool to controlthe vent solenoid, cannotexceedduring the EONV test
OR7. Key up during EONVtest
No active DTCs:
No Active DTC's TFTKO
seconds0.50
MAF_SensorFAECT_Sensor_FAIAT_SensorFAVehicleSpeedSensor_FAIgnitionOffTimeValidAmbientAirDefault
P0443P0446P0449P0452P0453P0455P0496
188
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 186 of 478 186 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
EvaporativeEmission(EVAP)CanisterPurgeSolenoidValve Circuit(ODM)
(No ELCP -ConventionalEVAPDiagnostic -For 3 DTCImplementation Only)
P0443 Diagnoses the canisterpurge solenoid low sidedriver circuit for circuitfaults
Voltage low during driveroff state (indicates opencircuit)
Open circuit: 200 K impedence
between signal andcontroller ground
PT Relay Voltage Voltage volts11.0 failures out of20samples25
250 ms / sample
Type B,2 Trips
Note: Incertaincontrollers P0458may alsoset(Canister PurgeSolenoidShort toGround)
189
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 187 of 478 187 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
EvaporativeEmission(EVAP) VentSystemPerformance
(No ELCP -ConventionalEVAPDiagnostic)
P0446 This DTC willdetermine if arestriction is present inthe vent solenoid, ventfiller, vent hose orEVAP canister.
This test runs withnormal purge and ventvalve is open.
Vent Restriction PrepTest:Vented VacuumforORVented Vacuumfor
Vent Restriction Test:Tank Vacuumforbefore Purge Volume
After setting the DTC forthe first time, liters of2fuel must be consumedbefore setting the DTC forthe second time.
< Pa-623seconds60
> Pa1,245seconds60
> Pa2,989seconds5liters6
Fuel LevelSystem Voltage
Startup IAT
Startup ECTBARO
No active DTCs:
No Active DTC's TFTKO
% Percent %10 90volts Voltage 11 32
volts°C Temperature 4 34
°C °C35 kPa70
MAP_SensorFA TPS_FAVehicleSpeedSensor_FAIAT_SensorFAECT_Sensor_FAAmbientAirDefaultEnginePowerLimited
P0443P0449P0452P0453P0454
Once per ColdStart
Time isdependent ondrivingconditions
Maximum timebefore test abortis seconds1,000
Type B,2 Trips
190
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 188 of 478 188 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
EvaporativeEmission(EVAP) VentSolenoidControlCircuit(ODM)
(No ELCP -ConventionalEVAPDiagnostic -For 3 DTCImplementation Only)
P0449 Diagnoses the ventsolenoid low side drivercircuit for circuit faults.
Voltage low during driveroff state (indicates opencircuit)
Open circuit: 200 K impedence
between signal andcontroller ground
failures out of20samples25
250 ms / sample
Type B,2 Trips
Note: Incertaincontrollers P0498may alsoset (VentSolenoidShort toGround)
191
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 189 of 478 189 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Fuel TankPressure(FTP)SensorCircuitPerformance
(No ELCP -ConventionalEVAPDiagnostic)
P0451 The DTC will be set ifthe fuel tank vacuumsensor is out of rangewhen it tries to re-zeroprior to the phase-1 orphase-2 portions of theengine-off naturalvacuum small leak test.
The tank vacuum sensorvoltage is compared to awindow about the nominalsensor voltage offset(~1.5 volts)
Upper voltage threshold(voltage addition abovethe nominal voltage)
Lower voltage threshold(voltage subtraction belowthe nominal voltage)
The difference betweentank vacuum sensorvoltage and the nominaloffset voltage is thennormalized against theappropriate thresholdlisted above to produce aratio between 0.0 and 1.0.This normalized re-zeroratio is then filtered with aEWMA (with 0= perfectpass and 1=perfect fail).
When EWMA is
the DTC light isilluminated.
The DTC light can beturned off if the EWMA is
and stays below theEWMA fail threshold for 3additional consecutivetrips.
volts0.2
volts0.2
> (EWMA Fail0.73Threshold),
(EWMA Re-Pass0.40Threshold)
This test will executewhenever the engine-offnatural vacuum small leaktest (P0442) executes
This test isexecuted duringan engine-offnatural vacuumsmall leak test.The number oftimes that itexecutes canrange from zeroto two perengine-offperiod.Thelength of the testis determined bythe refuelingrationality test,which can takeup to 600seconds tocomplete.
Type A,1 Trips
EWMA
Averagerunlength:6Runlength is2 tripsaftercodeclear ornon-volatilereset
192
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 190 of 478 190 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Fuel TankPressure(FTP)SensorCircuit LowVoltage
(No ELCP -ConventionalEVAPDiagnostic)
P0452 This DTC will detect aFuel Tank Pressure(FTP) sensor signalthat is too low out ofrange.
FTP sensor signal
The normal operatingrange of the FTP sensoris 0.5 volts (~1245 Pa) to4.5 volts(~ -3736 Pa).
< volts ( % of0.15 3.0Vref or ~ Pa)1,681
Time delay after sensorpower up for sensorwarm-up is seconds0.10
failures out640of samples800
12.5 ms / sample
Type B,2 Trips
193
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 191 of 478 191 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Fuel TankPressure(FTP)SensorCircuit HighVoltage
(No ELCP -ConventionalEVAPDiagnostic)
P0453 This DTC will detect aFuel Tank Pressure(FTP) sensor signalthat is too high out ofrange.
FTP sensor signal
The normal operatingrange of the FTP sensoris 0.5 volts (~1245 Pa) to4.5 volts(~ -3736 Pa).
> volts ( %4.85 97.0of Vref or ~ Pa)-4,172
Time delay after sensorpower up for sensorwarm-up is seconds0.10
failures out640of samples800
12.5 ms / sample
Type B,2 Trips
194
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 192 of 478 192 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Fuel TankPressure(FTP)SensorCircuitIntermittent
(No ELCP -ConventionalEVAPDiagnostic)
P0454 This DTC will detectintermittent tankvacuum sensor signalsthat would have causedthe engine-off naturalvacuum small leak testto abort due to anapparent re-fuelingevent.
If an abrupt change intank vacuum is detectedthe engine-off naturalvacuum test is aborteddue to an apparentrefueling event.Subsequent to the abort,a refueling rationality testis executed to confirm thata refueling eventoccurred. If a refueling isconfirmed, then the testsample is consideredpassing. Otherwise, thesample is consideredfailing indicating anintermittent signalproblem. An abruptchange is defined as achange in vacuum: in thespan of seconds. But1.0in 12.5 msec. A refuelingevent is confirmed if thefuel level has a persistentchange offor seconds during a30
second refueling600rationality test.
> Pa112< Pa249
> %10
This test will executewhenever the engine-offnatural vacuum small leaktest (P0442) executes andthe canister vent solenoidis closed
This test isexecuted duringan engine-offnatural vacuumsmall leak test.The test can onlyexecute up toonce per engine-off period.Thelength of the testis determined bythe refuelingrationality test,which can takeup to 600seconds tocomplete.Thetest will report afailure if out of2
samples are3failures.
12.5 ms / sample
Type A,1 Trips
195
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 193 of 478 193 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
EvaporativeEmission(EVAP)SystemLarge LeakDetected
(No ELCP -ConventionalEVAPDiagnostic)
P0455 This DTC will detect aweak vacuum condition(large leak or purgeblockage) in the EVAPsystem.
Purge valve iscontrolled (to allowpurge flow) and ventvalve is commandedclosed.
Purge volumewhileTank vacuum
After setting the DTC forthe first time, liters of2fuel must be consumedbefore setting the DTC forthe second time.
Weak Vacuum Follow-upTest (fuel capreplacement test)Weak Vacuum Test failed.
Passes if tank vacuum
Note: Weak VacuumFollow-up Test can onlyreport a pass.
> liters15
Pa1,993
Pa2,740
Fuel LevelSystem Voltage
BAROPurge Flow
No active DTCs:
Cold Start Test
If ECT > IAT, Startuptemperature delta (ECT-IAT)Cold Test TimerStartup IAT
Startup ECT
Weak Vacuum Follow-upTestThis test can run followinga weak vacuum failure oron a hot restart.
% Percent %10 90volts Voltage 11 32
voltskPa70
%1.50
MAP_SensorFATPS_FAVehicleSpeedSensor_FAIAT_SensorFAECT_Sensor_FAAmbientAirDefaultEnginePowerLimited
P0443P0449P0452P0453P0454
°C8seconds1,000
°C Temperature °C4 34
°C35
Once per coldstart
Time isdependent ondrivingconditions
Maximum timebefore test abortis seconds1,000
Weak VacuumFollow-up Test
With large leakdetected, thefollow-up test islimited to 1,300seconds. Oncethe MIL is on, thefollow-up testruns indefinitely.
Type B,2 Trips
196
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 194 of 478 194 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
EvaporativeEmissionSystemPurgeControlValve CircuitLow
(No ELCP -ConventionalEVAPDiagnostic)
P0458 Diagnoses the canisterpurge solenoid low sidedriver circuit for circuitfaults
Voltage low during driveroff state (indicates shortto ground)
Short to ground: 0.5 impedence
between signal andcontroller ground
PT Relay Voltage Voltage volts11.0 failures out of20samples25
250 ms / sample
Type B,2 Trips
Note: Incertaincontrollers P0443may alsoset(Canister PurgeSolenoidOpenCircuit)
197
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 195 of 478 195 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
EvaporativeEmissionSystemPurgeControlValve CircuitHigh
(No ELCP -ConventionalEVAPDiagnostic)
P0459 Diagnoses the canisterpurge solenoid low sidedriver circuit for circuitfaults
Voltage high during driveron state (indicates shortto power)
Short to power: 0.5 impedence
between signal andcontroller power
PT Relay Voltage Voltage volts11.0 failures out of20samples25
250 ms / sample
Type B,2 Trips
198
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 196 of 478 196 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Fuel LevelSensor 1Performance
(For use onvehicles withmechanicaltransferpump dualfuel tanks)
P0461 This DTC will detect afuel sender stuck inrange in the primaryfuel tank.
******************************Fuel Level in Primary andSecondary Tanks Remainin an Unreadable Rangetoo Long******************************This subtest is used
If fuel volume in primarytank isand fuel volume insecondary tankand remains in thiscondition for
OR******************************After Refuel Event******************************If the secondary fuelvolume changes by 27.8liters from engine “off” toengine “on” the primaryvolume should change by
liters.3.0
OR******************************Distance Traveled withouta Primary Fuel LevelChange******************************Delta fuel volume changeover liters of fuel15.6consumed by the engine.
liters25.5
< liters8.3
liters of fuel19.9consumed by theengine.
< liters3
Engine Running
No active DTCs:
The shutdown primarytank volume + liters3.0must be
VehicleSpeedSensor_FA
< liters25.5
250 ms / sample Type B,2 Trips
199
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 197 of 478 197 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Fuel LevelSensor 1Circuit LowVoltage
P0462 This DTC will detect afuel sender stuck out ofrange low in theprimary fuel tank.
Fuel level Sender % of 5Vrange < %10
failures out100of samples125
100 ms / sample
Type B,2 Trips
200
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 198 of 478 198 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Fuel LevelSensor 1Circuit HighVoltage
P0463 This DTC will detect afuel sender stuck out ofrange high in theprimary fuel tank.
Fuel level Sender % of 5Vrange > %60
failures out100of samples125
100 ms / sample
Type B,2 Trips
201
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 199 of 478 199 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Fuel LevelSensor 1CircuitIntermittent
(No ELCP -ConventionalEVAPDiagnostic)
P0464 This DTC will detectintermittent fuel levelsensor signals thatwould have caused theengine-off naturalvacuum small leak testto abort due to anapparent re-fuelingevent.
If a change in fuel level isdetected, the engine-offnatural vacuum test isaborted due to anapparent refueling event.Subsequent to the abort,a refueling rationality testis executed to confirm thatan actual refueling eventoccurred. If a refuelingevent is confirmed, thenthe test sample isconsidered passing.Otherwise, if a refueilngevent is not confirmed,then the test sample isconsidered failing whichindicates an intermittentsignal problem.
An intermittent fuel levelsignal problem is definedas:
The fuel level changes byand does not remainfor seconds during a30
second refueling600rationality test.
> %10> %10
This test will executewhenever the engine-offnatural vacuum small leaktest (P0442) executes
This test isexecuted duringan engine-offnatural vacuumsmall leak test.The test can onlyexecute up toonce per engine-off period.Thelength of the testis determined bythe refuelingrationality test,which can takeup to 600seconds tocomplete.Thetest will report afailure if out of2
samples are3failures.
100 ms / sample
Type A,1 Trips
202
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 200 of 478 200 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Cooling Fan1 RelayControlCircuit Open(ODM) (Notused onEREV)
P0480 Diagnoses the coolingfan 1 relay control lowside driver circuit forcircuit faults
Voltage low during driveroff state (indicates opencircuit)
Open Circuit: 200 K impedance
between signal andcontroller ground
Powertrain Relay Voltage Voltage volts11.00 failures out of50samples63
100 ms / sample
Type B,2 Trips
Note: Incertaincontrollers P0691may alsoset (Fan1 ShorttoGround).
203
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 201 of 478 201 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
EvaporativeEmission(EVAP)System FlowDuring Non-Purge
(No ELCP -ConventionalEVAPDiagnostic)
P0496 This DTC willdetermine if the purgesolenoid is leaking toengine manifoldvacuum.
This test will run withthe purge valve closedand the vent valveclosed.
Tank Vacuumfor
Test time
> Pa2,491seconds5
refer to
in
P0496 Purge ValveLeak Test EngineVacuum Test Time(Cold Start) as aFunction of FuelLevel TableSupporting Tables.
Fuel LevelSystem Voltage
BAROStartup IAT
Startup ECTEngine Off Time
No active DTCs:
% Percent %10 90volts Voltage 11 32
voltskPa70
°C Temperature °C4 34
°C35seconds28,800.0
MAP_SensorFATPS_FAVehicleSpeedSensor_FAIAT_SensorFAECT_Sensor_FAAmbientAirDefaultEnginePowerLimited
P0443P0449P0452P0453P0454
Once per coldstart
Cold start: maxtime is 1,000seconds
Type B,2 Trips
204
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 202 of 478 202 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
EvaporativeEmissionSystem VentSolenoidControlCircuit Low
(No ELCP -ConventionalEVAPDiagnostic)
P0498 Diagnoses the ventsolenoid low side drivercircuit for circuit faults.
Voltage low during driveroff state (indicates shortto ground)
Short to ground: 0.5 impedence
between signal andcontroller ground
failures out of20samples25
250 ms / sample
Type B,2 Trips
Note: Incertaincontrollers P0449may alsoset (VentSolenoidOpenCircuit)
205
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 203 of 478 203 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
EvaporativeEmissionSystem VentSolenoidControlCircuit High
(No ELCP -ConventionalEVAPDiagnostic)
P0499 Diagnoses the ventsolenoid low side drivercircuit for circuit faults.If the P0499 is active,an intrusive test isperformed with the ventsolenoid commandedclosed for seconds.15
Voltage low during driveron state (indicates shortto power)
Short to power: 0.5 impedence
between signal andcontroller power
failures out of20samples25
250 ms / sample
Type B,2 Trips
206
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 204 of 478 204 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Low EngineSpeed IdleSystem
P0506 This DTC willdetermine if a low idleexists
Filtered Engine SpeedError
filter coefficient
> rpm95.00
0.00375
Baro
Coolant Temp
Engine run time
Ignition voltage
Time since gear change
Time since a TCC modechange
IAT
Vehicle speed
Commanded RPM delta
Idle time
For manualtransmissions:Clutch Pedal PositionorClutch Pedal Position
> kPa70
>KeSPDD_T_EnblECT_Min ( °C) and <60KfECTI_T_EngCoolHotHiThresh ( °C)125Must verifyKfECTI_T_EngCoolHotLoThresh ( ) is less than120KfECTI_T_EngCoolHotHiThresh ( )125
sec60
volts 32 11
sec3
> sec3
> °C-20
mph1.24
rpm25
> sec10
> pct88.00
< pct16.00
Diagnostic runsin every 12.5 msloop
Diagnosticreports pass orfail in 10seconds once allenableconditions aremet
Type B,2 Trips
207
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 205 of 478 205 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
No active DTCs
PTO not active
Transfer Case not in 4WDLowState
Off-vehicle device control(service bay control) mustnot be active.
following conditions notTRUE:(VeTESR_e_EngSpdReqIntvType =CeTESR_e_EngSpdMinLimit ANDVeTESR_e_EngSpdReqRespType =CeTESR_e_NoSuggestion)
Clutch is not depressed
TC_BoostPresSnsrFAECT_Sensor_FAEnginePowerLimitedEGRValveCircuit_FAEGRValvePerformance_FAIAT_SensorCircuitFAEvapFlowDuringNonPurge_FAFuelTrimSystemB1_FAFuelTrimSystemB2_FAFuelInjectorCircuit_FAMAF_SensorFAEngineMisfireDetected_FAIgnitionOutputDriver_FA
208
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 206 of 478 206 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
All of the above metfor Idle time
TPS_FATPS_Performance_FAVehicleSpeedSensor_FAFuelLevelDataFaultLowFuelConditionDiagnosticClutch Sensor FAAmbPresDfltdStatusP2771
> sec10
The diagnostic does notrun during autostop asengine is shutdown duringthat time (occurs in ahybrid or 12v start stopvehicle)
209
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 207 of 478 207 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
High EngineSpeed IdleSystem
P0507 This DTC willdetermine if a high idleexists
Filtered Engine SpeedError
filter coefficient
< rpm-190.00
0.00375
Baro
Coolant Temp
Engine run time
Ignition voltage
Time since gear change
Time since a TCC modechange
IAT
Vehicle speed
Commanded RPM delta
For manualtransmissions:Clutch Pedal PositionorClutch Pedal Position
> kPa70
>KeSPDD_T_EnblECT_Min ( °C) and <60KfECTI_T_EngCoolHotHiThresh ( °C)125Must verifyKfECTI_T_EngCoolHotLoThresh ( ) is less than120KfECTI_T_EngCoolHotHiThresh ( )125
sec60
volts 32 11
sec3
> sec3
> °C-20
mph1.24
rpm25
> pct88.00
< pct16.00
Diagnostic runsin every 12.5 msloop
Diagnosticreports pass orfail in 10seconds once allenableconditions aremet
Type B,2 Trips
210
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 208 of 478 208 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
No active DTCs
PTO not active
Transfer Case not in 4WDLowState
Off-vehicle device control(service bay control) mustnot be active.
following conditions notTRUE:(VeTESR_e_EngSpdReqIntvType =CeTESR_e_EngSpdMinLimit ANDVeTESR_e_EngSpdReqRespType =CeTESR_e_NoSuggestion)
Clutch is not depressed
TC_BoostPresSnsrFAECT_Sensor_FAEnginePowerLimitedEGRValveCircuit_FAEGRValvePerformance_FAIAT_SensorCircuitFAEvapFlowDuringNonPurge_FAFuelTrimSystemB1_FAFuelTrimSystemB2_FAFuelInjectorCircuit_FAMAF_SensorFAEngineMisfireDetected_FAIgnitionOutputDriver_FATPS_FATPS_Performance_FAVehicleSpeedSensor_FA
211
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 209 of 478 209 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
All of the above metfor Idle time
FuelLevelDataFaultLowFuelConditionDiagnosticClutch SensorFAAmbPresDfltdStatusP2771
> sec10
The diagnostic does notrun during autostop asengine is shutdown duringthat time (occurs in ahybrid or 12v start stopvehicle)
212
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 210 of 478 210 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Cold StartRough Idle
P050D Monitors thecombustionperformance when thecold start emissionreduction strategy isactive by accumulatingand determining thepercentage of enginecycles that have lessthan completecombustion relative tothe total number ofengine cycles in whichDual Pulse is active.
Deceleration index vs.Engine Speed VsEngine load
Deceleration indexcalculation is tailored tospecific vehicle. Tablesused are 1st tablesencountered that are notmax of range.Undetectable region at agiven speed/load point iswhere all tables are maxof range point. seeAlgorithm DescriptionDocument for additionaldetails.
Incomplete combustionidentified by P0300threshold tables:
(>Idle SCD AND>Idle SCD ddt Tables)OR(>Idle Cyl Mode AND> Idle Cyl Mode ddtTables)
Misfire Algorithm Enabled(Refer to P0300 forEnablementRequirements)
OBD ManufacturerEnable Counter
To enable the diagnostic,the Cold Start EmissionReduction Strategy MustBe Active per thefollowing:
Catalyst TemperatureANDEngine CoolantANDEngine CoolantANDBarometric Pressure
In addition, Dual PulseStrategy Is Enabled andActive Per the following:
Engine Speed
Accel Position
Engine Run Time
For the engine speedsand loads in which DualPulse is active:
= 0
< degC300.00
> degC-12.00
<= degC56.00
>= KPa78.00
>= RPM300.00<= RPM2,600.00
<= Pct1.00
< seconds83
Runs once pertrip when thecold startemissionreductionstrategy is activeand Dual Pulseis enabled andactive.
Frequency:100ms
Test completesafter Dual Pulseis no longeractiveORThe first 500engine cycleshave beenreached
Type B,2 Trips
213
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 211 of 478 211 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Dual Pulse Error inducedmisfires percentage
Dual Pulse Error inducedmisfires percentage
Engine Cycles
The Cold Start EmissionReduction strategy mustnot be exiting. Thestrategy will exit per thefollowing:
Catalyst TemperatureANDEngine Run Time
OR
Engine Run Time
OR
Barometric Pressure
>= catalyst damagingmisfire
< 90% of the maximumachieveable catalystdamaging misfire.
>= 50< 501
>= degC800.00
>= seconds22.00
>P050D_P1400_CatalystLightOffExtendedEngineRunTimeExit
This Extended Engine runtime exit table is afunction of percentethanol and CatmonsNormRatioEWMA. Referto "Supporting Tables" fordetails.
< KPa78.00
214
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 212 of 478 212 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Dual Pulse Strategy willexit per the following:
Engine SpeedORAccel Position
Engine Run Time
Dual Pulse Strategy willalso exit if the any of the"Additional Dual PulseEnabling Criteria" is notsatisfied:
"Additional Dual PulseEnabling Criteria":
Green Engine Enrichment
Misfire ConverterProtection strategy
Engine Metal Overtempstrategy
Fuel control state
Output State Control
DOD Or DFCO
Power Enrichment
Dynamic PowerEnrichment
Piston Protection
Hot Coolant Enrichment
> RPM2,800.00
> Pct30.00
>= seconds83
Not Enabled
Not being requested
Not being requested
Open Loop
Not being requested forfuel
Not Active
Not Active
Not Active
Not Active
Not Active
215
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 213 of 478 213 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Injector Flow Test
General Enable
DTC's Not Set:
Not Active
AcceleratorPedalFailureECT_Sensor_FAIAT_SensorCircuitFAMnfdTempSensorCktFACrankSensor_FAFuelInjectorCircuit_FAMAF_SensorFAMAP_SensorFAAnyCamPhaser_TFTKOClutchPstnSnsr FAIAC_SystemRPM_FAIgnitionOutputDriver_FATPS_FAVehicleSpeedSensor_FAFuelInjectorCircuit_TFTKOFHPR_b_FRP_SnsrCkt_FAFHPR_b_FRP_SnsrCkt_TFTKOFHPR_b_PumpCkt_FAFHPR_b_PumpCkt_TFTKOTransmissionEngagedState_FAEngineTorqueEstInaccurateFuelPumpRlyCktFA
216
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 214 of 478 214 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Brake AssistVacuum TooLow
P050F Monitors for a brakebooster vacuum leak Brake booster vacuum
drift ratio (EWMA)reaches the fail threshold(based on engine runningcondition) before thesample count threshold isreached, a failure isreported.
Engine Running FailThreshold based on priordiagnostic state(description below)
Diagnostic failed priorloop
Diagnostic passed priorloop
Before the sample counts
Engine Stopped FailThreshold based on priordiagnostic state(description below)
Diagnostic failed priorloop
Diagnostic passed priorloop
Before the sample counts
>= 0.60
>= 0.65
> counts0.00
>= 0.80
>= 0.90
> counts0.00
Diagnostic is enabledand the followingconditions are met forengine run conditions:
No brake booster vacuumsensor faults active
No brake pedal positionsensor faults active
Brake pedal travel is
No mass air flow faults
No manifold air pressurefaults
Mass air flow estimate
Manifold air pressure
Engine vacuum stabilitytime has reached
Difference between brakebooster vacuum andmanifold air pressure is
OR
Diagnostic is enabledfor the following engineauto off conditions:
No brake booster vacuumsensor faults active
Enabled
< percent -8.00 5.00percent offset
>= grams / second6.00
<= kPa20.00
>= seconds0.70
> kPa10.00
Enabled
Performed every100 msecond
Minimum time topass:
Engine Runningsecond0.00
Engine Stoppedsecond0.00
Type B,2 Trips
217
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 215 of 478 215 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
No brake pedal positionsensor faults active
Brake pedal travel is
No engine movementdetected
Engine is in AutoStopmode
OR
Diagnostic is enabledfor the following key offconditions:
No brake booster vacuumsensor faults active
No brake pedal positionsensor faults active
Brake pedal travel is
No engine movementdetected
Engine is in KeyStopmode
< percent -8.00 5.00percent offset
Disabled
< percent -8.00 5.00percent offset
218
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 216 of 478 216 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Two Stage Oil PumpEOP Sensor Test withEngine Running
If enabled:
To Fail when previouslypassing with the enginerunning:
Filtered Engine OilPressure below expectedthreshold
OR
Filtered Engine OilPressure above expectedthreshold
To pass when previouslyfailing:
Filtered Engine OilPressure above lowthreshold plus an offset
OR
Filtered Oil Pressure<P0521_LowMinOilPresFail - Two Stage OilPump
OR
Filtered Oil Pressure>(P0521_P06DD_P06DE_OP_HiStatePressure* + kPa)1.10 114.0
Filtered Oil Pressure> (
kPa+10.0P0521_LowMinOilPresFail - Two Stage OilPump)
OR
Two Stage Oil Pump isPresent = TRUE
Engine RunningDiagnostic Status
Engine Off RationalityTest Diagnostic ReportingStatus
Oil Pressure Sensor InUse
Engine Running
Ambient Air Pressure
Oil Aeration(= TRUE if engine speed> RPM for longer5,000than seconds)30.0
Filtered Engine Speedwithin range
Modelled Oil Temperaturewithin range
No active DTC's
TRUE
Enabled
Test not report a fail state
Yes
seconds20.0
kPa70.0
FALSE
RPM Filtered1,500Engine Speed 4,500RPM
deg C Oil Temp 40.0deg C120.0
Fault bundles:MAF_SensorFAECT_Sensor_FAIAT_SensorFAEngOilPressureSensorCktFAAmbientAirDefaultEngOilTempFACrankSensor_FA
errors40out of 50samples.
Performed every100 msec
passes10out of 50samples.
Performed every100 msec
Engine OilPressure(EOP)SensorPerformance- Two StageOil Pump
P0521 Determines if theEngine Oil Pressure(EOP) Sensor is stuckor biased in range
Type B,2 Trips
219
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 217 of 478 217 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Filtered Engine OilPressure below highthreshold minus an offset
Filtered Oil Pressure< (P0521_P06DD_P06DE_OP_HiStatePressure* + kPa) -1.10 114.0
kPa10.0
(Details on SupportingTables Tab:P0521_LowMinOilPresFail - Two Stage OilPumpP0521_P06DD_P06DE_OP_HiStatePressure)
Two Stage Oil PumpEOP Sensor Test withEngine Off
If enabled:
To Fail when previouslypassing with the engineoff:
Filtered Engine OilPressure greater thanthreshold
Filtered Oil PressurekPa40.0
Two Stage Oil Pump isPresent = TRUE
Engine Off RationalityTest Diagnostic Status
Engine RunningRationality TestDiagnostic Status
Modelled Oil TemperatureNo Engine MovementNo active DTC's
TRUE
Enabled
Test not report a fail state
deg C70.0> seconds4.0EngineModeNotRunTimer_FAEngOilTempFAEngOilPressureSensorCktFACrankSensor_FA
errors20out of 40samples.
Run once per trip
220
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 218 of 478 218 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Engine OilPressure(EOP)SensorCircuit LowVoltage
P0522 Determines if theEngine Oil Pressure(EOP) Sensor circuitvoltage is too low
(Engine Oil PressureSensor Circuit Voltage) ÷5 Volts) *100 < percent5.00
Engine Speed EnableEngine Speed Disable
Oil Pressure Sensor InUse
Diagnostic Status
> rpm400< rpm350
Yes
Enabled
failures out800of 1,000samples
Performed every6.25 msec
Type B,2 Trips
221
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 219 of 478 219 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Engine OilPressure(EOP)SensorCircuit HighVoltage
P0523 Determines if theEngine Oil Pressure(EOP) Sensor circuitvoltage is too high
(Engine Oil PressureSensor Circuit Voltage) ÷5 Volts) *100
> percent95.00Oil Pressure Sensor InUse
Diagnostic Status
Yes
Enabled
failures out800of 1,000samplesPerformed every6.25 msec
Type B,2 Trips
222
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 220 of 478 220 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
BrakeBoosterPressureSensorPerformance
P0556 Determines if the BrakeBooster VacuumSensor is stuck orskewed within thenormal operating rangeby comparing theengine vacuum to thebrake booster vacuumwhen the engine isproducing a largeamount of vacuum
Engine vs brake boostervacuum sensor values arecompared when % throttle< value for a time period.When throttle once again> calibrated value, minand max vacuum sensorvalues are normalizedand subtracted from a 1storder lag filter value of 1.A properly operatingvacuum sensor wouldhave a normalized resultof 1 or greater. If thenormalized result isgreater than 1 it isconsidered 1. The 1storder lag filter value wouldbe 0 in a passing system.
1st order lag fail threshold
1st order lag re-passthreshold
> 0.20
< 0.4
Throttle Area (with idleincluded) for time periodof
BrkBoostVacDiff
For time period ofANDVacuum Delta
Diagnostic enabled/disabled
No active DTC's
<= Percent for >5.0 3.0seconds
> kPa0.3
>= Seconds0.2
>= kPa6.0
1.00
Fault bundles:MAP_SensorFATPS_FABrakeBoosterSensorCktFA
Pass counterincrementedwhen enableconditions aremet, passachieved whencounter >= 7
Performed every100 msec
Type B,2 Trips
223
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 221 of 478 221 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
BrakeBoosterPressureSensorCircuit LowVoltage
P0557 Determines if the BrakeBooster PressureSensor circuit voltageis too low
(Brake Booster PressureSensor Voltage) ÷ 5 Volts*100
< percent5.00 Brake booster diagnosticenabled/disabled
Brake booster pressuresensor present
Enabled
Present
failures out320of samples400
Performed every12.5 msec
Type B,2 Trips
224
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 222 of 478 222 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
BrakeBoosterPressureSensorCircuit HighVoltage
P0558 Determines if the BrakeBooster PressureSensor circuit voltageis too high
(Brake Booster PressureSensor Voltage) ÷ 5 Volts*100
> percent95.00 Brake booster diagnosticenabled/disabled
Brake booster pressuresensor present
Enabled
Present
failures2,000out of 2,400samples
Performed every12.5 msec
Type B,2 Trips
225
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 223 of 478 223 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
CruiseControlMutil-FunctonSwitchCircuit
P0564 Detect when cruisecontrol multi-functionswitch circuit (analog)voltage is in an illegalrange
Cruise Control analogcircuit voltage must be inan "illegal range" or"between ranges" forgreater than a calibratableperiod of time for cruiseswitch states that arereceived over serial data
CAN cruise switchdiagnostic enable in ECM
1.00 fail continuouslyfor greater than0.500seconds
MIL:Type C,No SVS
226
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 224 of 478 224 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
CruiseControl OnSwitchCircuit
P0565 Cruise Control On switchremains applied forgreater than a calibratableperiod of time forarchitecture where cruiseswitch states are receivedover serial data
CAN cruise switchdiagnostic enable in ECM
1.00 fail continuouslyfor greater than
seconds20.00
MILType C,No SVS
227
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 225 of 478 225 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
CruiseControlResumeCircuit
P0567 Detects a failure of thecruise resume switch ina continously appliedstate
Cruise Control Resumeswitch remains applied forgreater than a calibratableperiod of time forarchitecture where cruiseswitch states are receivedover serial data
CAN cruise switchdiagnostic enable in ECM
1.00 fail continuouslyfor greater than89.000seconds
MIL:Type C,No SVS
228
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 226 of 478 226 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
CruiseControl SetCircuit
P0568 Detects a failure of thecruise set switch in acontinously appliedstate
Cruise Control Set switchremains applied forgreater than a calibratableperiod of time forarchitecture where cruiseswitch states are receivedover serial data
CAN cruise switchdiagnostic enable in ECM
1.00 fail continuouslyfor greater than89.000seconds
MIL:Type C,No SVS
229
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 227 of 478 227 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
CruiseControlCancelSwitchCircuit
P056C Cruise Control Cancelswitch remains applied forgreater than a calibratableperiod of time forarchitecture where cruiseswitch states are receivedover serial data
CAN cruise switchdiagnostic enable in ECM
1.00 fail continuouslyfor greater than
seconds20.00
MIL:Type C,No SVS
230
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 228 of 478 228 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
CruiseControl InputCircuit
P0575 Detects rolling count orprotection value errorsin Cruise ControlSwitch Status serialdata signal
If x of y rolling count /protection value faultsoccur, disable cruise forduration of fault
Cruise Control SwitchSerial Data ErrorDiagnostic Enable
1.00 10/16counts
MIL:Type C,No SVS
231
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 229 of 478 229 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
. Brake Pedal PositionSensor Circuit Range /Performance DiagnosticEnable
1.00
ignition voltage > 10.00
Brake PedalPositionSensorCircuitRange/Performance
P057B This diagnosticmonitors the BrakePedal Position Sensorfor a stuck in rangefailure
MIL:Type A,1 Trips
Calculated EWMA valuemust be greater thancalibratable theshold aftercalibratable number oftests have completed toreport a "test passed" forP057B
EWMA value looked upin supporting tableP057BKtBRKI_K_FastTestPointWeight as a functionof calculated brakepedal position deltaEWMA value is > 0.80
calculated brake pedalposition delta samplecounter >
for fast test50.00
OR
calculated brake pedalposition delta samplecounter > for1,000.00slow test
calculated brake pedalposition delta > 8.00
OR (for slow test)
shift lever has been inpark once this key cycle
vehicle speed >= 5.00
accelerator pedal position< 5.00
total number ofEWMA tests >20.00
Calculated EWMA Valuemust be less thancalibratable thresholdafter calibratable numberof tests have completed toreport a "test failed" forP057B. This test runsonce per key cycle
EWMA value looked upin supporting tableP057BKtBRKI_K_CmpltTestPointWeightas a function ofcalculated brake pedalposition deltaEWMA value is lessthatn 0.40
no DTC's active (P057C,P057D)
shift lever has been inpark once this key cycle
vehicle speed >= 5.00
accelerator pedal position< 5.00
total number ofEWMA tests >2.00
232
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 230 of 478 230 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Brake PedalPositionSensorCircuit Low
P057C detects short to groundfor brake pedal positionsensor
If x of y samples areobserved below failurethreshold, default brakepedal position to zeropercent.
5.00 Brake Pedal PositionSensore Low VoltageDiagnostic Enable
1.0020/ 32.00counts
MIL:Type A,1 Trips
233
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 231 of 478 231 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Brake PedalPositionSensorCircuit High
P057D detects open circuit forbrake pedal positionsensor
If x of y samples areobserved above failurethreshold, default brakepedal position to zeropercent and set DTC
95.00 Brake Pedal PositionSensore High VoltageDiagnostic Enable
1.00 /20.00
counts32.00
MIL:Type A,1 Trips
234
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 232 of 478 232 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
CruiseControlMulti-functionCircuit LowVoltage
P0580 detects short to groundfailure for cruise multi-function switch circuit
Cruise Control analogcircuit voltage must be inan "Open Short ToGround" for greater than acalibratable period of timefor cruise switch statesthat are received overserial data
CAN cruise switchdiagnostic enable in ECM
1.00 fail continuouslyfor greater than2.00seconds
MIL:Type C,No SVS
235
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 233 of 478 233 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
CruiseControlMulti-functionCircuit HighVoltage
P0581 Cruise Control analogcircuit voltage must be inan "Short To Power" forgreater than a calibratableperiod of time for cruiseswitch states that arereceived over serial data
CAN cruise switchdiagnostic enable in ECM
1.00 fail continuouslyfor greater than2.00seconds
MIL:Type C,No SVS
236
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 234 of 478 234 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
BatteryMonitorModulePerformance
P058A This DTC monitors fora battery moduleinternal fault
Battery Module signals aninternal fault via LIN bus
VeVITR_e_IBS_InternalFault
=CeVITR_e_DiagFailed
The diagnostic is enabled
System DiagnosticsDisabled
Power Mode
12V System ReferenceVoltage
LIN Bus Off or BatteryModule CommunicationFaults Active
Outside Air Temperature
Outside Air TemperatureValidity Bit
= (1 indicates enabled)1
= False
Not equal off
> Volts9.00and< Volts99.00
= False
> Celsius-20.00and< Celsius50.00
=True
Diagnostic runsin the 250 msloop
Type B,2 Trips
237
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 235 of 478 235 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
BatteryMonitorModuleCurrentMonitoringPerformance
P058B This DTC monitors fora battery modulecurrent fault
Battery Module signals aninternal fault via LIN bus
VeVITR_e_BatCurrRatDiag
=CeVITR_e_DiagFailed
The diagnostic is enabled
System DiagnosticsDisabled
Power Mode
12V System ReferenceVoltage
LIN Bus Off or BatteryModule CommunicationFaults Active
Outside Air Temperature
Outside Air TemperatureValidity Bit
= (1 indicates enabled)1
= False
Not equal off
> Volts9.00and< Volts99.00
= False
> Celsius-20.00and< Celsius50.00
= True
Diagnostic runsin the 250 msloop
Type B,2 Trips
238
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 236 of 478 236 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
BatteryMonitorModuleTemperatureMonitoringPerformance
P058C This DTC monitors fora battery moduletemperature fault
Difference betweenBattery Module rawtemperature values
> Celsius10.00The historical modediagnostic is enabledand / orThe continuous modediagnostic is enabled
System DiagnosticsDisabled
Power Mode
12V System ReferenceVoltage
LIN Bus Off or BatteryModule CommunicationFaults Active
Outside Air Temperature
Outside Air TemperatureValidity Bit
For Historical ModeIBS Down Counter (overLIN bus)For Continuous ModeIBS Down Counter (overLIN bus)
IBS Temperature DataAvailable over LIN bus
Internal TemperatureCircuit Low Fault Active(P16DE)
Internal Temperature
= (1 indicates enabled)1
= (1 indicates enabled)1
= False
Not equal off
> Volts9.00and< Volts99.00
= False
> Celsius-20.00and< Celsius50.00
= True
Between 1 and 24
= zero
= True
= False
= False
failed samples8within total10samples
Diagnostic runsin the 250 msloop
Type B,2 Trips
239
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 237 of 478 237 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Circuit High Fault Active(P16DF)
Battery ModuleTemperature Too HighFault Active (P058E)
Battery ModuleTemperature Too LowFault Active (P058F)
= False
= False
240
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 238 of 478 238 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
BatteryMonitorModuleVoltageMonitoringPerformance
P058D This DTC monitors fora battery modulevoltage fault
Difference between12V System ReferenceVoltageandIBS 12V Battery Voltagevalues
> Volts5.00 The diagnostic is enabled
System DiagnosticsDisabled
Power Mode
12V System ReferenceVoltage
LIN Bus Off or BatteryModule CommunicationFaults Active
Outside Air Temperature
Outside Air TemperatureValidity Bit
IBS Voltage and CurrentData Available over LINbus
Battery Monitor ModuleCircuit Low Voltage FaultActive (P16D4)
Battery Monitor ModuleCircuit High Voltage FaultActive (P16D5)
= (1 indicates enabled)1
= False
Not equal off
> Volts9.00and< Volts99.00
= False
> Celsius-20.00and< Celsius50.00
= True
= True
= False
= False
failed32sampleswithin total40samples
Diagnostic runsin the 250 msloop
Type B,2 Trips
241
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 239 of 478 239 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
BatteryMonitorModuleTemperatureToo High
P058E This DTC monitors fora battery moduletemperature too highfault
Battery Module rawtemperature 2 value > Celsius120.00
The historical modediagnostic is enabledand / orThe continuous modediagnostic is enabled
System DiagnosticsDisabled
Power Mode
12V System ReferenceVoltage
LIN Bus Off or BatteryModule CommunicationFaults Active
Outside Air Temperature
Outside Air TemperatureValidity Bit
For Historical ModeIBS Down Counter (overLIN bus)For Continuous ModeIBS Down Counter (overLIN bus)
IBS Measure TemperatureData Available over LINbus
= (1 indicates enabled)1
= (1 indicates enabled)1
= False
Not equal off
> Volts9.00and< Volts99.00
= False
> Celsius-20.00and< Celsius50.00
= True
Between 1 and 24
= zero
= True
failed samples4within total5samples
Diagnostic runsin the 250 msloop
Type B,2 Trips
242
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 240 of 478 240 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
BatteryMonitorModuleTemperatureToo Low
P058F This DTC monitors fora battery moduletemperature too lowfault
Battery Module rawtemperature 2 value < Celsius-43.00
The historical modediagnostic is enabledand / orThe continuous modediagnostic is enabled
System DiagnosticsDisabled
Power Mode
12V System ReferenceVoltage
LIN Bus Off or BatteryModule CommunicationFaults Active
Outside Air Temperature
Outside Air TemperatureValidity Bit
For Historical ModeIBS Down Counter (overLIN bus)For Continuous ModeIBS Down Counter (overLIN bus)
IBS Measure TemperatureData Available over LINbus
= (1 indicates enabled)1
= (1 indicates enabled)1
= False
Not equal off
> Volts9.00and< Volts99.00
= False
> Celsius-20.00and< Celsius50.00
= True
Between 1 and 24
= zero
= True
failed samples4within total5samples
Diagnostic runsin the 250 msloop
Type B,2 Trips
243
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 241 of 478 241 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Active GrillAir Shutter APerformance/Stuck OFF
P059F Compare commandedshutter A position tosensed position
Consecutive failedintrusive positionperformance test count
>= 5.00 1. Ignition Run_CrackActive,2. Ignition Run_Crank
ANDIgnition AccessoryANDECU Awake,
3. Command Shutter1Enable
1. = TRUE,
2. = FALSEAND= FALSEAND= TRUE,
3. = TRUE
1 sample / 100millisec
Type B,2 Trips
244
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 242 of 478 242 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
ColdStrtA_CamPstnB1
P05CC Detects a VVT systemerror during Cold Startsby comparing thedesired and actual campositions when VVT isactivated
Camshaft position error[absolute value of(desired position - actualposition)] is compared tothresholds to determine ifexcessive
(Intake cam Bank 1)
Cam Position Error >deg.6.00
Intake Cam Phsr Enable
System Voltage
Engine Running
Power Take Off (PTO)active
Catalyst WarmupEnabled
Desired cam position
Desired AND Measuredcam position
Desired cam positionvariation
No Active DTCs
= TRUE
> Volts11.00
= TRUE
= FALSE
= TRUE
> 0 deg
> deg6.00AND< deg26.00
< deg for3.00(P0011_P05CC_StablePositionTimeIc1) seconds
P0010P2088P2089
65failures out of75samples
100 ms /sample
Type B,2 Trips
245
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 243 of 478 243 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
ColdStrtB_CamPstnB1
P05CE Detects a VVT systemerror during Cold Startsby comparing thedesired and actual campositions when VVT isactivated
Camshaft position error[absolute value of(desired position - actualposition)] is compared tothresholds to determine ifexcessive
(Exhaust cam Bank 1)
Cam Position Error >deg.6.00
Exhaust Cam PhsrEnable
System Voltage
Engine Running
Power Take Off (PTO)active
Catalyst WarmupEnabled
Desired cam position
Desired AND Measuredcam position
Desired cam positionvariation
No Active DTCs
= TRUE
> volts11.00
= TRUE
= FALSE
= TRUE
> 0 deg
> deg6.00AND< deg32.00
< deg for3.00(P0014_P05CE_StablePositionTimeEc1) sec
P0013P2090P2091
65failures out of75samples
100 ms /sample
Type B,2 Trips
246
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 244 of 478 244 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
The Primary Processor'scalculated checksumdoes not match the storedchecksum value. Coversall software andcalibrations.
1 failure if the fault isdetected during thefirst pass.5failures if the faultoccurs after the firstpass is complete.
Diagnostic runscontinuously inthe background.
ControlModuleRead OnlyMemory(ROM)
P0601 This DTC will be storedif the calibration checksum is incorrect or theflash memory detectsan uncorrectable errorvia the Error CorrectingCode.
Type A,1 Trips
The Primary Processor'sError Correcting Codehardware in the flashmemory detects an error.Covers all software andcalibrations.
254failures detected viaError Correcting Code
Diagnostic runscontinuously viathe flashhardware.
The Primary Processor'scalculated checksumdoes not match the storedchecksum value for aselected subset of thecalibrations.
2 consecutive failuresdetected or5total failures detected.
Diagnostic runscontinuously.Will report adetected faultwithin 200 ms.
The SecondaryProcessor's calculatedchecksum does not matchthe stored checksumvalue. Covers allsoftware and calibrations.
1 failure if the fault isdetected during thefirst pass.
failures if the fault5occurs after the firstpass is complete.
Diagnostic runscontinuously inthe background.
In all cases, the failurecount is cleared whencontroller shuts down
247
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 245 of 478 245 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
ControlModule NotProgrammed
P0602 This DTC will be storedif the ECU is a servicepart that has not beenprogrammed.
Service (reflash) controllercalibration present
= 1 none Diagnostic runsat powerup andonce per secondcontinuouslyafter that
Type A,1 Trips
248
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 246 of 478 246 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Static NVM region errordetected duringinitialization
Diagnostic runsat controllerpower up.
ECM LongTermMemoryReset
P0603 This DTC detects aninvalid NVM.This DTCwill be stored if thecalibration check sumis incorrect or the flashmemory detects anuncorrectable error viathe Error CorrectingCode.
Type A,1 Trips
Perserved NVM regionerror detected duringinitialization
Diagnostic runsat controllerpower up.
ECC ROM fault detectedin NVM Flash region
ECC ROM Error Count > 1.00
Diagnostic runsat controllerpower up.
Perserved NVM regionerror detected during shutdown.
Diagnostic runsat controllerpower down.
249
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 247 of 478 247 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Indicates that the primaryprocessor is unable tocorrectly read data fromor write data to systemRAM. Detects data readdoes not match datawritten >=
counts254 Will finish firstmemory scanwithin 30seconds at allengineconditions -diagnostic runscontinuously(backgroundloop)
ECM RAMFailure
P0604 Indicates that the ECMhas detected a RAMfault
Type A,1 Trips
Indicates that the primaryprocessor is unable tocorrectly read data fromor write data to cachedRAM. Detects data readdoes not match datawritten >=
counts254 Will finish firstmemory scanwithin 30seconds at allengineconditions -diagnostic runscontinuously(backgroundloop)
Indicates that the primaryprocessor is unable tocorrectly read data fromor write data to TPU RAM.Detects data read doesnot match data written >=
counts5 Will finish firstmemory scanwithin 30seconds at allengineconditions -diagnostic runscontinuously(backgroundloop)
Indicates that the primaryprocessor detects amismatch between thedata and dual data isfound during RAMupdates. Detects amismatch in data and dualdata updates >
s0.45384 When dual storeupdates occur.
250
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 248 of 478 248 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Indicates that the primaryprocessor detects anillegal write attempt toprotected RAM. Numberof illegal writes are >
counts0 Diagnostic runscontinuously(backgroundloop)
Indicates that thesecondary processor isunable to correctly readdata from or write data tosystem RAM. Detectsdata read does not matchdata written >=
counts5 Will finish firstmemory scanwithin 30seconds at allengineconditions -diagnostic runscontinuously(backgroundloop)
251
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 249 of 478 249 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Loss or invalid messageof SPI communicationfrom the SecondaryProcessor at initializationdetected by the PrimaryProcessor or loss orinvalid message of SPIcommunication from theSecondary Processorafter a valid message wasreceived by the PrimaryProcessor
Loss or invalidmessage atinitialization detectedor loss or invalidmessage after a validmessage was recieved
Run/Crank voltage >=6.41or Run/Crank voltage >=
,11.00else the failure will bereported for all conditions
In the primaryprocessor,
/ counts159 399intermittent or
counts39continuous;
counts39continuous @initialization.12.5 ms /count inthe ECM mainprocessor
Internal ECMProcessorIntegrityFault
P0606 Indicates that the ECMhas detected aninternal processorintegrity fault
Type A,1 Trips
Loss or invalid messageof SPI communicationfrom the PrimaryProcessor at initializationdetected by theSecondary Processor orloss or invalid message ofSPI communication fromthe Primary Processorafter a valid message wasreceived by theSecondary Processor
Loss or invalidmessage atinitialization detectedor loss or invalidmessage after a validmessage was recieved
In the secondaryprocessor,
/ counts20 200intermittent or
s0.1875continuous;
s0.4750continuous @initialization.12.5 ms /count inthe ECMsecondaryprocessor
Checks for stack over orunderflow in secondaryprocessor by looking forcorruption of knownpattern at stackboundaries. Checksnumber of stack over/under flow since lastpowerup reset >=
5 KeMEMD_b_StackLimitTestEnbl == 1Value ofKeMEMD_b_StackLimitTestEnbl is: .1(If 0, this test is disabled)
variable,depends onlength of time tocorrupt stack
MAIN processor is verifiedby responding to a seedsent from the secondarywith a key response tosecondary. Checksnumber of incorrect keys
2 incorrect seedswithin 8 messages,0.2000seconds
ignition in Run or Crank 150 ms for oneseed continuallyfailing
252
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 250 of 478 250 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
received > or Secondaryprocessor has notreceived a new withintime limit
Time new seed notreceived exceeded
always running seconds0.450
MAIN processor receivesseed in wrong order
always running /3 17counts
intermittent. 50ms/count in theECM mainprocessor
2 fails in a row in theSecondary processor'sALU check
KePISD_b_ALU_TestEnbld == 1Value ofKePISD_b_ALU_TestEnbld is: .1(If 0, this test is disabled)
25 ms
2 fails in a row in theSecondary processor'sconfiguration registermasks versus knowngood data
KePISD_b_ConfigRegTestEnbld == 1Value ofKePISD_b_ConfigRegTestEnbld is: .1(If 0, this test is disabled)
12.5 to 25 ms
Secondary processordetects an error in thetoggling of a hardwarediscrete line controlled bythe MAIN processor:number of discretechanges > =or < =over time window(50ms)
717
KePISD_b_MainCPU_SOH_FltEnbld == 1Value ofKePISD_b_MainCPU_SOH_FltEnbld is: 0.(If 0, this test is disabled)
time from initialization >=0.4875seconds
50 ms
Software background taskfirst pass time to completeexceeds
Run/Crank voltage >6.41
360.000seconds
253
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 251 of 478 251 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
2 fails in a row in theMAIN processor's ALUcheck
KePISD_b_ALU_TestEnbld == 1Value ofKePISD_b_ALU_TestEnbld is: .1(If 0, this test is disabled)
25 ms
2 fails in a row in theMAIN processor'sconfiguration registermasks versus knowngood data
KePISD_b_ConfigRegTestEnbld == 1Value ofKePISD_b_ConfigRegTestEnbld is: .1(If 0, this test is disabled)
12.5 to 25 ms
Checks number of stackover/under flow since lastpowerup reset >=
3 KeMEMD_b_StackLimitTestEnbl == 1Value ofKeMEMD_b_StackLimitTestEnbl is: .1. (If 0, this test isdisabled)
variable,depends onlength of time tocorrupt stack
Voltage deviation > 0.4950 KePISD_b_A2D_CnvrtrTestEnbld == 1Value ofKePISD_b_A2D_CnvrtrTestEnbld is: .1(If 0, this test is disabled)
/5 10counts or0.150seconds
continuous; 50ms/count in theECM mainprocessor
Checks for ECC (errorcorrecting code) circuittest errors reported by thehardware for flashmemory. Incrementscounter during controllerinitialization if ECC erroroccured since lastcontroller initialization.Counter >=
(results in MIL),3(results in MIL and5
remedial action)
KeMEMD_b_FlashECC_CktTestEnbl == 1 Value ofKeMEMD_b_FlashECC_CktTestEnbl is: .1(If 0, this test is disabled)
variable,depends onlength of time toaccess flash withcorruptedmemory
Checks for ECC (error (results in MIL),3 KeMEMD_b_RAM_ECC_ variable,
254
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 252 of 478 252 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
correcting code) circuittest errors reported by thehardware for RAMmemory circuit.Increments counter duringcontroller initialization ifECC error occured sincelast controller initialization.Counter >=
(results in MIL and5remedial action)
CktTestEnbl == 1Value ofKeMEMD_b_RAM_ECC_CktTestEnbl is: .1(If 0, this test is disabled)
depends onlength of time towrite flash toRAMvariable,depends onlength of time towrite flash toRAM
MAIN processor DMAtransfer from Flash toRAM has 1 failure
KePISD_b_DMA_XferTestEnbld == 1Value ofKePISD_b_DMA_XferTestEnbld is:
.0(If 0, this test is disabled)
variable,depends onlength of time towrite flash toRAM
Safety critical software isnot executed in properorder.
>= 1 incorrectsequence.
Table, f(Core, Loop Time).See supporting tables:P0606_ProgramSequence Watch Enablef(Core, Loop Time)(If 0, this Loop Time test isdisabled)
Fail Table, f(LoopTime). Seesupportingtables:P0606_PSWSequence Fail f(Loop Time)/
Sample Table, f(Loop Time)Seesupportingtables:P0606_PSWSequenceSample f(LoopTime)
counts
50 ms/count inthe ECM mainprocessor
255
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 253 of 478 253 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
MAIN processordetermines a seed hasnot changed within aspecified time periodwithin the 50ms task.
Previous seed valueequals current seedvalue.
KePISD_b_SeedUpdKeyStorFltEnbl == 1Value ofKePISD_b_SeedUpdKeyStorFltEnbl is:
.1(If 0, this test is disabled)
Table, f(LoopTime). Seesupportingtables:P0606_LastSeed Timeout f(Loop Time)
256
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 254 of 478 254 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Fuel PumpRelayControlCircuit Open
P0627 Diagnoses the fuelpump relay control highside driver circuit forcircuit faults
Voltage high during driveroff state (indicates opencircuit)
Open circuit: 200 K impedance
between signal andcontroller ground
Run/Crank Voltage
Engine Speed
Voltage volts11.00
RPM0
failures out of8samples10
250 ms / sample
Type B,2 Trips
Note: Incertaincontrollers P0629may alsoset (FuelPumpRelayControlShort toPower)
257
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 255 of 478 255 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Fuel PumpRelayControlCircuit LowVoltage
P0628 Diagnoses the fuelpump relay control highside driver circuit forcircuit faults
Voltage low during driveron state (indicates shortto ground)
Short to ground: 0.5 impedance
between signal andcontroller ground
Run/Crank Voltage
Engine Speed
Voltage volts11.00
RPM0
failures out of8samples10
250 ms / sample
Type B,2 Trips
258
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 256 of 478 256 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Fuel PumpRelayControlCircuit HighVoltage
P0629 Diagnoses the fuelpump relay control highside driver circuit forcircuit faults
Voltage high during driveroff state (indicates shortto power)
Short to power: 0.5 impedance
between signal andcontroller power
Run/Crank Voltage
Engine Speed
Voltage volts11.00
RPM0
failures out of8samples10
250 ms / sample
Type B,2 Trips
Note: Incertaincontrollers P0627may alsoset (FuelPumpRelayControlOpenCircuit)
259
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 257 of 478 257 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
InternalControlModule FuelInjectorControlPerformance
P062B This DTC Diagnosesthe internal fuel injctorcontrol module circuitfor circuit faults.
Internal ECU BoostVoltage
OR
Internal ECU BoostVoltage
OR
Driver Status
OR
Driver Status
>= Volts90
<= Volts40
= Not Ready
= Uninitialized
Battery Voltage >= or >=8 11
Enabled when a codeclear is not active or notexiting device controlEngine is not crankingPowertrain Relay Voltagewithin range
High Voltage -failures out160
of samples200
Low Voltage -failures out160
of samples200
Driver Status NotReady-
failures out160of samples200
Driver StatusUninitialized -Uninitializedstate for >=100counts
All at 12.5ms persample
Type A,1 Trips
260
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 258 of 478 258 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
HWIO reports that writingto NVM (at shutdown) willnot succeed
Diagnostic runsat controllerpower up.
PowertrainInternalControlModuleEEPROMError
P062F This DTC detects aNVM long termperformance.Indicatesthat the ECM hasdetected an internalprocessor integrity fault
Type B,2 Trips
HWIO reports theassembly calibrationintegrity check has failed
Diagnostic runsat controllerpower up.
261
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 259 of 478 259 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
VIN NotProgrammedorMismatched- EngineControlModule(ECM)
P0630 This DTC checks thatthe VIN is correctlywritten
At least one of theprogrammed VIN digits
= 00 or FF OBD ManufacturerEnable Counter
= 0 250 ms / testContinuous
Type A,1 Trips
262
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 260 of 478 260 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
5 VoltReference#1 Circuit
P0641 Detects a continuous orintermittent short on the5 volt reference circuit#1
ECM Vref1 <or ECM Vref1 >or the difference betweenECM filtered Vref1 andVref1 >
4.8265.074
0.0495
Run/Crank voltage >6.41
/40 80counts or0.2000sec continuous;
12.5 ms/count inmain processor
Type A,1 Trips
263
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 261 of 478 261 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
InternalControlModule O2SensorProcessorPerformanceBank 1) (Foruse withWRAF
P064D Diagnoses the WRAFinternal control modulefor faults.
B1S1 WRAF ASICindicates an internalcircuit fault.
The Controller statusinput from the ASIC isused to enable all WRAFdiagnostics (exceptP064D).
The Measure valid statusinput from the ASIC isused to enable ClosedLoop fuel control, P223Cand P223E.
Controller Status failcounts and MeasureValid fail counts areaccumulated todetermine fault status
No Active DTC's
Engine Run or Auto stop
Heater Warm-up delay
WRAF circuit diagnosticdelay since power up
P0131, P0132 or P223C
= True
= Complete
> = sec20.0
controller128status fail countsout of 160samples
OR
measure128valid fail countsout of 160samples
25 ms / sample
Continuous
Type B,2 Trips
264
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 262 of 478 262 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
MalfunctionIndicatorLamp (MIL)ControlCircuit(ODM) Open
P0650 Diagnoses themalfunction indicatorlamp control low sidedriver circuit for circuitfaults.
Voltage low during driveroff state (indicates opencircuit)
Open circuit: 200 K impedance
between signal andcontroller ground
Run/Crank Voltage
Remote Vehicle Start isnot active
Voltage volts11.00 failures out of1samples1
50 ms / sample
Type B,No MIL
NO MIL
Note: IncertaincontrollersP263Amay alsoset (MILControlShort toGround)
265
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 263 of 478 263 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
5 VoltReference#2 Circuit
P0651 Detects a continuous orintermittent short on the5 volt reference circuit#2
ECM Vref2 <or ECM Vref2 >or the difference betweenECM filtered Vref2 andVref2 >
4.8265.074
0.0495
Run/Crank voltage >6.41
/40 80counts or0.2000sec continuous;
12.5 ms/count inmain processor
Type A,1 Trips
266
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 264 of 478 264 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
PowertrainRelayControl(ODM) Open
P0685 Diagnoses thepowertrain relay controllow side driver circuitfor circuit faults
Voltage low during driveroff state (indicates opencircuit)
Open Circuit: 200 K ohms
impedance betweensignal and controllerground
Run/Crank Voltage Voltage volts11.00 failures out of8samples10
250 ms / sample
Type B,2 Trips
Note: Incertaincontrollers P0686may alsoset(PowertrainRelayControlShort toGround).
267
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 265 of 478 265 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
PowertrainRelayControl(ODM) Low
P0686 Diagnoses thepowertrain relay controllow side driver circuitfor circuit faults
Voltage low during driveroff state (indicates short-to-ground)
Short to ground: 0.5 impedance
between signal andcontroller ground
Run/Crank Voltage Voltage volts11.00 failures out of8samples10
250 ms / sample
Type B,2 Trips
Note: Incertaincontrollers P0685may alsoset(PowertrainRelayControlOpenCircuit).
268
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 266 of 478 266 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
PowertrainRelayControl(ODM) High
P0687 Diagnoses thepowertrain relay controllow side driver circuitfor circuit faults
Voltage high during driveron state (indicates shortto power)
Short to power: 0.5 impedance
between signal andcontroller power
Run/Crank Voltage Voltage volts11.00 failures out of8samples10
250 ms / sample
Type B,2 Trips
269
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 267 of 478 267 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
PowertrainRelayFeedbackCircuit High
P0690 This DTC is a check todetermine if thePowertrain relay isfunctioning properly.
Powertrain Relay Voltage >= volts will4.00increment the failcounter
Powertrain relaycommanded “OFF”
No active DTCs:
>= seconds2.00
PowertrainRelayStateOn_FA
failures out50of samples63
100ms / Sample
Type B,2 Trips
270
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 268 of 478 268 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Cooling Fan1 RelayControlCircuit LowVoltage(ODM)
P0691 Diagnoses the coolingfan 1 relay control lowside driver circuit forcircuit faults
Voltage low during driveroff state (indicates short-to-ground)
Short to ground: 0.5 impedance
between signal andcontroller ground
Powertrain Relay Voltage Voltage volts11.00 failures out of50samples63
100 ms / sample
Type B,2 Trips
Note: Incertaincontrollers P0480may alsoset (Fan1 OpenCircuit).
271
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 269 of 478 269 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Cooling Fan1 RelayControlCircuit HighVoltage(ODM)
P0692 Diagnoses the coolingfan 1 relay control lowside driver circuit forcircuit faults
Voltage high during driveron state (indicates shortto power)
Short to power: 0.5 impedance
between signal andcontroller power
Powertrain Relay Voltage Voltage volts11.00 failures out of50samples63
100 ms / sample
Type B,2 Trips
272
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 270 of 478 270 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
5 VoltReference#3 Circuit
P0697 Detects a continuous orintermittent short on the5 volt reference circuit#3
ECM Vref3 <or ECM Vref3 >or the difference betweenECM filtered Vref3 andVref3 >
4.8265.074
0.0495
Run/Crank voltage >6.41
/40 80counts or0.2000sec continuous;12.5 ms/count inmain processor
Type A,1 Trips
273
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 271 of 478 271 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
5 VoltReference#4 Circuit
P06A3 Detects a continuous orintermittent short on the5 volt reference circuit#4
ECM Vref4 <or ECM Vref4 >or the difference betweenECM filtered Vref4 andVref4 >
4.8265.074
0.0495
Run/Crank voltage >6.41
/40 80counts or0.2000sec continuous;
12.5 ms/count inmain processor
Type A,1 Trips
274
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 272 of 478 272 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
InternalControlModuleKnockSensorProcessor 1Performance
P06B6 This diagnostic checksfor a fault with theinternal test circuit usedonly for the '20 kHz'method of the OpenCircuit Diagnostic
FFT Diagnostic Output >P06B6_P06B7_OpenTestCktThrshMin
AND
<P06B6_P06B7_OpenTestCktThrshMax
See SupportingTables
Diagnostic Enabled?
Engine Run Time
Engine Speed
Cumlative Number ofEngine Revs (per keycycle) within min/maxEngine Speed enable(above)
Engine Air Flow
Yes
seconds2.0
> RPM650and
< RPM8,500
Revs200
mg/cylinder10and
mg/cylinder2,000
First Order LagFilter with WeightCoefficient
WeightCoefficient =
0.0100
Updated eachengine event
Type B,2 Trips
275
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 273 of 478 273 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
InternalControlModuleKnockSensorProcessor 2Performance
P06B7 This diagnostic checksfor a fault with theinternal test circuit usedonly for the '20 kHz'method of the OpenCircuit Diagnostic
FFT Diagnostic Output >P06B6_P06B7_OpenTestCktThrshMin
AND
<P06B6_P06B7_OpenTestCktThrshMax
See SupportingTables
Diagnostic Enabled?
Engine Run Time
Engine Speed
Cumlative Number ofEngine Revs (per keycycle) within min/maxEngine Speed enable(above)
Engine Air Flow
Yes
seconds2.0
> RPM650and
< RPM8,500
Revs200
mg/cylinder10and
mg/cylinder2,000
First Order LagFilter with WeightCoefficient
WeightCoefficient =
0.0100
Updated eachengine event
Type B,2 Trips
276
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 274 of 478 274 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
5 VoltReference#5 Circuit
P06D2 Detects a continuous orintermittent short on the5 volt reference circuit#5
ECM Vref5 <or ECM Vref5 >or the difference betweenECM filtered Vref5 andVref5 >
4.8265.074
0.0495
Run/Crank voltage >6.41
/40 80counts or0.2000sec continuous;
12.5 ms/count inmain processor
Type A,1 Trips
277
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 275 of 478 275 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Two StageOil PumpControlCircuit Open
P06DA Diagnoses the twostage oil pump low sidedriver for open circuitfault
Voltage low during driveroff state (indicates anopen circuit)
Open Circuit 200 k impedance
between signal andcontroller ground
Diagnostic Status
Powertrain Relay Voltage
Run/Crank Active
Cranking State
Enabled
11.00
= True
= False
>= errors40out of 50samples.
Performed every100 msec
Type B,2 Trips
Note: IncertaincontrollersP06DBmay alsoset (TwoStageOilPumpControlCircuitShort ToGround)
278
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 276 of 478 276 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Two StageOil PumpControlCircuit ShortTo Ground
P06DB Diagnoses the twostage oil pump low sidedriver for Short toGround circuit fault
Voltage low during driveroff state (indicates anshort circuit to Ground)
Short to Ground Circuit 0.5 impedance
between signal andcontroller ground
Diagnostic Status
Powertrain Relay Voltage
Run/Crank Active
Cranking State
Enabled
11.00
= True
= False
>= errors40out of 50samples.
Performed every100 msec
Type A,1 Trips
Note: IncertaincontrollersP06DAmay alsoset (TwoStageOilPumpControlCircuitOpen)
279
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 277 of 478 277 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Two StageOil PumpControlCircuit ShortTo Power
P06DC Diagnoses the twostage oil pump low sidedriver for Short toPower circuit fault
Voltage low during driveron state (indicates anshort to power)
Short to Power 0.5 impedance
between signal andcontroller power
Diagnostic Status
Powertrain Relay Voltage
Run/Crank Active
Cranking State
Enabled
11.00
= True
= False
>= errors40out of 50samples.
Performed every100 msec
Type B,2 Trips
280
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 278 of 478 278 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Fail from passing state:
Oil Pressure delta is lessthan a minimum deltapressure on a statechange and the measuredfiltered oil pressure isabove a threshold
Oil Pressure delta =ABS [ Filtered OilPressure at beginningof state change -filtered oil pressureafter seconds]1.5
Oil Pressure delta<P06DD_P06DE_OP_StateChangeMin
AND
Filtered Oil Pressure
(P0521_P06DD_P06DE_OP_HiStatePressure+P06DD_P06DE_OP_LoStatePressure) ÷ 2
(see P06DD details onSupporting Tables TabP06DD_P06DE_OP_StateChangeMinP0521_P06DD_P06DE_OP_HiStatePressureP06DD_P06DE_OP_LoStatePressure)
Common Criteria:
Two Stage Oil Pump isPresent
Engine Running
Ambient Air Pressure
Oil Aeration(= TRUE if engine speed> RPM for longer5,000than seconds)30.0
No active DTC's fordiagnsotic enable:
Check oil pump TFTKOas a diagnostic enablewhen Enabled.
No active DTC's forcontrol enable:
Active Criteria:One Sided PerformanceTest = Disabled
TRUE
seconds20.0
kPa70.0
FALSE
Fault bundles:MAF_SensorFAECT_Sensor_FAIAT_SensorFACrankSensor_FAEngOilPressureSensorCktFAAmbientAirDefaultEngOilTempFAOilPmpTFTKO
:Enabled OilPmpTFTKO
Fault bundles forEnabledcontrol disable :OilPmpTFTKOEngineTorqueEstInaccurateEngOilPressureSensorFAPowertrainRelayFaultCrankSensor_FAEngOilTempFA
Disabled
errors12out of 15samples.
Run once per tripor activiated bythe Passive Test
Two StageOil PumpControlCircuitPerformance- Two Sided
P06DD Diagnoses the twostage oil pump is stuckin the high pressurestate
Type B,2 Trips
281
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 279 of 478 279 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Oil Pump in Low State
Modelled Oil Temperaturewithin range
Filtered Engine Speedwithin range
Delta Filtered EngineSpeed within a range
Engine Torque withinrange
Filtered Oil Pressurewithin range
> seconds1.5
deg C Oil Temp 70.0deg C115.0
RPM Filtered1,500Engine Speed 2,500RPM
ABS [Filtered RPM atbeginning of State change- Filtered RPM after 1.0seconds ] RPM150
P06DD_P06DE_MinEnableTorque_OP
Indicated RequestedEngine Torque
P06DD_P06DE_MaxEnableTorque_OP
(see P06DD details onSupporting Tables TabP06DD_P06DE_MinEnableTorque_OP
)P06DD_P06DE_MaxEnableTorque_OP
Filtered Engine OilPressure >P06DD_P06DE_MinOilPressThresh
(see P06DD details onSupporting Tables TabP06DD_P06DE_MinOilPressThresh)
282
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 280 of 478 280 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Expected Oil PressureDelta within range
Passive Criteria:
Active Test Passed
Filtered Engine Speedwithin range
Modelled Oil Temperaturewithin range
Delta Filtered EngineSpeed within a range
Oil Pressure Deltawithin a range
kPa < ABS [25.0P0521_P06DD_P06DE_OP_HiStatePressure-
]P06DD_P06DE_OP_LoStatePressure< kPa200.0
TRUE
RPM Filtered1,500Engine Speed 4,500RPM
deg C Oil Temp 40.0deg C120.0
ABS [Filtered RPM atbeginning of State change- Filtered RPM after 1.50seconds ] RPM450
Oil Pressure Delta<P06DD_P06DE_OP_StateChangeMin(see P06DD details onSupporting Tables TabP06DD_P06DE_OP_StateChangeMin)
Fast Pass Condition
Oil Pressure delta is lessthan a minimum deltapressure on a statechange and the measuredfiltered oil pressure is
Oil Pressure delta =
ABS [ Filtered OilPressure at beginningof state change -
Common Criteria:
Two Stage Oil Pump isPresent
Engine Running
TRUE
seconds20.0
0 errorsout of 5samples.
Run once per tripor activiated bythe Passive Test
283
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 281 of 478 281 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
above a threshold filtered oil pressureafter seconds]1.5
Oil Pressure delta<P06DD_P06DE_OP_StateChangeMin
AND
Filtered Oil Pressure
(P0521_P06DD_P06DE_OP_HiStatePressure-P06DD_P06DE_OP_LoStatePressure) ÷ 2
(see P06DD details onSupporting Tables TabP06DD_P06DE_OP_StateChangeMinP0521_P06DD_P06DE_OP_HiStatePressureP06DD_P06DE_OP_LoStatePressure)
Ambient Air Pressure
Oil Aeration(= TRUE if engine speed> RPM for longer5,000than seconds)30.0
No active DTC's fordiagnsotic enable:
Check oil pump TFTKOas a diagnostic enablewhen Enabled.
No active DTC's forcontrol enable:
Active Criteria:One Sided PerformanceTest = Disabled
Oil Pump in Low State
Modelled Oil Temperaturewithin range
Filtered Engine Speedwithin range
kPa70.0
FALSE
Fault bundles:MAF_SensorFAECT_Sensor_FAIAT_SensorFAEngOilPressureSensorCktFAAmbientAirDefaultEngOilTempFAOilPmpTFTKOCrankSensor_FA
:Enabled OilPmpTFTKO
Fault bundles forEnabledcontrol disable :OilPmpTFTKOEngineTorqueEstInaccurateEngOilPressureSensorFAPowertrainRelayFaultCrankSensor_FAEngOilTempFA
Disabled
> seconds1.5
deg C Oil Temp 70.0deg C115.0
RPM Filtered1,500Engine Speed 2,500
284
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 282 of 478 282 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Engine Torque withinrange
Delta Filtered EngineSpeed within a range
Filtered Oil Pressurewithin range
Expected Oil PressureDelta within range
RPM
P06DD_P06DE_MinEnableTorque_OP
Indicated RequestedEngine Torque
P06DD_P06DE_MaxEnableTorque_OP(see P06DD details onSupporting Tables TabP06DD_P06DE_MinEnableTorque_OP
)P06DD_P06DE_MaxEnableTorque_OP
ABS [Filtered RPM atbeginning of State change- Filtered RPM after 1.0seconds ] RPM150
Filtered Engine OilPressure >P06DD_P06DE_MinOilPressThresh(see P06DD details onSupporting Tables TabP06DD_P06DE_MinOilPressThresh)
kPa < ABS [25.0P0521_P06DD_P06DE_OP_HiStatePressure-
]P06DD_P06DE_OP_LoStatePressure< kPa200.0
285
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 283 of 478 283 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Fail from a passing state:
Oil Pressure delta is lessthan a minimum deltapressure on a statechange and the measuredfiltered oil pressure isbelow a threshold
Oil Pressure delta =ABS [ Filtered OilPressure at beginningof state change -filtered oil pressureafter seconds]1.5
Oil Pressure delta<P06DD_P06DE_OP_StateChangeMin(see P06DE details onSupporting Tables Tab)
Filtered Oil Pressure
(
P0521_P06DD_P06DE_OP_HiStatePressure
-P06DD_P06DE_OP_LoStatePressure) ÷ 2(see P06DE details onSupporting Tables Tab)
Common Criteria:
Two Stage Oil Pump isPresent
Engine Running
Ambient Air Pressure
Oil Aeration(= TRUE if engine speed> RPM for longer5,000than seconds)30.0
No active DTC's fordiagnsotic enable:
Check oil pump TFTKOas a diagnostic enablewhen Enabled.
No active DTC's forcontrol enable:
Active Criteria:One Sided Performance
TRUE
seconds20.0
kPa70.0
FALSE
Fault bundles:MAF_SensorFAECT_Sensor_FAIAT_SensorFACrankSensor_FAEngOilPressureSensorCktFAAmbientAirDefaultEngOilTempFA
:Enabled OilPmpTFTKO
Fault bundles forEnabledcontrol disable :OilPmpTFTKOEngineTorqueEstInaccurateEngOilPressureSensorFAPowertrainRelayFaultCrankSensor_FAEngOilTempFA
Disabled
errors12out of 15samples.
Run once per tripor activiated bythe Passive Test
Two StageOil PumpControlCircuitStuckOn -Two Sided
P06DE Diagnoses the twostage oil pump is stuckin the low pressurestate
Type A,1 Trips
286
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 284 of 478 284 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Test = Disabled
Oil Pump in Low State
Modelled Oil Temperaturewithin range
Filtered Engine Speedwithin range
Engine Torque withinrange
Delta Filtered EngineSpeed within a range
Filtered Oil Pressurewithin range
Expected Oil PressureDelta within range
> seconds1.5
deg C Oil Temp 70.0deg C115.0
RPM Filtered1,500Engine Speed 2,500RPM
P06DD_P06DE_MinEnableTorque_OP
Indicated RequestedEngine Torque
P06DD_P06DE_MaxEnableTorque_OP(see P06DE details onSupporting Tables Tab)
ABS [Filtered RPM atbeginning of State change- Filtered RPM after 1.0seconds ] RPM150
Filtered Engine OilPressure >P06DD_P06DE_MinOilPressThresh(see P06DD details onSupporting Tables Tab)
kPa < ABS [25.0P0521_P06DD_P06DE_OP_HiStatePressure-
]P06DD_P06DE_OP_LoStatePressure< kPa200.0
287
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 285 of 478 285 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Passive Criteria:
Active Test Passed
Filtered Engine Speedwithin range
Modelled Oil Temperaturewithin range
Delta Filtered EngineSpeed within a range
Oil Pressure Delta<P06DD_P06DE_OP_StateChangeMin(see P06DE details onSupporting Tables Tab)
TRUE
RPM Filtered1,500Engine Speed 4,500RPM
deg C Oil Temp 40.0deg C120.0
ABS [Filtered RPM atbeginning of State change- Filtered RPM after
seconds ]1.50RPM450
TRUE
Fast Pass Condition
Oil Pressure delta is lessthan a minimum deltapressure on a statechange and the measuredfiltered oil pressure isbelow a threshold
Oil Pressure delta =ABS [ Filtered OilPressure at beginningof state change -filtered oil pressureafter seconds]1.5
Oil Pressure delta<
Common Criteria:
Two Stage Oil Pump isPresent
Engine Running
Ambient Air Pressure
Oil Aeration(= TRUE if engine speed
TRUE
seconds20.0
kPa70.0
FALSE
0 errorsout of 5 samples.
Run once per tripor activiated bythe Passive Test
288
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 286 of 478 286 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
P06DD_P06DE_OP_StateChangeMin(P06DD PerformanceTest Details onSupporting Tables Tab)
Filtered Oil Pressure
(
P0521_P06DD_P06DE_OP_HiStatePressure
-P06DD_P06DE_OP_LoStatePressure) / 2(P06DD PerformanceTest Details onSupporting Tables Tab)
> RPM for longer5,000than seconds)30.0
No active DTC's fordiagnsotic enable:
Check oil pump TFTKOas a diagnostic enablewhen Enabled.
No active DTC's forcontrol :
Active Criteria:One Sided PerformanceTest = Disabled
Oil Pump in Low State
Modelled Oil Temperaturewithin range
Filtered Engine Speedwithin range
Engine Torque withinrange
Fault bundles:MAF_SensorFAECT_Sensor_FAIAT_SensorFACrankSensor_FAEngOilPressureSensorCktFAAmbientAirDefaultEngOilTempFA
:Enabled OilPmpTFTKO
Fault bundles forEnabledcontrol disable :OilPmpTFTKOEngineTorqueEstInaccurateEngOilPressureSensorFAPowertrainRelayFaultCrankSensor_FAEngOilTempFA
Disabled
> seconds1.5
deg C Oil Temp 70.0deg C115.0
RPM Filtered1,500Engine Speed 2,500RPM
P06DD_P06DE_MinEnableTorque_OP
289
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 287 of 478 287 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Delta Filtered EngineSpeed within a range
Filtered Oil Pressurewithin range
Expected Oil PressureDelta within range
Indicated RequestedEngine Torque
P06DD_P06DE_MaxEnableTorque_OP(P06DD Performance TestDetails on SupportingTables Tab)
ABS [Filtered RPM atbeginning of State change- Filtered RPM after 1.0seconds ] RPM150
Filtered Engine OilPressure >P06DD_P06DE_MinOilPressThresh(see P06DD details onSupporting Tables Tab)
kPa < ABS [25.0P0521_P06DD_P06DE_OP_HiStatePressure-
]P06DD_P06DE_OP_LoStatePressure< kPa200.0
290
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 288 of 478 288 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Transmission ControlModule(TCM)RequestedMILIllumination
P0700 Monitors the TCM MILrequest line todetermine when theTCM has detected aMIL illuminating fault.
Transmission Emissions-Related DTC set
Time since power-up 3seconds
Continuous Type A,No MIL
291
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 289 of 478 289 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
TractionControlTorqueRequestCircuit
P0856 Determines if torquerequest from theEBTCM is valid
Serial Communication 2’scomplement message -($1C7/$1C9 for enginetorque, $1CA/$1C6 foraxle torque)
ORSerial Communicationmessage ($1C7/$1C9 forengine torque, $1CA/$1C6 for axle torque)rolling count index value
ORToo many minimum limittorque request transitionsoccur from TRUE toFALSE to TRUE within atime period
Torque request greaterthan torque requestdiagnostic maximumthreshold
Message <> 2'scomplement ofmessage
Message rolling countvalue <> previousmessage rolling countvalue plus one
Requested torqueintervention typetoggles from notincreasing request toincreasing request
> Nm250for engine torquebased traction torquesystem,OR> Nm4,000for axle torque basedtraction torque system
Serial communication toEBTCM (U0108)
Power ModeEngine Running
Status of traction inGMLAN message ($4E9)
No loss ofcommunication
= Run= True
= Traction Present
>= failures8out of 10
Performed onevery receivedmessage
rolling count6failures out of
samples10
Performed onevery receivedmessage
>= multi-3transitions out of5 samples.
Performed every200 ms
>= out of 104samples
Performed onevery receivedmessage
Type C,No SVSSafetySpecialType C
292
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 290 of 478 290 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Inlet AirflowSystemPerformance(single turbo)
P1101 Determines if there aremultiple air inductionproblems affectingairflow and/or manifoldpressure.
See tableP0101, P0106, P010B,P0121, P0236, P1101:Turbocharger IntakeFlow RationalityDiagnostic FailureMatrixfor combinationsof model failures that canset this DTC.
MAF model fails whenABS(Measured Flow –Modeled Air Flow) Filtered
MAP1 model fails whenABS(Measured MAP –MAP Model 1) Filtered
MAP2 model fails whenABS(Measured MAP –MAP Model 2) Filtered
MAP3 model fails whenABS(Measured MAP –MAP Model 3) Filtered
TIAP1 model fails whenABS(Measured TIAP –TIAP Model 1) Filtered
TPS model fails whenFiltered Throttle ModelError
TIAP Correlation modelfails whenHigh Engine Air Flow isTRUE ANDMeasured TIAP -
> grams/sec20.0
> kPa30.0
> kPa30.0
> kPa30.0
> kPa30.0
> kPa*(g/s)300
Engine SpeedEngine SpeedCoolant TempCoolant TempIntake Air TempIntake Air Temp
Minimum total weightfactor (all factorsmultiplied together)
See Residual WeightFactor tables.
>= RPM400<= RPM6,000> Deg C-7< Deg C130> Deg C-20< Deg C125
>= 0.50
Modeled Air Flow Errormultiplied byP0101, P0106, P010B,P0121, P012B, P0236,P1101: MAF1 ResidualWeight Factor based onRPMandP0101, P0106, P010B,P0121, P012B, P0236,P1101: MAF1 ResidualWeight Factor based onMAF Est
MAP Model 1 Errormultiplied byP0101, P0106, P0121,P012B, P0236, P1101:MAP1 Residual WeightFactor based on RPM
MAP Model 2 Errormultiplied byP0101, P0106, P0121,P012B, P0236, P1101:MAP2 Residual WeightFactor based on RPM
MAP Model 3 Errormultiplied by
Continuous
Calculation areperformed every12.5 msec
Type B,2 Trips
293
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 291 of 478 291 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
measured MAP - offsetas a function of enginespeedSee tableP0101, P0106, P0121,P0236, P1101: TIAP-MAP Correlation Offset
OR
Low Engine Air Flow isTRUE ANDMeasured TIAP -measured Baro - offset asa function of enginespeedSee tableP0101, P0106, P0121,P0236, P1101: TIAP-Baro Correlation Offset
TIAP Correlation is validwhenHigh Engine Air Flow hasbeen TRUE for a period oftimeORLow Engine Air Flow hasbeen TRUE for a period oftime
High Engine Air Flow isTRUE whenMass Air Flow
> kPa30.0
> kPa30.0
> seconds1.0
> seconds1.0
> a threshold in gmsec as a function ofengine speedSee tableP0101, P0106, P0121,P0236, P1101: TIAP-MAP Correlation MinAir Flow
No Active DTCs:
No Pending DTCs:
P0101, P0106, P0121,P012B, P0236, P1101:MAP3 Residual WeightFactor based on RPM
TIAP Model 1 Errormultiplied byP0101, P0106, P0121,P0236, P1101: TIAPResidual Weight Factorbased on RPM
Filtered Throttle ModelError multiplied byP0101, P0106, P0121,P012B, P0236, P1101:TPS Residual WeightFactor based on RPM
MAP_SensorCircuitFAEGRValvePerformance_FAMAF_SensorCircuitFACrankSensor_FAECT_Sensor_FAIAT_SensorFAMnfdTempSensorFATC_BoostPresSnsrCktFAAmbientAirDefault
EGRValve_FPECT_Sensor_Ckt_FPIAT_SensorCircuitFPMnfdTempSensorCktFP
294
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 292 of 478 292 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
ANDManifold Pressure
ANDFiltered Mass Air Flow -Mass Air Flow
Low Engine Air Flow isTRUE whenMass Air Flow
ANDManifold Pressure
ANDMass Air Flow - FilteredMass Air Flow
> a threshold in kPa asa function of enginespeedSee tableP0101, P0106, P0121,P0236, P1101: TIAP-MAP Correlation MinMAP
< gm/sec3.0
< a threshold in gmsec as a function ofengine speedSee tableP0101, P0106, P0121,P0236, P1101: TIAP-Baro Correlation MaxAir Flow
< a threshold in kPa asa function of enginespeedSee tableP0101, P0106, P0121,P0236, P1101: TIAP-Baro Correlation MaxMAP
< gm/sec2.0
295
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 293 of 478 293 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Injector 1low sidecircuitshorted tohigh sidecircuit
P1248 This DTC DiagnosesInjector 1 enable lowside driver shorted tohigh side driver circuitfaults.
Voltage high across lowside and High side driversduring on state indicateslow side shorted to highside
Low side shorted toHigh Side:25 amp >= throughlow side driver
Battery VoltageEngine Run Time
>= Volts11>= Seconds5
P062B not FA or TFTK
10failures out of20samples
100 ms /sampleContinuous
Type A,1 Trips
296
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 294 of 478 294 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Injector 2low sidecircuitshorted tohigh sidecircuit
P1249 This DTC DiagnosesInjector 2 enable lowside driver shorted tohigh side driver circuitfaults.
Voltage high across lowside and High side driversduring on state indicateslow side shorted to highside
Low side shorted toHigh Side:25 amp >= throughlow side driver
Battery VoltageEngine Run Time
>= Volts11>= Seconds5
P062B not FA or TFTK
10failures out of20samples
100 ms /sampleContinuous
Type A,1 Trips
297
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 295 of 478 295 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Injector 3low sidecircuitshorted tohigh sidecircuit
P124A This DTC DiagnosesInjector 3 enable lowside driver shorted tohigh side driver circuitfaults.
Voltage high across lowside and High side driversduring on state indicateslow side shorted to highside
Low side shorted toHigh Side:25 amp >= throughlow side driver
Battery VoltageEngine Run Time
>= Volts11>= Seconds5
P062B not FA or TFTK
10failures out of20samples
100 ms /sampleContinuous
Type A,1 Trips
298
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 296 of 478 296 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Injector 4low sidecircuitshorted tohigh sidecircuit
P124B This DTC DiagnosesInjector 4 enable lowside driver shorted tohigh side driver circuitfaults.
Voltage high across lowside and High side driversduring on state indicateslow side shorted to highside
Low side shorted toHigh Side:25 amp >= throughlow side driver
Battery VoltageEngine Run Time
>= Volts11>= Seconds5
P062B not FA or TFTK
10failures out of20samples
100 ms /sampleContinuous
Type A,1 Trips
299
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 297 of 478 297 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Fuel PumpDriver OverTemperature
P1255 To detect if an internalfuel pump driver over-temperature conditionexists under normaloperating conditions
Fuel Pump Driver CircuitBoard temperature( FP DriverOvertemperatureenumeration)
T>= 160 degC( Fu Pmp Pwr Modsmart device reportsFaulted, Not Faulted orIndeterminate)
a) FPPM configurationKeFRPR_e_ChassisFuelPresSysType
b) DiagnosticKeFRPR_b_FPPM_OvertempDiagEnbld
c] FPPM Driver StatusAlive Rolling CountSample Faulted
d] Diagnostic feedbackreceived
e] System Voltage
a) == CeFRPR_e_ECM_FPPM_Sys
b) == TRUE
c] <> TRUE
d] == TRUE
e] 9V < System V < 32V
3 failures / 15samples
1 sample / 12.5millisec
Type B,2 Trips
300
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 298 of 478 298 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Fuel PumpDriverModule-IgnitionSwitch Run/StartPositionCircuit Low
P129D To detect if the Run/Start position circuitvoltage is short to low /open
FPPM Run_Crank Activestatus
<> ECM Run_CrankActive status
a) FPPM configurationKeFRPR_e_ChassisFuelPresSysTypeb) DiagnosticKeFRPR_b_FPPM_RunCrnkRatlEnbldc) FPPM Control StatusAlive Rolling Count resultd) Diagnostic feedbackreceivede) System Voltage
a) ==CeFRPR_e_ECM_FPPM_Sysb) == TRUEc) == Validd) == TRUEe) >= 0.0 v
64 failures / 80samples
1 sample / 12.5millisec
Type B,2 Trips
301
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 299 of 478 299 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
FPPM Received DutyCycle Rolling Count
<> Transmitted DutyCycle Rolling Count( ECM)( Fu Pmp Pwr Modsmart device reportsFaulted, Not Faulted orIndeterminate teststate)
a) FPPM configurationKeFRPR_e_ChassisFuelPresSysTypeb) Fault statedetermination enabledc) FPPM Received DutyCycle Count resultd) FPPM Diagnosticfeedback receivede) CAN communicationf) System Voltage
a) ==CeFRPR_e_ECM_FPPM_Sysb) == TRUEc) == Validd) == TRUEe) == Validf) 9v < Sys Voltage > 32v
64 failures / 80samples
1 sample / 12.5millisec
Fuel PumpDriverControlModuleSignalMessageCounterIncorrect
P129E To detect if thecommand messagereceived as serial datafrom the engine controlmodule is valid
Type B,2 Trips
FPPM Received DutyCycle Protection Value
<> Transmitted DutyCycle Protection Value( ECM)( Fu Pmp Pwr Modsmart device reportsFaulted, Not Faulted orIndeterminate teststate)
a) FPPM configurationKeFRPR_e_ChassisFuelPresSysTypeb) Fault statedetermination enabledc) FPPM Received DutyCycle Protection Valueresultd) FPPM Diagnosticfeedback receivede) CAN communicationf) System Voltage
a) ==CeFRPR_e_ECM_FPPM_Sysb) == TRUEc) == Validd) == TRUEe) == Validf) 9v < Sys Voltage > 32v
64 failures / 80samples
1 sample / 12.5millisec
302
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 300 of 478 300 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Fuel PumpDriverControlModuleEnableCircuitPerformance
P12A6 To detect a drivercontrol circuit signalstuck in normaloperating range
FPPM Fuel ControlEnable Active boolean
<> Fuel Control Enablevariable (ECM)
a) FPPM configurationKeFRPR_e_ChassisFuelPresSysTypeb) DiagnosticKeFRPR_b_FPPM_FuelCntrlEnblEnbldc) FPPM Control DataRolling Count resultd) Diagnostic feedbackreceivede) System Voltage
a) ==CeFRPR_e_ECM_FPPM_Sysb) == TRUEc) == Validd) == TRUEe) >= 9.0 v
40 failures / 80samples
1 sample / 12.5millisec
Type A,1 Trips
303
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 301 of 478 301 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
FPPM Control StatusAlive Rolling Count
<> ECM Control StatusAlive Rolling Count( Fu Pmp Pwr Modsmart device reportsFaulted, Not Faulted orIndeterminate teststate)
a) FPPM configurationKeFRPR_e_ChassisFuelPresSysTypeb) Fault statedetermination enabledc) FPPM Diagnosticfeedback received
a) ==CeFRPR_e_ECM_FPPM_Sysb) == TRUEc) == TRUE
64 failures / 80samples
1 sample / 12.5millisec
Fuel PumpControlStatusSignalMessageCounterIncorrect
P12A8 To detect if the controlstatus messagetransmitted as serialdata from the drivercontrol module is valid
Type B,2 Trips
FPPM PowerConsumption Alive RollingCount
<> ECM PowerConsumption AliveRolling Count( Fu Pmp Pwr Modsmart device reportsFaulted, Not Faulted orIndeterminate teststate)
a) FPPM configurationKeFRPR_e_ChassisFuelPresSysTypeb) Fault statedetermination enabledc) FPPM Diagnosticfeedback received
a) ==CeFRPR_e_ECM_FPPM_Sysb) == TRUEc) == TRUE
64 failures / 80samples
1 sample / 12.5millisec
FPPM Driver Status AliveRolling Count
<> ECM Driver StatusAlive Rolling Count( Fu Pmp Pwr Modsmart device reportsFaulted, Not Faulted orIndeterminate teststate)
a) FPPM configurationKeFRPR_e_ChassisFuelPresSysTypeb) Fault statedetermination enabledc) FPPM Diagnosticfeedback received
a) ==CeFRPR_e_ECM_FPPM_Sysb) == TRUEc) == TRUE
64 failures / 80samples
1 sample / 12.5millisec
FPPM Hardware StatusAlive Rolling Count
<> ECM HardwareStatus Alive RollingCount( Fu Pmp Pwr Modsmart device reportsFaulted, Not Faulted orIndeterminate teststate)
a) FPPM configurationKeFRPR_e_ChassisFuelPresSysTypeb) Fault statedetermination enabledc) FPPM Diagnosticfeedback received
a) ==CeFRPR_e_ECM_FPPM_Sysb) == TRUEc) == TRUE
64 failures / 80samples
1 sample / 12.5millisec
304
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 302 of 478 302 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Ignition CoilPositiveVoltageCircuitGroup 1 ** SIDI ONLY* *
P135A This diagnostic checksfor voltage supply tothe Ignition Coils(applicable only forSIDI applications)
Common Enable Criteria
Ignition Module SupplyVoltage.
Three possible powersupply sources for IgnitionCoils (only 1 used):Case 1: BatteryCase 2: Ignition Run/
CrankCase 3: PT Relay
Case Specific EnableCriteria
< 2.5 Volts
Ignition Coil PowerSource =
(see correspondingcase specific enablecriteria below)
Case 1: Battery
Case 2: Ignition Run/Crank
Case 3: PT Relay
Diagnostic Enabled?
PT Relay
Delay starting at Key-On
Ignition Run/CrankVoltage
PT Relay Voltage
Yes
Engine Revs5
> volts5.0
> volts11.0
Failures50out ofSamples63
6.25 msec rate
Type A,1 Trips
305
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 303 of 478 303 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Cold StartEmissionsReductionSystem Fault
P1400 Model based testcomputes power fromexhaust flow andthermal energyresulting from elevatedidle speed and retardedspark advance.Detects if the cold startemission reductionsystem has failedresulting in thedelivered power beingout of range.
Average desiredaccumulated exhaustpower - Average actualaccumulated exhaustpower(too much energydelivered to catalyst)
Average desiredaccumulated exhaustpower - Average actualaccumulated exhaustpower(too little energy deliveredto catalyst)
(EWMA filtered)
Average Power = outputofP1400_EngineSpeedResidual_Table* output ofP1400_SparkResidual_TableNOTE: Desiredaccumulated power woulduse the desired catalystlight off spark and desiredengine speed and theactual accumuated powerwould use the finalcommanded spark andactual engine speed.Refer to the SupportingTables for details
< -32.00KJ/s (high RPM failuremode)
> 4.00KJ/s(low RPM failuremode)
To enable the diagnostic,the Cold Start EmissionReduction Strategy mustbe Active per thefollowing:
Catalyst TemperatureANDEngine CoolantANDEngine CoolantANDBarometric Pressure
The Cold Start EmissionReduction strategy mustnot be exiting. Thestrategy will exit per thefollowing:
Catalyst TemperatureANDEngine Run Time
OR
Engine Run Time
OR
Barometric Pressure
< degC300.00
> degC-12.00
<= degC56.00
>= KPa78.00
>= degC800.00
>= seconds22.00
>P050D_P1400_CatalystLightOffExtendedEngineRunTimeExit
This Extended Enginerun time exit is a functionof percent ethanol andCatmonsNormRatioEWMA. Referto "Supporting Tables" fordetails.
< KPa78.00
Runs once pertrip when thecold startemissionreductionstrategy is active
Frequency:100ms Loop
Test completesafter8seconds ofaccumulatedqualified data.
EWMABased -Type A,1 Trips
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 304 of 478 304 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Other Enable Criteria:
OBD ManufacturerEnable Counter
Vehicle Speed
Allow diagnostic tocalculate residual in anoff-idle state. If the valueof the OffIdleEnable isequal to 1 then the"DriverOffAccelPedal" willnot be checked.However, if the value ofOffIdleEnable is 0 thendriver must be off theaccel pedal
A change in throttleposition (tip-in/tip-out) willinitiate a delay in thecalculation of the averagequalified residual value.Therefore when the:
Pedal Close Delay Timer
the diagnostic willcontinue the calculation.
A change in gear willinitiate a delay in thecalculation of the averagequalified residual value to
0
< MPH1.86
0
(A value of 1 allowsdiagnostic to run andcalculate the residualwhile off idle. A value of 0requires calculation of theresidual at idle)
> seconds5.00
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 305 of 478 305 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
allow time for the actualengine speed and actualfinal commanded spark toachieve their desiredvalues. Therefore, whenthe:
Gear Shift Delay Timer
the diagnostic willcontinue the calculation
For Manual Transmissionvehicles:
Clutch Pedal Position
Clutch Pedal Position
The diagnostic will delaycalculation of the residualvalue and potentiallyweight the residualcalculation differentlybased on engine run time.This is to ensure thediagnostic is operating inidle speed control as wellas during the peakcatalyst light off period.
The time weighting factormust be :
> seconds1.50
> %88.00
< %16.00
> 0These are scalar valuesthat are a function ofengine run time. Refer to
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 306 of 478 306 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
General Enable:
DTC's Not Set:
P1400_ColdStartDiagnosticDelayBasedOnEngineRunTimeand the cal axis,P1400_ColdStartDiagnosticDelayBasedOnEngineRunTimeCalAxisin the "Supporting Tables"for details.
AcceleratorPedalFailureECT_Sensor_FAIAT_SensorCircuitFAMnfdTempSensorCktFPCrankSensor_FAFuelInjectorCircuit_FAMAF_SensorFAMAP_SensorFAEngineMisfireDetected_FAClutchPstnSnsr FAIAC_SystemRPM_FAIgnitionOutputDriver_FATPS_FAVehicleSpeedSensor_FA5VoltReferenceMAP_OOR_FltTransmissionEngagedState_FAEngineTorqueEstInaccurate
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 307 of 478 307 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Transmission EngineSpeedRequestCircuit
P150C Determines if enginespeed request from theTCM is valid
Serial Communicationrolling count value
Transmission enginespeed protection
+ 1 from previous$19D message(PTEI3)
not equal to 2'scomplement oftransmission enginespeed request +Transmission aliverolling count
Diagnostic enable bit
Engine run time
# of Protect Errors
# of Alive Rolling Errors
No idle diagnostic506/507 code
No Serial communicationloss to TCM
Engine Running
Power mode
1
sec0.50
protect errors within12the sample period 20
rolling count errors out6of 10 samples
IAC_SystemRPM_FA
(U0101)
= TRUE
Run Crank Active
Diagnostic runsin 12.5 ms loop
Type B,2 Trips
310
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 308 of 478 308 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Steady StateActuationFault
P1516 Detect an inablity tomaintain a steady statethrottle position
The absolute differencebetween desired andindicated throttle positionis >
percent2.00
Run/Crank voltage >6.41
Ignition voltage failure isfalse (P1682)
TPS minimum learn is notactive and Throttle isbeing ControlledThrottle is considered in asteadystate conditionwhen the desired throttleposition over a 12.5 msperiod is < percent0.25for a settling time period >
s4.00
0.49ms
Type B,2 Trips
311
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 309 of 478 309 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Communication Error withActive GrillAir ShutterModule “A”
P151E This DTC monitors foran internal error orerror in communicationwith the Active Grill AirShutter Module A
Communication of theAlive Rolling Count fromthe Shutter Module overLIN bus is incorrector the Shutter Modulesignals it has an internalerror for
out of total samples
>= counts10.00
>= counts10.00
All the followingconditions are met for
Power Mode
Powertrain Relay Voltage
Run/Crank IgnitionVoltage
>= seconds3.00
= Run
>= Volts11.00
>= Volts11.00
LIN buscommunicationexecutes in500ms loop
Type B,2 Trips
312
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 310 of 478 310 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
AdaptiveCruiseControlSignalCircuit
P1553 Detects rolling count orprotection value errorsin Adaptive CruiseControl Axle TorqueCommand serial datasignal
If x of y rolling count /protection value faultsoccur, disable adaptivecruise control for durationof fault
Adaptive Cruise ControlCommand Serial DataError Diagnostic Enable
1.00 10/16counts
MIL:Type C,No SVS
313
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 311 of 478 311 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
CruiseControlSwitch StateUndertermined
P155A Detects when cruiseswitch state cannot bedetermined, such aslow voltage conditions
cruise switch stateremains undetermined forgreater than a calibratabletime
fail continuouslyfor greater than3.0seconds
MIL:Type C,No SVS
314
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 312 of 478 312 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
DC/DCConverterActuatorVoltageSignalMessageCounterIncorrect
P155E This DTC monitors foran error incommunication with theDC/DC ConverterActuator Voltage Signal
Communication of theAlive Rolling Count orProtection Value from theDC/DC Converter overCAN bus is incorrectfor
out of total samples
>= counts10
>= counts10
All the followingconditions are met for
Power Mode
Powertrain Relay Voltage
Run/Crank IgnitionVoltage
>= seconds3.00
= Run
>= Volts11.00
>= Volts11.00
Executes in10ms loop.
Type B,2 Trips
315
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 313 of 478 313 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
DC/DCConverterPerformanceSignalMessageCounterIncorrect
P155F This DTC monitors foran error incommunication with theDC/DC ConverterInternal Health Signal
Communication of theAlive Rolling Count orProtection Value from theDC/DC Converter overCAN bus is incorrectfor
out of total samples
>=counts10
>=counts10
All the followingconditions are met for
Power Mode
Powertrain Relay Voltage
Run/Crank IgnitionVoltage
>=seconds3.00
= Run
>=Volts11.00
>=Volts11.00
Executes in25ms loop.
Type B,2 Trips
316
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 314 of 478 314 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
DC/DCConverterIgnitionSwitch Run/StartPositionSignalMessageCounterIncorrect
P156D This DTC monitors foran error incommunication with theDC/DC Converter Run/Crank Terminal StatusSignal
Communication of theAlive Rolling Count orProtection Value from theDC/DC Converter overCAN bus is incorrectfor
out of total samples
>= counts10
>= counts10
All the followingconditions are met for
Power Mode
Powertrain Relay Voltage
Run/Crank IgnitionVoltage
>=seconds3.00
= Run
>=Volts11.00
>=Volts11.00
Executes in10ms loop.
Type B,2 Trips
317
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 315 of 478 315 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
DC/DCConverterCrankControlSignalMessageCounterIncorrect
P156E This DTC monitors foran error incommunication with theDC/DC ConverterCrank Control TerminalSignal
Communication of theAlive Rolling Count orProtection Value from theDC/DC Converter overCAN bus is incorrectfor
out of total samples
>= counts10
>= counts10
All the followingconditions are met for
Power Mode
Powertrain Relay Voltage
Run/Crank IgnitionVoltage
>=seconds3.00
= Run
>=Volts11.00
>=Volts11.00
Executes in10ms loop.
Type B,2 Trips
318
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 316 of 478 316 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Front ObjectDetectionControlModuleTorqueRequestSignalMessageCounterIncorrect
P15F6 Detects rolling count orprotection value errorsin Collision PreparationSystem Axle TorqueCommand serial datasignal
If x of y rolling count /protection value faultsoccur, disable collisionpreparation system forduration of fault
Front Object DetectionModule Torque RequestSerial Data ErrorDiagnostic Enable
1.00 4/10counts
MIL:Type C,No SVS
319
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 317 of 478 317 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
AutomaticBrakingEngineTorqueRequestSignalMessageIncorrect
P15F8 Detects rolling count orprotection value errorsRear Virtual BumperAxle Torque Commandserial data signal
If x of y rolling count /protection value faultsoccur, disable rear virtualbumper or collisionpreparation system forduration of fault
Automatic Braking EngineTorque Request SerialData Error DiagnosticEnable
1.00 4/10counts
MIL:Type C,No SVS
320
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 318 of 478 318 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
BatteryMonitorSensorSignalMessageCounterIncorrect
P15FF This DTC monitors foran internal error orerror in communicationwith the Battery MonitorSignal
Communication of theAlive Rolling Count fromthe Battery MonitorModule over LIN bus isincorrect
or the Battery MonitorModule signals it has aninternal error for
out of total samples
>= counts10
>= counts10
All the followingconditions are met for
Power Mode
Powertrain Relay Voltage
Run/Crank IgnitionVoltage
>=seconds3.00
= Run
>=Volts11.00
>=Volts11.00
Fastest periodiccommunicationrate to BatteryMonitor Moduleon LIN busexecutes at250ms.
Type B,2 Trips
321
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 319 of 478 319 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
InternalControlModule SIDIHighPressurePumpcurrentmonitor
P163A This DTC Diagnosesthe current from thecontrol area andcompares it withcalibrated thresholds toset current high andlow flags
SIDI fuel pump HighCurrent Test
Current
SIDI fuel pump LowCurrent Test
Current
>= Amps11.00
<= Amps0.10
Battery Voltage
Low Side Fuel Pressure
Engine Run Time
Additional EnableConditions:All must be true(High Pressure Pump isenabled andHigh Fuel pressuresensor ckt is Not (FA,FPor TFTKO) andHigh Pressure fuel pumpckt is Not (FA,FP orTFTKO) andCam or Crank Sensor NotFA andIAT,IAT2,ECT Not FA andLow side Fuel PumpRelay ckt Not FA andEstimate fuel rail pressureis valid andGreen Engine (Inassembly plant) is notenabled andNot if low fuel conditionandLow side Fuel Pump is onandInjector Flow Test is notactive andDevice controlcommanded pressure isfalse andDevice control pump cktenabled on is falseandEngine movement
>= Volts11
> MPa0.275
>=P0089 - P163A - P228C -P228D - P0191 -KtFHPD_t_PumpCntrlEngRunThrsh(see supporting tables)
Enabled when a codeclear is not active or notexiting device controlEngine is not cranking
Current High -
1,000failures out of1,250samples
Current Low -
1,000failures out of1,250Samples
samples per4engine rotaion
Type B,2 Trips
322
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 320 of 478 320 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
detected is true andManufacturers enablecounter is 0)Flex Fuel Sensor Not FAIgnition voltage out ofcorrelation error(P1682)not active and
Barometric PressureInlet Air TempFuel Temp
>= KPA70.0>= degC-10.0
<= Temp degC <=-10126
323
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 321 of 478 321 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
IgnitionVoltageCorrelation
P1682 Detect a continuous orintermittent out ofcorrelation between theRun/Crank IgnitionVoltage & thePowertrain RelayIgnition Voltage
|Run/Crank – PT RelayIgnition| >
Volts3.00 Powertrain commandedon
AND
(Run/Crank voltage >Table, f(IAT). Seesupporting tables:P1682_PT Relay Pull-inRun/Crank Voltage f(IAT)
OR PT Relay Ignitionvoltage > )5.50
AND
Run/Crank voltage >.5.50
/240 480counts or0.175sec continuous;12.5 ms/count inmain processor
Type A,1 Trips
324
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 322 of 478 322 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
TPS SENTCommCircuit Low
P16A0 Detects a Low CircuitFault in the TPS SENTCommunication Circuit
Voltage for wave pulse isbelow state threshold asdefined by SAE J2716SENT Protocol
0.5 V Run/Crank voltage >6.41
/79 159counts;
counts57continuous;3.125 ms /countin the ECM mainprocessor
Type A,1 Trips
325
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 323 of 478 323 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
TPS SENTCommCircuit High
P16A1 Detects a High CircuitFault in the TPS SENTCommunication Circuit
Voltage for wave pulse isabove state threshold asdefined by SAE J2716SENT Protocol
4.1 V Run/Crank voltage >6.41
/79 159counts;
counts57continuous;3.125 ms /countin the ECM mainprocessor
Type A,1 Trips
326
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 324 of 478 324 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
TPS SENTCommCircuitPerformance
P16A2 Detects a MessageFault in the TPS SENTCommunication Circuit Message Pulse <
Message Pulse >orMessage Age Limit >=
orSignal CRC fails
ms0.125977ms0.209991
ms3.125
Run/Crank voltage >6.41
/79 159counts;
counts57continuous;3.125 ms /countin the ECM mainprocessor
Type A,1 Trips
327
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 325 of 478 325 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
IgnitionVoltageCorrelation#2
P16A7 Detect a continuous orintermittent out ofcorrelation between theRun/Crank IgnitionVoltage & thePowertrain RelayIgnition Voltage #2
|Run/Crank – PT RelayIgnition| >
Volts3.00 Powertrain commandedon
AND
(Run/Crank voltage >Table, f(IAT). Seesupporting tables:P1682_PT Relay Pull-inRun/Crank Voltage f(IAT)
OR PT Relay Ignitionvoltage > )5.50
AND
Run/Crank voltage >.5.50
/240 480counts or0.175sec continuous;12.5 ms/count inmain processor
Type A,1 Trips
328
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 326 of 478 326 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
EngineControlsIgnitionRelayFeedbackCircuit 2 LowVoltage -(GEN IIIControllersONLY)
P16AF Diagnoses ignitionfeedback circuit 2 lowvoltage
Engine controls ignitionrelay feedback circuit 2low voltage
Relay voltage <= 5.00 Powertrain relay low diagenable
Powertrain relay voltage
Run Crank voltage
Powertrain relay state
= 1.00
>= 11.00
> 9.00
= ON
failures out5.00of samples6.00
1000 ms /sample
Type C,No SVS
329
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 327 of 478 327 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
EngineControlsIgnitionRelayFeedbackCircuit 2High Voltage- (GEN IIIControllersONLY)
P16B3 Diagnoses ignitionfeedback circuit 2 highvoltage
Engine controls ignitionrelay feedback circuit 2high voltage
Relay voltage >= 4.00 Powertrain relay high diagenable
Powertrain relay state
= 1.00
= INACTIVE
failures50.00out of 63.00samples
100 ms / sample
Type B,2 Trips
330
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 328 of 478 328 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
BatteryMonitorModuleCircuit LowVoltage
P16D4 This DTC monitors fora battery module lowvoltage circuit fault
Battery Module signals alow voltage circuit fault viaLIN bus
VeVITR_U_12VBattVolt < 3.00 Volts
for 200 fail counts outof 250 sample counts
The diagnostic is enabled
System DiagnosticsDisabled
Power Mode
12V System ReferenceVoltage
LIN Bus Off or BatteryModule CommunicationFaults Active
Outside Air Temperature
Outside Air TemperatureValidity Bit
= (1 indicates enabled)1
= False
Not equal off
> Volts9.00and< Volts99.00
= False
> Celsius-20.00and< Celsius50.00= True
Diagnostic runsin the 250 msloop
Type B,2 Trips
331
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 329 of 478 329 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
BatteryMonitorModuleCircuit HighVoltage
P16D5 This DTC monitors fora battery module highvoltage circuit fault
Battery Module signals ahigh voltage circuit faultvia LIN bus
VeVITR_U_12VBattVolt > 26.00 Voltsfor 200 fail counts outof 250 sample counts
The diagnostic is enabled
System DiagnosticsDisabled
Power Mode
12V System ReferenceVoltage
LIN Bus Off or BatteryModule CommunicationFaults Active
Outside Air Temperature
Outside Air TemperatureValidity Bit
= (1 indicates enabled)1
= False
Not equal off
> Volts9.00and< Volts99.00
= False
> Celsius-20.00and< Celsius50.00
= True
Diagnostic runsin the 250 msloop
Type B,2 Trips
332
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 330 of 478 330 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
BatteryMonitorModuleCurrent Low
P16D6 This DTC monitors fora battery modulecurrent low fault
Battery Module signals acurrent low fault via LINbus
VeVITR_I_12VBattCurrRaw
< -1400 Ampsfor 200 fail counts outof 250 sample counts
The diagnostic is enabled
System DiagnosticsDisabled
Power Mode
12V System ReferenceVoltage
LIN Bus Off or BatteryModule CommunicationFaults Active
Outside Air Temperature
Outside Air TemperatureValidity Bit
= (1 indicates enabled)1
= False
Not equal off
> Volts9.00and< Volts99.00
= False
> Celsius-20.00and< Celsius50.00
= True
Diagnostic runsin the 250 msloop
Type B,2 Trips
333
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 331 of 478 331 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
BatteryModuleMonitorTimerPerformance
P16DC This DTC monitors fora battery module timerperformance fault
Battery Module timer isinactive for
Case 1: Wake Up Test
A: LIN Bus Off Timer /seconds1,800.00
or
B: (LIN Bus Off Timer +seconds) /1,800.00seconds1,800.00
or
C: (LIN Bus Off Timer -seconds) /1,800.00seconds1,800.00
Case 2: Sequential Test
Sequential Test is enabled
If the calculatedwakeup value issmaller than 24.00counts, then thesmaller value will beoutputed. If thecalculated wakeupvalue is greater than
counts, then the24.00calibration itself isoutputed.
If any outputs aboveare not not equal to theIBS maximum downcounter counts, thediagnostic fails.
This portion of thediagnostic is not used.
= (1 indicates0enabled)
The diagnostic is enabled
System DiagnosticsDisabled
Power Mode
12V System ReferenceVoltage
LIN Bus Off or BatteryModule CommunicationFaults Active
Outside Air Temperature
Outside Air TemperatureValidity Bit
Historical TemperatureData Trigger Request
Module Off Timer FaultActive
Run Crank Low TimerError
Code Clear Request
IBS Measure TemperaureData Available
TPTKO OR TFTKO
= (1 indicates enabled)1
= False
Not equal off
> Volts9.00and< Volts99.00
= False
> Celsius-20.00and< Celsius50.00
= True
= 1 (initializes to 0 thentransitions to 1 once datais available- NEED TOSEE POSITIVE RISINGEDGE)
= False
= False
= False (latched when setTrue)
= True
= False(when
Diagnostic runsin the 250 msloop
Type B,2 Trips
334
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 332 of 478 332 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
IBS Down Counter Value
Spurious Reset
KeVITD_b_TimerPerf_DFIRDisable = 0)Calibration is set to 0
Not equal to 25.00
= False
335
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 333 of 478 333 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
BatteryMonitorModuleCurrent High
P16DD This DTC monitors fora battery modulecurrent high fault
Battery Module signals acurrent high fault via LINbus
VeVITR_I_12VBattCurrRaw
> +1400 Ampsfor 200 fail counts outof 250 sample counts
The diagnostic is enabled
System DiagnosticsDisabled
Power Mode
12V System ReferenceVoltage
LIN Bus Off or BatteryModule CommunicationFaults Active
Outside Air Temperature
Outside Air TemperatureValidity Bit
= (1 indicates enabled)1
= False
Not equal off
> Volts9.00and< Volts99.00
= False
> Celsius-20.00and< Celsius50.00
= True
Diagnostic runsin the 250 msloop
Type B,2 Trips
336
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 334 of 478 334 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
BatteryMonitorInternalTemperatureCircuit Low
P16DE This DTC monitors fora battery moduleinternal temperaturecircuit low fault
Battery Module rawtemperature 1 value > Celsius120.00
The historical modediagnostic is enabledand / orThe continuous modediagnostic is enabled
System DiagnosticsDisabled
Power Mode
12V System ReferenceVoltage
LIN Bus Off or BatteryModule CommunicationFaults Active
Outside Air Temperature
Outside Air TemperatureValidity Bit
For Historical ModeIBS Down Counter (overLIN bus)For Continuous ModeIBS Down Counter (overLIN bus)
IBS Measure TemperatureData Available over LINbus
= (1 indicates enabled)1
= (1 indicates enabled)1
= False
Not equal off
> Volts9.00and< Volts99.00
= False
> Celsius-20.00and< Celsius50.00
= True
Between 1 and 24 or zero
= zero
= True
failed samples4within total5samples
Diagnostic runsin the 250 msloop
Type B,2 Trips
337
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 335 of 478 335 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
BatteryMonitorInternalTemperatureCircuit High
P16DF This DTC monitors fora battery moduleinternal temperaturecircuit high fault
Battery Module rawtemperature 1 value < Celsius-43.00
The historical modediagnostic is enabledand / orThe continuous modediagnostic is enabled
System DiagnosticsDisabled
Power Mode
12V System ReferenceVoltage
LIN Bus Off or BatteryModule CommunicationFaults Active
Outside Air Temperature
Outside Air TemperatureValidity Bit
For Historical ModeIBS Down Counter (overLIN bus)For Continuous ModeIBS Down Counter (overLIN bus)
IBS Measure TemperatureData Available over LINbus
= (1 indicates enabled)1
= (1 indicates enabled)1
= False
Not equal off
> Volts9.00and< Volts99.00
= False
> Celsius-20.00and< Celsius50.00
= True
Between 1 and 24
= zero
= True
failed samples4within total5samples
Diagnostic runsin the 250 msloop
Type B,2 Trips
338
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 336 of 478 336 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
BatteryMonitorModuleRandomAccessMemory(RAM) Error
P16E1 This DTC monitors fora battery module RAMmemory fault
Battery Module signals aRAM memory fault via LINbus
VeVITR_e_IBS_IntRAM_Fault
=CeVITR_e_DiagFailed
The diagnostic is enabled
System DiagnosticsDisabled
Power Mode
12V System ReferenceVoltage
LIN Bus Off or BatteryModule CommunicationFaults Active
Outside Air Temperature
Outside Air TemperatureValidity Bit
= (1 indicates enabled)1
= False
Not equal off
> Volts9.00and< Volts99.00
= False
> Celsius-20.00and< Celsius50.00
= True
Diagnostic runsin the 250 msloop
Type B,2 Trips
339
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 337 of 478 337 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
BatteryMonitorModuleRead OnlyMemory(ROM) Error
P16E2 This DTC monitors fora battery module ROMmemory fault
Battery Module signals aROM memory fault viaLIN bus
VeVITR_e_IBS_IntROM_Fault
=CeVITR_e_DiagFailed
The diagnostic is enabled
System DiagnosticsDisabled
Power Mode
12V System ReferenceVoltage
LIN Bus Off or BatteryModule CommunicationFaults Active
Outside Air Temperature
Outside Air TemperatureValidity Bit
= (1 indicates enabled)1
= False
Not equal off
> Volts9.00and< Volts99.00
= False
> Celsius-20.00and< Celsius50.00
= True
Diagnostic runsin the 250 msloop
Type B,2 Trips
340
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 338 of 478 338 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
BatteryMonitorModule DataIncompatible
P16E3 This DTC monitors fora battery module dataincompatible fault
Battery Module datareceived over LIN busis incompatible.(Measured by any of thefollowing)
Historical Test
Absolute value of IBSbattery capacity C20 data(IBS Return Nominal C20- Ah)90.00
or
IBS Returns a batterytype that is not equal to
or
Absolute value of(IBS Return BatteryCalibration#1 U40@25 C- V)12.11
or
Absolute value of(IBS Return BatteryCalibration#1 U80@25 C- V)12.65
Continuous Test
Upon IBS wakeup, ifany of the belowHistorical Testconditions aresatisfied, thediagnostic fails.
> Ah5.00
CeBSER_e_IBS_CfgBatAGM
> Volts0.50
> Volts0.50
If any of the belowconditions are satisfiedfor fail counts out8.00
The historical modediagnostic is enabledand / orThe continuous modediagnostic is enabled
System DiagnosticsDisabled
Power Mode
12V System ReferenceVoltage
LIN Bus Off or BatteryModule CommunicationFaults Active
Outside Air Temperature
Outside Air TemperatureValidity Bit
Host Controller MECCounter
IBS Configuration DataAvailable over LIN bus
= (1 indicates enabled)1
= (1 indicates enabled)1
= False
Not equal off
> Volts9.00and< Volts99.00
= False
> Celsius-20.00and< Celsius50.00= True
<= 0
= True
Diagnostic runsin the 250 msloop
Type B,2 Trips
341
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 339 of 478 339 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Absolute value of IBSbattery capacity C20 data(IBS Return Nominal C20- Ah)90.00
or
IBS Returns a batterytype that is not equal to
or
Absolute value of(IBS Return BatteryCalibration#1 U40@25 C- V)12.11
or
Absolute value of(IBS Return BatteryCalibration#1 U80@25 C- V)12.65
of sample10.00counts, the diagnosticfails.
> Ah5.00
CeBSER_e_IBS_CfgBatAGM
> Volts0.50
> Volts0.50
342
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 340 of 478 340 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Equivance Ratio torquecompensation exceedsthreshold
-107.91Nm
Ignition State Accessory, run or crank Up/down timer475ms continuous,0.5down timemultipier
InternalControlModuleRedundantMemoryPerformance
P16F3 Detect ProcessorCalculation faults dueto RAM corruptions,ALU failures and ROMfailures
For all of the followingcases: If the individualdiagnostic threshold isequal to 2048 ms, thisindividual case is notapplicable. If any ofthe following cases areX out of Y diagnosticsand the fail (x) isgreater than thesample (Y), thisindividual case is alsonot applicable.
Type A,1 Trips
Absolute differencebetween Equivance Ratiotorque compensation andits dual store out ofbounds given by threshold
107.91Nm
Ignition State Accessory, run or crank Up/down timer175ms continuous,0.5down timemultipier
Absolute difference ofAccessory torque and itsredundant calculation isout of bounds given bythreshold range
107.91Nm
Ignition State Accessory, run or crank Up/down timer175ms continuous,0.5down timemultipier
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 341 of 478 341 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Absolute difference ofFiltered Air-per-cylinderand its redundantcalculation is out ofbounds given by thresholdrange
217.41mg
Ignition State Accessory, run or crank Up/down timer175ms continuous,0.5down timemultipier
Absolute differencebetween the previousFinal Advance and thecurrent Final Advance notAdjusted for EquivalenceRatio is out of boundsgiven by threshold range
22.52degrees
Engine speed >0rpm Up/down timer140ms continuous,0.5down timemultipier
Torque Learn offset is outof bounds given bythreshold range
High Threshold
0.00Nm
Low Threshold
0.00
Ignition State Accessory, run or crank Up/down timer175ms continuous,0.5down timemultipier
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 342 of 478 342 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Nm
One step aheadcalculation of air-per-cylinder and two stepahead is greater thanthreshold
80.00mg
Engine speed >650rpm
Up/down timer440ms continuous,0.5down timemultipier
Difference betweenUnmanaged Spark andPACS Spark is greaterthan threshold
22.52degrees
Ignition State Accessory, run or crank Up/down timer475ms continuous,0.5down timemultipier
Commanded PredictedEngine Torque and itsdual store do not match
N/A Ignition State Accessory, run or crank Up/down timer2,048ms continuous,0.5down timemultipier
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 343 of 478 343 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Zero pedal axle torque isout of bounds given bythreshold range
High Threshold
1,429.54NmLow Threshold
-65,535.00Nm
Ignition State Accessory, run or crank Up/down timer175ms continuous,0.5down timemultipier
Creep Coast Axle Torqueis out of bounds given bythreshold range
High Threshold
1,429.54NmLow Threshold
-65,535.00Nm
Ignition State Accessory, run or crank Up/down timer2,048ms continuous,0.5down timemultipier
Absolute difference ofFriction torque and itsredundant calculation isout of bounds given bythreshold range
107.91Nm
Ignition State Accessory, run or crank Up/down timer175ms continuous,0.5down timemultipier
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 344 of 478 344 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Arbitrated Air-Per-Cylinderfilter coefficient is out ofbounds given by thresholdrange
High Threshold
1.000
Low Threshold
0.074
Ignition State Accessory, run or crank Up/down timer475ms continuous,0.5down timemultipier
Launch spark is active butthe launch sparkredundant path indicatesit should not be active
N/A Engine speed <7,000.00or7,200.00rpm (hysteresis pair)
Up/down timer140ms continuous,0.5down timemultipier
Rate limited vehicle speedand its dual store do notequal
N/A Time since first CANmessage with vehiclespeed >=0.500sec
/10 20counts;25.0msec/count
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 345 of 478 345 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Commanded enginetorque due to fastactuators and its dualstore do not equal
N/A Ignition State Accessory, run or crank Up/down timer475ms continuous,0.5down timemultipier
Commanded enginetorque due to slowactuators and its dualstore do not equal
N/A Ignition State Accessory, run or crank Up/down timer475ms continuous,0.5down timemultipier
TOS to wheel speedconversion factor is out ofbounds given by thresholdrange
High Threshold:
1.10T/C Range Hi
0.10T/C Range Lo
Low Threshold:
1.10T/C Range Hi
0.10T/C Range Lo
Ignition State Accessory, run or crank /255 6counts;25.0msec/count
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 346 of 478 346 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Cylinders active greaterthan commanded
2cylinders
Engine run flag = TRUE >2.00sNumber of cylinder eventssince engine run >24
No fuel injector faultsactive
Up/down timer140ms continuous,0.5down timemultipier
Transfer case neutralrequest from four wheeldrive logic does not matchwith operating conditions
N/A Ignition State Accessory, run or crank
Transfer case range validand not over-ridden
FWD Apps only
/32 400counts;
25.0msec/count
Driver progression modeand its dual store do notequal
N/A Ignition State Accessory, run or crank Up/down timer475ms continuous,0.5down time
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 347 of 478 347 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
multipier
Predicted torque foruncorrected zero pedaldetermination is greaterthan calculated limit.
Table, f(Engine, OilTemp).P16F3_Speed ControlExternal Load f(OilTemp, RPM)+107.91Nm
Ignition State Accessory, run or crank Up/down timer175ms continuous,0.5down timemultipier
Engine Predicted RequestWithout Motor is greaterthan its redundantcalculation plus threshold
106.91Nm
Ignition State Accessory, run or crank Up/down timer175ms continuous,0.5down timemultipier
Engine ImmediateRequest Without Motor isgreater than its redundantcalculation plus threshold
106.91Nm
Ignition State Accessory, run or crank Up/down timer175ms continuous,0.5
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 348 of 478 348 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
down timemultipier
Positive Torque Offset isgreater than its redundantcalculation plus threshold
OR
Positive Torque Offset isless than its redundantcalculation minusthreshold
107.91Nm
Ignition State Accessory, run or crank Up/down timer175ms continuous,0.5down timemultipier
Commanded PredictedEngine Request is greaterthan its redundantcalculation plus threshold
107.91Nm
Ignition State Accessory, run or crank Up/down timer475ms continuous,
down time
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 349 of 478 349 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
multipier 0.5
Commanded HybridPredicted CrankshaftRequest is greater than itsredundant calculation plusthreshold
4,096.00Nm
Ignition State Accessory, run or crank Up/down timer2,048ms continuous,0.5down timemultipier
Commanded HybridImmediate CrankshaftRequest is less than itsredundant calculationminus threshold
4,096.00Nm
Ignition State Accessory, run or crank Up/down timer2,048ms continuous,0.5down timemultipier
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 350 of 478 350 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Regeneration BrakeAssist is not within aspecified range
Brake Regen Assist <0 Nm orBrake Regen Assist >0.00Nm
Ignition State Accessory, run or crank Up/down timer2,048ms continuous,0.5down timemultipier
Cylinder Spark DeltaCorrection exceeds theabsolute difference ascompared to UnadjustedCylinder Spark Delta
22.52degrees
Ignition State Accessory, run or crank Up/down timer175ms continuous,0.5down timemultipier
1. Cylinder Torque Offsetexceeds step sizethreshold
OR
1.107.91Nm
Ignition State Accessory, run or crank Up/down timer175ms continuous,0.5down timemultipier
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 351 of 478 351 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
2. Sum of CylinderTorque Offset exceedssum threshold
2.107.91Nm
Engine Capacity MinimumImmediate Without Motoris greater than its dualstore plus threshold
53.00Nm
Ignition State Accessory, run or crank Up/down timer175ms continuous,0.5down timemultipier
Engine Capacity MinimumEngine Off is greater thanthreshold
0 Nm Ignition State Accessory, run or crank Up/down timer475ms continuous,0.5down timemultipier
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 352 of 478 352 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Engine Capacity MinimumEngine ImmediateWithout Motor is greaterthan threshold
0 Nm Ignition State Accessory, run or crank Up/down timer2,048ms continuous,0.5down timemultipier
Commanded ImmediateEngine Request is greaterthan its redundantcalculation plus threshold
107.91Nm
Ignition State Accessory, run or crank Up/down timer2,048ms continuous,0.5down timemultipier
Engine Speed LoresIntake Firing (eventbased) calculation doesnot equal its redundantcalculation
N/A Engine speed greaterthan 0rpm
Up/down timer140ms continuous,0.5down timemultipier
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 353 of 478 353 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Engine Speed LoresIntake Firing timing (eventbased) calculation doesnot equal its redundantcalculation
N/A Engine speed greaterthan 0rpm
Up/down timer140ms continuous,0.5down timemultipier
Idle speed controlcalculated predictedminimum torque requestexceeds calculated torquelimit
Table, f(Oil Temp,RPM). See supportingtables:P16F3_Speed ControlExternal Load f(OilTemp, RPM)+107.91Nm
Ignition State Accessory, run or crank Up/down timer175ms continuous,0.5down timemultipier
Idle speed controlcalculated predictedminimum torque withoutreserves exceedscalculated torque limit
Table, f(Oil Temp,RPM). See supportingtables:P16F3_Speed ControlExternal Load f(OilTemp, RPM)+
Ignition State Accessory, run or crank Up/down timer175ms continuous,0.5down timemultipier
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 354 of 478 354 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
107.91Nm
Difference between DriverRequested ImmediateTorque primary path andits secondary exceedsthreshold
1,429.54Nm
Ignition State Accessory, run or crank Up/down timer2,048ms continuous,0.5down timemultipier
Driver Immediate Requestis less than its redundantcalculation minusthreshold
1,429.54Nm
Ignition State Accessory, run or crank Up/down timer475ms continuous,0.5down timemultipier
Commanded ImmediateRequest is greater than itsredundant calculation plusthreshold
1,429.54Nm
Ignition State Accessory, run or crank Up/down timer2,048ms continuous,0.5down time
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 355 of 478 355 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
OR
Commanded ImmediateRequest is less than itsredundant calculationminus threshold
multipier
Commanded ImmediateResponse Type is set toInactive
N/A Ignition State Accessory, run or crank Up/down timer2,048ms continuous,0.5down timemultipier
Difference betweenCruise Axle TorqueArbitrated Request andCruise Axle TorqueRequest exceedsthreshold
178.69Nm
Cruise has been engagedfor more than4.00seconds
Up/down timer2,048ms continuous,0.5down timemultipier
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 356 of 478 356 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Desired engine torquerequest greater thanredundant calculation plusthreshold
106.91Nm
Ignition State Accessory, run or crank Up/down timer475ms continuous,0.5down timemultipier
Engine min capacityabove threshold
107.91Nm
Ignition State Accessory, run or crank Up/down timer132ms continuous,0.5down timemultipier
No fast unmanagedretarded spark above theapplied spark plus thethreshold
Table, f(RPM,APC).See supporting tables:P16F3_Delta SparkThreshold f(RPM,APC)
Engine speed greaterthan 0rpm
Up/down timer140ms continuous,0.5down timemultipier
Absolute difference ofadjustment factor basedon temperature and itsdual store abovethreshold
2.76m/s
Ignition State Accessory, run or crank Up/down timer180ms continuous,0.5down time
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 357 of 478 357 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
multipier
1. Absolute difference ofredundant calculatedengine speed abovethreshold
2,139RPM
Engine speed greaterthan 0 RPM
Up/down timer140ms continuous,0.5down timemultipier
After throttle bladepressure and its dualstore do not match
N/A Ignition State Accessory, run or crank Up/down timer175ms continuous,0.5down timemultipier
Speed Control'sPreditcted TorqueRequest and its dual storedo not match
N/A Ignition State Accessory, run or crank Up/down timer175ms continuous,0.5down timemultipier
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 358 of 478 358 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Engine oil temperatureand its dual store do notmatch
N/A Ignition State Accessory, run or crank Up/down timer420ms continuous,0.5down timemultipier
Desired throttle positiongreater than redundantcalculation plus threshold
10.00percent
Ignition State Accessory, run or crank Up/down timer175ms continuous,0.5down timemultipier
Absolute difference of therate limited pre-throttlepressure and itsredundant calculationgreater than threshold
0.06kpa
Ignition State Accessory, run or crank Up/down timer175ms continuous,0.5down timemultipier
Throttle desired torqueabove desired torque plusthreshold
107.91Nm
Ignition State Accessory, run or crank Up/down timer475ms continuous,0.5down timemultipier
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 359 of 478 359 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Desired filtered throttletorque exceeds thethreshold plus the higherof desired throttle torqueor modeled throttle torque
107.91Nm
Ignition State Accessory, run or crank Up/down timer475ms continuous,0.5down timemultipier
Torque feedbackproportional term is out ofallowable range or its dualstore copy does notmatch
High Threshold
53.95Nm
Low Threshold
-53.95Nm
Ignition State Accessory, run or crank Up/down timer475ms continuous,0.5down timemultipier
Torque feedback integralterm magnitude or rate of
High Threshold Ignition State Accessory, run or crank Up/down timer475
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 360 of 478 360 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
change is out of allowablerange or its dual storecopy do not match
101.16Nm
Low Threshold
-107.91Nm
Rate of changethreshold
6.74Nm/loop
ms continuous,0.5down timemultipier
Difference of Final Torquefeedback proportionalplus integral term and itsredundant calculation isout of bounds given bythreshold range
High Threshold
107.91Nm
Low Threshold
- 107.91Nm
Ignition State Accessory, run or crank Up/down timer475ms continuous,0.5down timemultipier
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 361 of 478 361 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Difference of torquedesired throttle area andits redundant calculationis out of bounds given bythreshold range
High Threshold
%0.50
Low Threshold- %0.50
Ignition State Accessory, run or crank Up/down timer475ms continuous,0.5down timemultipier
Difference of torquemodel coefficients and itsredundant calculation isout of bounds given bythreshold range
High ThresholdLow0.0003074
Threshold - 0.0003074
Ignition State Accessory, run or crank Up/down timer175ms continuous,0.5down timemultipier
Difference of base frictiontorque and its redundantcalculation is out ofbounds given by thresholdrange
High Threshold
107.91Nm
Low Threshold
- 107.91Nm
Ignition State Accessory, run or crank Up/down timer475ms continuous,0.5down timemultipier
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 362 of 478 362 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Accessory drive frictiontorque is out of boundsgiven by threshold range
High Threshold
107.91Nm
Low Threshold
0.00Nm
Ignition State Accessory, run or crank Up/down timer475ms continuous,0.5down timemultipier
AC friction torque isgreater than commandedby AC control software orless than threshold limit
High Threshold
39.00Nm
Low Threshold
0.00Nm
Ignition State Accessory, run or crank Up/down timer475ms continuous,0.5down timemultipier
Difference of Oiltemperature delta frictiontorque and its redundant
High Threshold
107.91
Ignition State Accessory, run or crank Up/down timer2,048ms continuous,
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 363 of 478 363 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
calculation is out ofbounds given by thresholdrange
Nm
Low Threshold
- 107.91Nm
0.5down timemultipier
Generator friction torqueis out of bounds given bythreshold range
High Threshold
107.91Nm
Low Threshold
0.00Nm
Ignition State Accessory, run or crank Up/down timer475ms continuous,0.5down timemultipier
Absolute differencebetween theSupercharger frictiontorque and its redundantcalculation greater thanthreshold
107.91Nm
Ignition State Accessory, run or crank Up/down timer475ms continuous,0.5down timemultipier
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 364 of 478 364 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Filtered Torque errormagnitude or its increaserate of change is out ofallowable range or its dualstore copy do not match
High Threshold
107.91Nm
Low Threshold
-107.91Nm
Rate of changethreshold
6.74Nm/loop
Engine speed >0rpmMAF, MAP and BaroDTCs are false
Up/down timer475ms continuous,0.5down timemultipier
Torque errorcompensation is out ofbounds given by thresholdrange
High Threshold
107.91Nm
Low Threshold
0.00Nm
Ignition State Accessory, run or crank Up/down timer475ms continuous,0.5down timemultipier
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 365 of 478 365 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Delta Torque Barocompensation is out ofbounds given by thresholdrange
High Threshold
4.25Nm
Low Threshold
-3.91Nm
Ignition State Accessory, run or crank Up/down timer175ms continuous,0.5down timemultipier
1. Difference of reservetorque value and itsredundant calculationexceed threshold
OR
2. Reserve request doesnot agree with operatingconditions or Difference offinal predicted torque andits redundant calculationexeed threshold
OR
3. Rate of change ofreserve torque exceedsthreshold, increasingdirection only
OR
4. Reserve engine torque
1. 106.91Nm
2. N/A
3. 106.91Nm
4. 106.91Nm
3. & 4.:Ignition State
1. & 2.:Torque reserve (conditionwhen spark controlgreater than optimum toallow fast transitions fortorque disturbances) >107.91Nm
3. & 4.:Accessory, run or crank
Up/down timer475ms continuous,0.5down timemultipier
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 366 of 478 366 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
above allowable capacitythreshold
Engine Vacuum and itsdual store do not match
N/A Ignition State Accessory, run or crank Up/down timer175ms continuous,0.5down timemultipier
Absolute difference of thecalculated Intake ManifoldPressure during engineevent versus during timeevent is greater thanthreshold
Table, f(DesiredEngine Torque). Seesupporting tables:P16F3_Delta MAPThreshold f(DesiredEngine Torque)
Engine speed >0rpm Up/down timer140ms continuous,0.5down timemultipier
Min. Axle Torque Capacityis greater than threshold
0.00Nm
Ignition State Accessory, run or crank Up/down timer175ms continuous,0.5down timemultipier
Driver Predicted Requestis greater than itsredundant calculation plusthreshold
1,429.54Nm
Ignition State Accessory, run or crank Up/down timer475ms continuous,0.5
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 367 of 478 367 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
OR
Driver Predicted Requestis less than its redundantcalculation minusthreshold
down timemultipier
Cold Delta Friction Torqueand its dual store do notmatch
N/A Ignition State Accessory, run or crank Up/down timer175ms continuous,0.5down timemultipier
Predicted torque for zeropedal determination isgreater than calculatedlimit.
Table, f(Oil Temp,RPM). See supportingtables: Speed ControlExternal Load f(OilTemp, RPM) +107.91Nm
Ignition State Accessory, run or crank Up/down timer175ms continuous,0.5down timemultipier
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 368 of 478 368 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Commanded PredictedAxle Torque and its dualstore do not match
1 Nm Ignition State Accessory, run or crank Up/down timer475ms continuous,0.5down timemultipier
Steady State EstimatedEngine Torque and itsdual store are not equal
N/A AFM not changing fromActive to Inactive andpreload torque notchanging and one loopafter React command
Engine speed >0rpm
Up/down timer1,988ms continuous,0.5down timemultipier
Difference of Weightingfactor for number ofcylinders fueled and itsredundant calculation isabove threshold
0.26 Engine run flag = TRUE >10.00s
Up/down timer175ms continuous,0.5down timemultipier
Difference of minimumspark advance limit and
22.52degrees
Ignition State Accessory, run or crank Up/down timer140
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 369 of 478 369 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
its redundant calculationis out of bounds given bythreshold range
ms continuous,0.5down timemultipier
Difference of commandedspark advance andadjusted delivered is outof bounds given bythreshold range
22.52degrees
Engine speed >0rpm Up/down timer140ms continuous,0.5down timemultipier
Absolute differencebetween EstimatedEngine Torque and itsdual store are above athreshold
107.91Nm
Engine speed >0rpm Up/down timer475ms continuous,0.5down timemultipier
Absolute differencebetween EstimatedEngine Torque withoutreductions due to torquecontrol and its dual storeare above a threshold
107.91Nm
Engine speed >0rpm Up/down timer475ms continuous,0.5down timemultipier
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 370 of 478 370 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Difference of desiredspark advance formanaged torque and itsredundant calculation isout of bounds given bythreshold range
22.52degrees
Torque reserve (conditionwhen spark controlgreater than optimum toallow fast transitions fortorque disturbances) >107.91Nm
Up/down timer440ms continuous,0.5down timemultipier
Absolute difference ofEngine Capacity MinimumRunning Immediate BrakeTorque Excluding CylinderSensitivity and itsredundant calculation isout of bounds given bythreshold range
107.91Nm
Engine speed >0rpm Up/down timer175ms continuous,0.5down timemultipier
One step aheadcalculation of air-per-cylinder greater than twostep ahead calculation bythreshold for time
Threshold:Dynamically calculatedbased on currentengine conditionsFault Pending
Engine speed >650rpm
Up/down timer440ms continuous,0.5down time
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 371 of 478 371 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Threshold:
100ms
multipier
Rate limited cruise axletorque request and itsdual store do not matchwithin a threshold
178.69Nm
Ignition State Accessory, run or crank Up/down timer163ms continuous,0.5down timemultipier
1. Absolute difference ofCalculated acceleratorpedal positioncompensated for carpetlearn and error conditionsand its redundantcalculation is out ofbounds given by thresholdrange
OR
2. Absolute difference ofCalculated acceleratorpedal positioncompensated for carpetlearn and error conditionsand its dual store do notequal
1.5.00%
2.N/A
3.N/A
Ignition State Accessory, run or crank Up/down timer475ms continuous,0.5down timemultipier
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 372 of 478 372 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
OR
3. Absolute difference ofCalculated acceleratorpedal position and its dualstore do not equal
Commanded axle torqueis greater than itsredundant calculation bythreshold
1,429.54Nm
Ignition State Accessory, run or crank Up/down timer475ms continuous,0.5down timemultipier
Commanded axle torqueis less than its redundantcalculation by threshold
2,144.31Nm
Ignition State Accessory, run or crank Up/down timer475ms continuous,0.5down timemultipier
Preload timer and itsredundant calculation donot equal
N/A Ignition State Accessory, run or crank Up/down timer2,048ms continuous,0.5
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 373 of 478 373 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
AFM apps only down timemultipier
AC friction torque isgreater than commandedby AC control software
39.00Nm
Ignition State Accessory, run or crank Up/down timer2,048ms continuous,0.5down timemultipier
Engine Speed LoresIntake Firing (time based)calculation does not equalits redundant calculation
N/A Engine speed >0rpm Up/down timer175ms continuous,0.5down timemultipier
Absolute difference of thecalculated spark offset forequivalence ratio and itsredundant cacluation isgreater than a threshold
22.52degrees
Engine speed >0rpm Up/down timer140ms continuous,0.5down timemultipier
Transmission TorqueRequest cacluations donot equal their dual stores
N/A Run or Crank = TRUE >s0.50
/16 32counts;25.0msec/count
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 374 of 478 374 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Absolute difference of thepredicted motor torqueACS and its redundantcacluation is greater thana threshold
0.01 Nm Up/down timer2,048ms continuous,0.5down timemultipier
Absolute difference ofmaximum throttle areaand its redundantcacluation is greater thana threshold
15 mm2 Up/down timer180ms continuous,0.5down timemultipier
Absolute difference ofDesired TIAP and itsredundant cacluation isgreater than a threshold
kPa5.00 Up/down timer475ms continuous,0.5down timemultipier
Pedal learns and theirredundant calculation donot equal
Ignition State Accessory, run or crank Up/down timer475ms continuous,0.5down timemultipier
Throttle learns and theirredundant calculation donot equal
Ignition State Accessory, run or crank Up/down timer475ms continuous,0.5down timemultipier
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 375 of 478 375 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Desired Throttle Positionand its redundantcalculation do not equal
Ignition State Accessory, run or crank Up/down timer475ms continuous,0.5down timemultipier
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 376 of 478 376 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Transmission SurgeSolenoidCircuit Open
P171A Detects when the surgeaccumulator controlcircuit is failed open
HWIO fault status = Failed Open Ignition voltage volts6.41 fail count32out of sa mple40
count
Frequency12.5ms
Type B,2 Trips
379
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 377 of 478 377 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Transmission SurgeSolenoidCircuit Low
P171B Detects when the surgeaccumulator controlcircuit is failed short toground
HWIO fault status = Failed Short toGround
Ignition voltage volts6.41 fail count32out of sample40
count
Frequency12.5ms
Type B,2 Trips
380
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 378 of 478 378 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Transmission SurgeSolenoidCircuit High
P171C Detects when the surgeaccumulator controlcircuit is failed short topower
HWIO fault status = Failed Short toPower
Ignition voltage volts6.41 fail count out6of sa mple count8
Frequency12.5ms
Type B,2 Trips
381
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 379 of 478 379 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Transmission SurgeAccumulatorSystemPerformance
P171D Detects when the surgeaccumulator system isnot capable ofsupplying adaquatehydraulic pressureduring the autostart.The diagnostic willmonitor transmissionclutch slip during theautostart event as theprimary malfunctioncriteria.
Transmission turbinespeed is greater thanpredicted turbine speedduring autostart event
P171D predictedturbine speed error
Refer to "TransmissionSupporting Tables" fordetails
PRNDL state defaulted
Transmission shift leverposition
Propulsion system active
Ignition voltageIgnition voltage
Transmission fluid tempTransmission fluid temp
Hybrid stateAutoStop duration min
During autostop Enginespeed was
****************************If above conditions aremet then the followingmust occur:
Turbine speed
Engine speed
Hydraulic pressure delaytime
If above conditions aremet then increment time-out timer.Time-out timer
Note: The initial fail
= False
= Forward range A
= True
volts9.00volts31.99
°C0.00°C110.00
= Engine offseconds1.20
rpm5.00
rpm13.00
rpm450.00
P171D hydraulicpressure delay
Refer to "TransmissionSupporting Tables" fordetails
seconds0.38
counts12(initial fail count)Frequency=12.5ms
Once the abovecounts areachieved thenincrement thefinal fail counteronce. The finalfail counter canonly incrementonce perautostart event
counts (final3fail counter)
If above counteris greater thanthreshold thenreport DTCfailed.
Frequency =12.5ms
Type B,2 Trips
382
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 380 of 478 380 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
counter must achieve it'sfail threshold in less thanthe time-out time.
*****************************If vehicle is launchedthen:
Transmission Ratio
Trans Ratio band (1st gr)Trans Ratio band (1st gr)
Trans Ratio band (2-6)Trans Ratio band (2-6)
Valid transmission ratioachieved time
OR
If vehicle is not launchedbut autostart occurs then:
Turbine speed
Turbine speed less thenabove threshold for
Note: During an autostartevent the lack of hydraulicpressure will result inmomentary clutch slip inthe C1234 clutch. Afterthe clutch slip event, themain transmission pumpand clutch will gaincapacity, clutch slip will go
=P171D transmissionforward gear ratios
Refer to "TransmissionSupporting Tables" fordetails
pct1.12pct0.88
pct1.07pct0.93
seconds0.50
rpm5.00
seconds0.50
383
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 381 of 478 381 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
to zero. If the vehicle islaunching (moving) then avalid transmission ratiocan be achieved. Or if thebrake is continuallyapplied and an autostartoccurs naturally, then noratio can be measured. Inthis case turbine speedwill return to near zerorpm.*****************************
DTCs not set CrankSensor_FATransmission OutputShaft Angular VelocityValidityTransmission TurbineAngular Velocity ValidityTransmission OilTemperature ValidityP171AP171BP171CU0101P182EP1915
384
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 382 of 478 382 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Fuel LevelSensor 2Performance
(For use onvehicles withmechanicaltransferpump dualfuel tanks)
P2066 This DTC will detect afuel sender stuck inrange in the secondaryfuel tank.
******************************Fuel Level in Primary andSecondary Tanks Remainin an Unreadable Rangetoo Long******************************This subtest is used
If fuel volume in primarytank isand fuel volume insecondary tank isand remains in thiscondition forof fuel consumed by theengine.
OR******************************Fuel Level is in aReadable Range for bothPrimary and SecondaryTanks too Long******************************This subtest is not used
Volume in primary tank isand volume in secondarytank isand remains in thiscondition for
OR******************************Distance Traveled withouta Secondary Fuel LevelChange
liters25.5
< liters8.3
liters19.9
< liters26
> liters9
seconds3,630
Engine Running
No active DTCs: VehicleSpeedSensor_FA
250 ms / sample Type B,2 Trips
385
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 383 of 478 383 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
******************************If the vehicle is driven withthe fuel consumed by theengine ofwithout the secondary fuellevel changing by liters,3then the sender must bestuck.
liters22
Volume in secondary tank liters8.7
386
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 384 of 478 384 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Fuel LevelSensor 2Circuit LowVoltage
(For use onvehicles withdual fueltanks)
P2067 This DTC will detect afuel sender stuck out ofrange low in thesecondary fuel tank.
Fuel level Sender % of 5Vrange < %10
failures out100of samples125
100 ms / sample
Type B,2 Trips
387
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 385 of 478 385 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Fuel LevelSensor 2Circuit HighVoltage
(For use onvehicles withdual fueltanks)
P2068 This DTC will detect afuel sender stuck out ofrange low in thesecondary fuel tank.
Fuel level Sender % of 5Vrange > %60
failures out100of samples125
100 ms / sample
Type B,2 Trips
388
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 386 of 478 386 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
IntakeCamshaftActuatorSolenoidCircuit Low–Bank 1
P2088 Diagnoses the VVTsystem high side drivercircuit for circuit faults.
The ECM detects that thecommanded state of thedriver and the actual stateof the control circuit donot match.
Short to ground: 0.5 to a voltage
source within theVehicle GroundVoltage Range relativeto PWRGND
System supply voltage
Output driver iscommanded on
Ignition switch is in crankor run position
> Volts11.00 100failures out of100samples
250 ms /sample,continuous
Type B,2 Trips
389
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 387 of 478 387 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
IntakeCamshaftActuatorSolenoidCircuit High– Bank 1
P2089 Diagnoses the VVTsystem high side drivercircuit for circuit faults.
The ECM detects thatvoltage is high duringdriver off state (indicatesshort to power or opencircuit)
Short to power: 0.5 impedance
between signal andcontroller power
Open Circuit: 200 K impedance
between signal andcontroller ground
System supply
Output driver iscommanded on
Ignition switch is in crankor run position
> Volts11.00 100failures out of100samples
250 ms /sample,continuous
Type B,2 Trips
390
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 388 of 478 388 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
ExhaustCamshaftActuatorSolenoidCircuit Low –Bank 1
P2090 Diagnoses the VVTsystem high side drivercircuit for circuit faults.
The ECM detects that thecommanded state of thedriver and the actual stateof the control circuit donot match.
Short to ground: 0.5 to a voltage
source within theVehicle GroundVoltage Range relativeto PWRGND
System supply voltage
Output driver iscommanded on
Ignition switch is in crankor run position
> Volts11.00 100failures out of100samples
250 ms /sample,continuous
Type B,2 Trips
391
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 389 of 478 389 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
ExhaustCamshaftActuatorSolenoidCircuit High– Bank 1
P2091 Diagnoses the VVTsystem high side drivercircuit for circuit faults.
The ECM detects thatvoltage is high duringdriver off state (indicatesshort to power or opencircuit)
Short to power: 0.5 impedance
between signal andcontroller power
Open Circuit: 200 K impedance
between signal andcontroller ground
System supply voltage
Output driver iscommanded on
Ignition switch is in crankor run position
> Volts11.00 100failures out of100samples
250 ms /sample,continuous
Type B,2 Trips
392
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 390 of 478 390 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
PostCatalyst FuelTrim SystemLow LimitBank 1 (TooRich)
P2096 Determines if the postcatalyst O2 sensorbased fuel controlsystem has utilized allor most of it's low limitauthority, indicating arich exhaust gascondition.Note: If the postcatalyst O2 voltage istoo rich, the postcatalyst O2 integraloffset control isdecreased. Thisresults in lean bias fuelcontrol in an attempt tocorrect the richcondition. A perfectlybalanced controlsystem (no rich or leanbias required) isrepresented by anintegral offset value of“0” and a post catalystO2 sensor that is withinit's optimal operatingrange (neither rich norlean). An integral offsetvalue < 0 is indicativeof the control systemreacting to a rich postcatalyst O2 sensor. Ifthe failure is such thatthe control systemutilizes all or most of itsavailable authority, thenP2096 will set.
Rich Fail counter
High Vapor Feature:The diagnostic is at risk ofreporting a false fail whenexcessively High Vapor(HV) conditions arepresent. This HVcondition is indicatedwhen the purge valve isopen AND percent vaporis >= % for >=18 5.0seconds.
Diagnosis resumes if thepurge valve is closed ORthe percent vapor is <=
% for >= seconds.14 5.0This was done tominimize disabling thediagnostic for longer thannecessary.
>= counts per300sample counts800
Note: Countersincrement at a rate of10 per second whenenable conditions aremet. If the fail countthreshold is reached, afail is reported and thediagnostic will notreport again until thenext trip. If the samplecount threshold isreached before a fail isreported, a pass isreported, the countersare reset to 0, andevaluation starts again.
The diagnostic is enabledduring:DecelerationIdleCruiseLight AccelerationHeavy Acceleration
Ambient Air PressureEngine AirFlowIntake Manifold PressureInduction Air TemperatureStart-up Coolant Temp.PTOIntrusive diag. fuel control
Long Term SecondaryFuel Trim Enabled(see "Long TermSecondary Fuel TrimEnable Criteria" inSupporting Tables)
High Vapor Conditions
No Fault Active for:
NoNoYesYesYes
>= kPa70>= g/s <=0.0 10,000.0>= kPa <=0 200>= deg. C <=-20 200>= deg. C-20Not ActiveNot Active
Not Present
AmbientAirDefaultAIR System FAEthanol CompositionSensor FAECT_Sensor_FAEGRValveCircuit_FAEGRValvePerformance_FAIAT_SensorFACamSensorAnyLocationFAEvapEmissionSystem_FAEvapFlowDuringNonPurge_FAFuelTankPressureSnsrCkt_FA
Frequency:ContinuousMonitoring in100ms loop.
Countersincrement whenenableconditions aremet. Whensample countthreshold isreached or failthreshold isreached,counters arereset to 0 andstart over.
Type B,2 Trips
393
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 391 of 478 391 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
The above general enableconditions must be truefor:
Minimum accumulatedcounts in each cellrequired before counterswill increment for that cell:DecelerationIdleCruiseLight AccelerationHeavy Acceleration
(Note: A value in any ofthe above operating"cells" that is an order ofmagnitude (or more)higher than other cells isan indication that thediagnostic is not capableof diagnosing in that cell).
For the cells identified as
EvapPurgeSolenoidCircuit_FAEvapSmallLeak_FAEvapVentSolenoidCircuit_FAFuelInjectorCircuit_FAMAF_SensorFAMAF_SensorTFTKOMAP_SensorFAMAP_EngineVacuumStatusEngineMisfireDetected_FAA/F Imbalance Bank1O2S_Bank_1_Sensor_1_FAO2S_Bank_1_Sensor_2_FA
> seconds2.0
2502500550250
394
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 392 of 478 392 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
enabled (i.e. thosecontaining a "Yes" at thebeginning of the EnableConditions column), thefail counter will incrementif the sample counterincrementsANDPost oxygen sensorcontrol integral offset (inmV) isDecelerationIdleCruiseLight AccelerationHeavy AccelerationANDPost O2 Voltage isDecelerationIdleCruiseLight AccelerationHeavy Acceleration
(Note: A value in any ofthe above operating"cells" that is greater than900mV is an indicationthat the diagnostic is notcapable of diagnosing inthat cell).
<=(control min.= )-90 -100(control min.= )-90 -100(control min.= )-502 -512(control min.= )-502 -512(control min.= )-502 -512
>mV775mV775mV775mV775mV775
395
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 393 of 478 393 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
PostCatalyst FuelTrim SystemHigh LimitBank 1 (TooLean)
P2097 Determines if the postcatalyst O2 sensorbased fuel controlsystem has utilized allor most of it's high limitauthority, indicating alean exhaust gascondition.Note: If the postcatalyst O2 voltage istoo lean, the postcatalyst O2 integraloffset control isincreased. This resultsin rich bias fuel controlin an attempt to correctthe lean condition. Aperfectly balancedcontrol system (no richor lean bias required) isrepresented by anintegral offset value of“0” and a post catalystO2 sensor that is withinit's optimal operatingrange (neither rich norlean). An integral offsetvalue > 0 is indicativeof the control systemreacting to a lean postcatalyst O2 sensor. Ifthe failure is such thatthe control systemutilizes all or most of itsavailable authority, thenP2097 will set.
Lean Fail counter
High Vapor Feature:The diagnostic is at risk ofreporting a false fail whenexcessively High Vapor(HV) conditions arepresent. This HVcondition is indicatedwhen the purge valve isopen AND percent vaporis >= % for >=18 5.0seconds.
Diagnosis resumes if thepurge valve is closed ORthe percent vapor is <=
% for >= seconds.14 5.0This was done tominimize disabling thediagnostic for longer thannecessary.
>= counts per300sample counts800
Note: Countersincrement at a rate of10 per second whenenable conditions aremet. If the fail countthreshold is reached, afail is reported and thediagnostic will notreport again until thenext trip. If the samplecount threshold isreached before a fail isreported, a pass isreported, the countersare reset to 0, andevaluation starts again.
Same as P2096 exceptfor the following:
For the cells identified asenabled (i.e. thosecontaining a "Yes" at thebeginning of the EnableConditions for P2096), thefail counter will incrementif the sample counterincrementsANDPost oxygen sensorcontrol integral offset (inmV) isDecelerationIdleCruiseLight AccelerationHeavy AccelerationANDPost O2 Voltage isDecelerationIdleCruiseLight AccelerationHeavy Acceleration
(Note: A value in any ofthe above operating"cells" that is less than100mV is an indicationthat the diagnostic is notcapable of diagnosing inthat cell).
>=(control max.= )38 100(control max.= )38 100(control max.= )825 900(control max.= )825 900(control max.= )825 900
<mV644mV644
mV1,000mV1,000mV1,000
Frequency:ContinuousMonitoring in100ms loop.
Countersincrement whenenableconditions aremet. Whensample countthreshold isreached or failthreshold isreached,counters arereset to 0 andstart over.
Type B,2 Trips
396
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 394 of 478 394 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Difference betweenmeasured throttle positionand modeled throttleposition >
OR
Difference betweenmodeled throttle positionand measured throttleposition >
10.00percent
10.00percent
TPS minimum learn is notactive and Throttle isbeing Controlled and(Engine Running orIgnition Voltage > orIgnition Voltage > )
Ignition voltage failure isfalse (P1682)
Run/Crank voltage >6.41
Ignition voltage failure isfalse (P1682)
TPS minimum learn is notactive and Throttle isbeing Controlled
AND
((Engine Running ANDIgnition Voltage > )5.50OR Ignition Voltage >
)11.00
counts;1512.5 ms/count inthe primaryprocessor
ControlModuleThrottleActuatorPositionPerformance
P2101 1) Detect a throttlepositioning error2)Throttle control isdriving the throttle inthe incorrect direction3)Throttle controlexceeds the reducedpower limit
Type A,1 Trips
Throttle Position > 36.21percent
Powertrain Relay voltage> 6.41
TPS minimum learn isactive
counts;1112.5 ms/count inthe primaryprocessor
Throttle Position > 35.21percent
Powertrain Relay voltage> 6.41
Reduced Power is True
counts;1112.5 ms/count inthe primaryprocessor
397
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 395 of 478 395 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
AcceleratorPedalPosition(APP)Sensor 1 Lo
P2122 Detect a continuous orintermittent short oropen in the APP sensor#1 on Main processor
APP1 Voltage < 0.4625 Run/Crank voltage >6.41
No 5V reference error orfault for # 4 5V referencecircuit (P06A3)
/19 39counts or14counts
continuous; 12.5ms/count in themain processor
Type A,1 Trips
398
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 396 of 478 396 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
AcceleratorPedalPosition(APP)Sensor 1 Hi
P2123 Detect a continuous orintermittent short oropen in the APP sensor#1 on Main processor
APP1 Voltage > 4.7500 Run/Crank voltage >6.41
No 5V reference error orfault for # 4 5V referencecircuit (P06A3)
/19 39counts or14countscontinuous; 12.5ms/count in themain processor
Type A,1 Trips
399
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 397 of 478 397 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
AcceleratorPedalPosition(APP)Sensor 2 Lo
P2127 Detect a continuous orintermittent short oropen in the APP sensor#2 on Main processor
APP2 Voltage < 0.3250 Run/Crank voltage >6.41
No 5V reference error orfault for # 4 5V referencecircuit (P0697)
/19 39counts or14countscontinuous; 12.5ms/count in themain processor
Type A,1 Trips
400
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 398 of 478 398 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
AcceleratorPedalPosition(APP)Sensor 2 Hi
P2128 Detect a continuous orintermittent short oropen in the APP sensor#2 on Main processor
APP2 Voltage > 2.6000 Run/Crank voltage >6.41
No 5V reference error orfault for # 4 5V referencecircuit (P0697)
/19 39counts or14countscontinuous; 12.5ms/count in themain processor
Type A,1 Trips
401
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 399 of 478 399 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Difference between TPS1displaced and TPS2displaced >
6.775% offset at min. throttleposition with a linearthreshold to9.746% at max. throttleposition
Run/Crank voltage >6.41
No TPS sensor faults(P0122, P0123, P0222,P0223)
No 5V reference error orfault for # 4 5V referencecircuit (P06A3)
/79 159counts or58countscontinuous;3.125 ms/countin the mainprocessor
ThrottlePosition (TP)Sensor 1-2Correlation
P2135 Detects a continuous orintermittent correlationfault between TPSsensors #1 and #2 onMain processor
Type A,1 Trips
Difference between(normalized min TPS1 )and (normalized minTPS2) >
5.000% Vref
Run/Crank voltage >6.41
No TPS sensor faults(P0122, P0123, P0222,P0223)
No 5V reference error orfault for # 4 5V referencecircuit (P06A3)
/79 159counts or58countscontinuous;3.125 ms/countin the mainprocessor
402
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 400 of 478 400 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Difference between APP1displaced and APP2displaced >
5.000% offset at min. pedalposition with a linearthreshold to10.001% at max. pedalposition
Run/Crank voltage >6.41
No APP sensor faults(P2122, P2123,P2127,P2128)
No 5V reference errors orfaulst for # 3 & # 4 5Vreference circuits (P06A3,P0697)
/19 39counts
intermittent or15countscontinuous, 12.5ms/count in themain processor
AcceleratorPedalPosition(APP)Sensor 1-2Correlation
P2138 Detects a continuous orintermittent correlationfault between APPsensors #1 and #2 onMain processor
Type A,1 Trips
Difference between(normalized min APP1 )and (normalized minAPP2) >
5.000% Vref
Run/Crank voltage >6.41
No APP sensor faults(P2122, P2123,P2127,P2128)
No 5V reference errors orfaulst for # 3 & # 4 5Vreference circuits (P06A3,P0697)
/19 39counts
intermittent or15countscontinuous, 12.5ms/count in themain processor
403
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 401 of 478 401 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Injector 1high sidecircuitshorted toground
P2147 This DTC DiagnosesInjector 1 high sidedriver circuit for circuitfaults.
Voltage high across HighSide Driver during Onstate indicates short toground
Short to Ground:25 amp >= throughHigh Side Driver
Battery VoltageEngine Run Time
>= Volts11>= Seconds5
P062B not FA or TFTK
10failures out of20samples
100 ms /sampleContinuous
Type A,1 Trips
404
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 402 of 478 402 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Injector 1high sidecircuitshorted topower
P2148 This DTC DiagnosesInjector 1 high sidedriver circuit for circuitfaults.
Voltage low across Highside drive during off stateindicates short to power.
Short to Power:? 1 volt between signaland controller power
Battery VoltageEngine Run Time
>= Volts11>= Seconds5
P062B not FA or TFTK
10failures out of20samples
100 ms /sampleContinuous
Type A,1 Trips
405
<
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 403 of 478 403 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Injector 2high sidecircuitshorted toground
P2150 This DTC DiagnosesInjector 2 high sidedriver circuit for circuitfaults.
Voltage high across HighSide Driver during Onstate indicates short toground
Short to Ground:25 amp >= throughHigh Side Driver
Battery VoltageEngine Run Time
>= Volts11>= Seconds5
P062B not FA or TFTK
10failures out of20samples
100 ms /sampleContinuous
Type A,1 Trips
406
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 404 of 478 404 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Injector 2high sidecircuitshorted topower
P2151 This DTC DiagnosesInjector 2 high sidedriver circuit for circuitfaults.
Voltage low across Highside drive during off stateindicates short to power.
Short to Power:? 1 volt between signaland controller power
Battery VoltageEngine Run Time
>= Volts11>= Seconds5
P062B not FA or TFTK
10failures out of20samples
100 ms /sampleContinuous
Type A,1 Trips
407
<
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 405 of 478 405 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Injector 3high sidecircuitshorted toground
P2153 This DTC DiagnosesInjector 3 high sidedriver circuit for circuitfaults.
Voltage high across HighSide Driver during Onstate indicates short toground
Short to Ground:25 amp >= throughHigh Side Driver
Battery VoltageEngine Run Time
>= Volts11>= Seconds5
P062B not FA or TFTK
10failures out of20samples
100 ms /sampleContinuous
Type A,1 Trips
408
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 406 of 478 406 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Injector 3high sidecircuitshorted topower
P2154 This DTC DiagnosesInjector 3 high sidedriver circuit for circuitfaults.
Voltage low across Highside drive during off stateindicates short to power.
Short to Power:? 1 volt between signaland controller power
Battery VoltageEngine Run Time
>= Volts11>= Seconds5
P062B not FA or TFTK
10failures out of20samples
100 ms /sampleContinuous
Type A,1 Trips
409
<
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 407 of 478 407 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Injector 4high sidecircuitshorted toground
P2156 This DTC DiagnosesInjector 4 high sidedriver circuit for circuitfaults.
Voltage high across HighSide Driver during Onstate indicates short toground
Short to Ground:25 amp >= throughHigh Side Driver
Battery VoltageEngine Run Time
>= Volts11>= Seconds5
P062B not FA or TFTK
10failures out of20samples
100 ms /sampleContinuous
Type A,1 Trips
410
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 408 of 478 408 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Injector 4high sidecircuitshorted topower
P2157 This DTC DiagnosesInjector 4 high sidedriver circuit for circuitfaults.
Voltage low across Highside drive during off stateindicates short to power.
Short to Power:? 1 volt between signaland controller power
Battery VoltageEngine Run Time
>= Volts11>= Seconds5
P062B not FA or TFTK
10failures out of20samples
100 ms /sampleContinuous
Type A,1 Trips
411
<
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 409 of 478 409 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
MinimumThrottlePosition NotLearned
P2176 TP sensors were not inthe minmum learnwindow after multipleattempts to learn theminimum.
During TPS min learn onthe Main processor, TPSVoltage >
AND
Number of learn attempts>
0.5670
10counts
Run/Crank voltage >6.41
TPS minimum learn isactive
No previous TPS minlearn values stored in longterm memory
2.0secs
Type A,1 Trips
412
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 410 of 478 410 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Intake AirTemperatureSensor 1 / 2Correlation
P2199 Detects a differencebetween the IAT andIAT2 sensors
ABS (IAT - IAT2) > deg C55.0 Powertrain Relay Voltagefor a time
No Active DTCs:
>= Volts11.0>= seconds0.9
PowertrainRelayFault
failures out40of samples50
1 sample every100 msec
Type B,2 Trips
413
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 411 of 478 411 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Bank 1 Air-Fuel RatioImbalance
P219A This monitordetermines if acylinder-to-cylinder air-fuel ratio imbalance ispresent on bank 1.
Filtered Ratio >
Note: The input to thismetric is the pre catalystoxygen sensor voltage.This voltage is used togenerate a Variancemetric that represents thestatistical variation of theO2 sensor voltage over agiven engine cycle. Thismetric is proportional tothe air-fuel ratioimbalance (variance ishigher with an imbalancethan without). Multiplesamples are collected inmaking a decision.
The observed Variance isdependant on enginespeed and load and soeach result is normalizedfor speed and load bycomparing it to a known"good system" result forthat speed and load, andgenerating a Ratio metric.
The Ratio metric iscalculated by selectingthe appropriate thresholdcalibration from a 17x17table (see SupportingTable
)P219A VarianceThreshold Bank1 Tableand subtracting it from themeasured Variance. Theresult is then divided by anormalizer calibration
0.40
If the diagnostic hasreported a failure onthe prior trip, theFiltered Ratio must fallbelow in order to0.35report a pass. Thisfeature prevents thediagnostic fromtoggling betweenfailing and passingwhen the Filtered Ratioremains near the initialfailure threshold of
.0.40
System Voltage
Fuel Level
Engine CoolantTemperature
Cumulative engine runtime
Diagnostic enabled at Idle(regardless of otheroperating conditions)
Engine speed range
Engine speed delta duringa short term sampleperiod
Mass Airflow (MAF) range
Cumulative delta MAFduring a short termsample period
Filtered MAF deltabetween samplesNote: first order lag filtercoefficient applied to MAF= 0.150
Air Per Cylinder (APC)
APC delta during shortterm sample period
Filtered APC delta
no lower than Volts10.0for more than 0.2seconds
> percent AND no10.0fuel level sensor fault
> deg. C-20
> seconds15.0
No
to RPM900 6,000
< RPM150
to g/s8 500
< g/s2
< g/s0.25
to mg/cylinder90 1,200
< mg/cylinder60
Minimum of 1test per trip, upto tests per6trip during RSRor FIR.
The front O2sensor voltage issampled onceper cylinderevent.Therefore, thetime required tocomplete asingle test (whenall enableconditions aremet) decreasesas engine speedincreases. Forexample, 16.50seconds of datais required at1000 rpm whiledouble this timeis required at500 rpm and halfthis time isrequired at 2000rpm. This data iscollected onlywhen enableconditions aremet, and as suchsignificantlymore operatingtime is requiredthan is indicatedabove.Generally, areport will be
Type A,1 Trips
414
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 412 of 478 412 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
from another 17 x 17 table(see Supporting Table
). ThisP219A NormalizerBank1 Tablequotient is then multipliedby a quality factorcalibration from a 17 x 17table (see SupportingTable
).P219A Quality FactorBank1 TableThis result is referred toas the Ratio. Note thatthe quality factor rangesbetween 0 and 1 andrepresents robustness tofalse diagnosis in thecurrent operating region.Regions with low qualityfactors are not used.
Finally, a EWMA filter isapplied to the Ratio metricto generate the FilteredRatio malfunction criteriametric. Generally, anormal system will resultin a negative FilteredRatio while a failingsystem will result in apositive Filtered Ratio.
The range of the FilteredRatio metric is applicationspecific since both theemissions sensitivity andrelationship betweenimbalance and theVariance metric areapplication specific.
Some applications may
between samplesNote: first order lag filtercoefficient applied to APC= 0.100
Spark Advance
Throttle Area (percent ofmax)
Intake Cam Phaser Angle
Exhaust Cam PhaserAngle
Quality Factor (QF)QF calibrations arelocated in a 17x17 lookuptable versus engine speedand load (see SupportingTable
).P219A Quality FactorBank1 TableQF values less than “1”indicate that we don’thave 4sigma/2sigmarobustness in that region.The quality of the data isdetermined via statisticalanalysis of Variance data.
Fuel Control StatusClosed Loop and LongTerm FT Enabled for:
Device ControlAIR pump
< percent2.00
to degrees5 55
to percent1 200
to degrees0 25
to degrees0 25
>= 0.99
>= seconds1.0(Please see "ClosedLoop EnableClarification" and "LongTerm FT Enable Criteria"in Supporting Tables)
Not activeNot on
made within 5minutes ofoperation.
For RSR or FIR,tests must12
complete beforethe diagnosticcan report.
415
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 413 of 478 413 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
need to command aunique cam phaser valuebefore performing theabove calculations sincecam phasing has beenshown to have an impacton overall signal quality.This application
thisDoes Not Usefeature.
CASE learnEGREVAPEngine OverSpeedProtectionIdle speed controlPTOInjector base pulse width
O2 learned htr resistance
Rapid Step Response(RSR):RSR will trigger if theRatio result from the lasttest isAND it exceeds the lastFiltered ratio by
Once triggered, thefiltered ratio is reset to:
Fast Initial Response(FIR):FIR will trigger when anNVM reset or code clearoccurs.Once triggered, thefiltered ratio is reset to:
No Fault Active for:
Not activeNot intrusiveNot intrusiveNot Active
NormalNot ActiveAbove min pulse limit
= Valid (the O2 heaterresistance has learnedsince NVM reset)
>= 0.40
>= 0.40
0.00
0.00
EngineMisfireDetected_FAMAP_SensorFAMAF_SensorFAECT_Sensor_FATPS_ThrottleAuthorityDefaultedFuelInjectorCircuit_FA
416
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 414 of 478 414 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
AIR System FAEvapExcessPurgePsbl_FACamSensorAnyLocationFAFuelTrimSystemB1_FAO2S_Bank_1_Sensor_1_FAO2S_Bank_1_Sensor_2_FAWRAF_Bank_1_FA
417
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 415 of 478 415 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Difference between barosensor reading andestimated barowhen distance since lastestimated baro update
OR
Difference between barosensor reading andestimated barowhen distance since lastestimated baro update
> kPa15.0
<= miles0.06
> kPa20.0
> miles0.06
No Active DTCs: AmbPresSnsrCktFAECT_Sensor_Ckt_FAIAT_SensorFAMAF_SensorFAAfterThrottlePressureFATPS_FATPS_Performance_FAVehicleSpeedSensor_FATC_BoostPresSnsrFA
failures out320of samples400
1 sample every12.5 msec
BarometricPressure(BARO)SensorPerformance(single turbo)
P2227 Compares baro sensorto the calculated baroestimate (part throttlecalculation orunthrottled MAP)
Type B,2 Trips
Barometric PressureORBarometric Pressure
OR
ABS(Manifold Pressure -Baro Pressure)ANDABS(Turbocharger BoostPressure - ManifoldPressure)ANDABS(Turbocharger BoostPressure - Baro Pressure)
< kPa50.0
> kPa115.0
> kPa10.0
<= kPa10.0
> kPa10.0
Time between currentignition cycle and the lasttime the engine wasrunning
Engine is not rotating
No Active DTCs:
No Pending DTCs:
> seconds10.0
EngineModeNotRunTimerErrorMAP_SensorCircuitFAAAP_SnsrCktFAAAP2_SnsrCktFA
MAP_SensorCircuitFPAAP_SnsrCktFPAAP2_SnsrCktFP
failures out of4samples5
1 sample every12.5 msec
418
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 416 of 478 416 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
BarometricPressure(BARO)SensorCircuit Low(boostedapplications,Gen III)
P2228 Detects a continuousshort to low in eitherthe signal circuit or theBARO sensor.
BARO Voltage < % of 5 Volt39.3Range( Volts = kPa)2.0 50.0
failures out320of samples400
1 sample every12.5 msec
Type B,2 Trips
419
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 417 of 478 417 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
BarometricPressure(BARO)SensorCircuit High(boostedapplications,Gen III)
P2229 Detects an opensensor ground,continuous short tohigh or open in eitherthe signal circuit or theBARO sensor.
BARO Voltage > % of 5 Volt90.0Range( Volts =4.5 115.0kPa)
failures out320of samples400
1 sample every12.5 msec
Type B,2 Trips
420
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 418 of 478 418 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
BarometricPressure(BARO)SensorCircuitIntermittent
P2230 Detects a noisy orerratic barometricpressure input
String Length
Where:"String Length" = sum of"Diff" calculated over
And where:"Diff" = ABS(currentBARO reading - BAROreading from 12.5milliseconds previous)
> kPa100
consecutive BARO80samples
failures out of4samples5
Each sampletakes 1.0seconds
Type B,2 Trips
421
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 419 of 478 419 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
O2 SensorPumpingCurrentPerformanceBank 1
P223C This DTC determines ifthe O2 sensor pumpingcurrent has an incorrector out of range value
Fault condition presentwhen the pump current isin any of the fault regionswhen this test is enabledduring DFCO.
The three pumpcurrent fault regionsare:A) Pump current
> ma4.18
B) Pump current<= ma and0.10>= - ma0.10
C) Pump current< ma-0.10
The three fault regionshave individual X out ofY calibrations. Whenthe X out of Y isreached in any regionthis DTC is set.
Note: This DTC willdetect open circuitfaults to the Pumpcurrent, Ref Cellvoltage, Ref Groundand Trim circuits.
Note: A open circuit onthe Pump currentsignal may also set aP0131 DTC.
Note: A short to groundon the trim circuit canset P223C.
B1S1 DTC's Not activethis key cycle
Measure valid status(ASIC)
Controller status (ASIC)
Engine Run or Auto stop
**************************Heater Warm-up delay
ThenWRAF circuit diagnosticdelay (since heater Warm-up delay is complete)**************************WRAF Ref celltemperature
Test starts when time inDFCOTest stops when time inDFCO
P0135, P0030, P0031 orP0032.
= Valid
= Ready
= True
= Complete
>= seconds20.0
>= Deg C628
>= seconds5.0
> seconds12.0
Region A: 224failures out of
samples280
OR
Region B: 224failures out of
samples280
OR
Region C: 100failures out of
samples128
Sample rate is25 msec
Test enabledduring DFCO
Type B,2 Trips
422
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 420 of 478 420 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
O2 SensorReferenceResistanceOut OfRange Bank1
P223E This DTC determines ifthe O2 sensorreference cell has anincorrect or out ofrange resistance value.
Measured Reference celltemperature
< Deg C700OR> Deg C1,000.0
B1S1 DTC's Not activethis key cycle
Measure valid status(ASIC)
Controller status (ASIC)
Engine Run or Auto stop
**************************Heater Warm-up delayThen
WRAF circuit diagnosticdelay (since heater Warm-up delay is complete)Then
Delay after WRAF circuitdiagnostic delay**************************
P0135, P0030, P0031 orP0032
= Valid
= Ready
= True
= Complete
>= seconds20.0
>= seconds10.0
failures out128of samples160
Sample rate is25 msec
Continuous
Type B,2 Trips
423
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 421 of 478 421 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Turbo/SuperChargerBypassValve -MechanicalTurbocharger withwastegate.Notsupercharger withmechanicalcompressor
P2261 Detect Stuck ClosedBypass Valve
When measuring timeaccumulated air massflow derivate boostpressure is high passfilteredwith filter frequency
A failure is detected whenAcc. Filtered Air MassFlow
or
Acc.Der.Filtered boostpressure
< Second,1.000
= Hz10.00
> g/s65.00
> kPa/s500.00
Diagnostic Enabled
Engine Speed
Bypass ValveCommanded OpenDuty Cycle
for at least
Pressure ratio over thecompressor RelativeLimit
Condition keep true for xseconds extra
Negative Transient Active:Relative Boost andPressure derivate
Hyst. Negative Transient:Relative Boost orPressure derivate
No Active DTCs:
True
>= rpm1,500
> %6.00
>= s0.250
> refer toP00C4_P2261_KtBSTD_r_SurgeLimin Supporting Tables
s0.80
>= kPa35.0<= kPa/s-250.0
< kPa0.0> kPa/s10.0
BSTR_b_TurboBypassCktFABSTR_b_BoostSnsrFAMAF_SensorFA
Failed tests out7of Tests10
25ms/ sample
Type B,2 Trips
424
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 422 of 478 422 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
O2 SensorSignal StuckLean Bank 1Sensor 2
P2270 This DTC determines ifthe post catalyst O2sensor is stuck in anormal lean voltagerange and thereby canno longer be used forpost oxygen sensorfuel control or forcatalyst monitoring.The diagnostic is anintrusive test (duringcoast) which increasesthe delivered fuel toachieve the requiredrich threshold.
Post O2 sensor signal
AND
The Accumulated massair flow monitored duringthe Stuck Lean VoltageTest
< mvolts825
> grams60
No Active DTC's
B1S2 DTC's Not activethis key cycle
System VoltageLearned heater resistance
ICAT MAT Burnoff delay
Green O2S Condition
TPS_ThrottleAuthorityDefaultedECT_Sensor_FAIAT_SensorFAMAF_SensorFAMAP_SensorFAAIR System FAFuelInjectorCircuit_FAFuelTrimSystemB1_FAFuelTrimSystemB2_FAEngineMisfireDetected_FAEthanol CompositionSensor FA
P013A, P013B, P013E,P013F, P2270 or P2271
> Volts10.0= Valid ( the heaterresistance has learnedsince NVM reset, seeenable conditions for"HO2S Heater ResistanceDTC's" )
= Not Valid
= Not Valid, See definitionofMultiple DTC Use_GreenSensor Delay Criteria -AirflowandMultiple DTC Use_GreenSensor Delay Criteria -Limitfor the following locations:B1S2, B2S2 (if applicable)in Supporting Tables tab.
Frequency:Once per tripNote: ifNaPOPD_b_ResetFastRespFunc= FALSE for thegiven Fuel BankORNaPOPD_b_RapidResponseActive = TRUE,multiple tests pertrip are allowed.
Type B,2 Trips
425
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 423 of 478 423 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Low Fuel Condition DiagPedal position
Engine Airflow
Closed loop integralClosed Loop Active
EvapEthanol
Post fuel cell
Crankshaft Torque
EGR Intrusive diagnosticAll post sensor heaterdelaysO2S Heater (post sensor)on Time
Predicted Catalyst tempFuel State
=================All of the above met for atleast seconds, and0.0then check the following
Engine Speed to initiallyenable testEngine Speed range tokeep test enabled (after
= False<= %4.0
<= gps <=2 15
<= C/L Int <=0.85 1.07= TRUE(Please see “ClosedLoop EnableClarification” inSupporting Tables).
not in control of purgenot in estimate mode
= Enabled, refer toMultiple DTC Use -Block learn cells toenable Post oxygensensor testsfor additional info.
< Nm100.0
= not active
= not active
>= sec80.0
<= ºC <=500 850= DFCO possible
==================
<= RPM <=950 2,950
426
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 424 of 478 424 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
initially enabled)
Vehicle Speed to initiallyenable testVehicle Speed range tokeep test enabled (afterinitially enabled)=================All of the above met for atleast seconds, and2.0then the Force Cat Richintrusive stage isrequested.=================During Stuck Lean testthe following must stayTRUE or the test willabort:Commanded FuelCrankshaft Torque
<= RPM <=900 3,050
<= MPH <=40.4 77.7
<= MPH <=35.4 82.0
<= EQR <=0.96 1.08< Nm70.0
427
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 425 of 478 425 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
O2 SensorSignal StuckRich Bank 1Sensor 2
P2271 This DTC determines ifthe post catalyst O2sensor is stuck in anormal rich voltagerange and thereby canno longer be used forpost oxygen sensorfuel control or forcatalyst monitoring.The diagnostic is anintrusive test whichrequests the DFCOmode to achieve therequired lean threshold.
Post O2 sensor signal
AND
The Accumulated massair flow monitored duringthe Stuck Rich VoltageTest
> mvolts100
> grams25.0
No Active DTC's
B1S2 DTC's Not Activethis key cycle
System VoltageLearned heater resistance
ICAT MAT Burnoff delay
Green O2S Condition
TPS_ThrottleAuthorityDefaultedECT_Sensor_FAIAT_SensorFAMAF_SensorFAMAP_SensorFAAIR System FAFuelInjectorCircuit_FAFuelTrimSystemB1_FAFuelTrimSystemB2_FAEngineMisfireDetected_FAEthanol CompositionSensor FA
P013A, P013B, P013E,P013F or P2270
> Volts10.0= Valid ( the heaterresistance has learnedsince NVM reset, seeenable conditions for"HO2S Heater ResistanceDTC's" )
= Not Valid
= Not Valid, See definitionofMultiple DTC Use_GreenSensor Delay Criteria -AirflowandMultiple DTC Use_GreenSensor Delay Criteria -Limitfor the following locations:B1S2, B2S2 (if applicable)in Supporting Tables tab.
Frequency:Once per tripNote: ifNaPOPD_b_ResetFastRespFunc= FALSE for thegiven Fuel BankORNaPOPD_b_RapidResponseActive = TRUE,multiple tests pertrip are allowed.
Type B,2 Trips
428
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 426 of 478 426 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Low Fuel Condition Diag
Fuel State
DTC's Passed
==================After above conditions aremet: DFCO mode iscontinued (wo driverinitiated pedal input).
= False
DFCO possible
= P2270= P013E= P013A
=================
429
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 427 of 478 427 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
SIDI HighPressurePump
P228C This DTC Diagnosesthe measured fuel railpressure bias too lowfrom desired fuelpressure.
Desired Pressure -Measure Pressure >= Mpa3.00
Battery Voltage
Low Side Fuel Pressure
Engine Run Time
Additional EnableConditions:All must be true(High Pressure Pump isenabled andHigh Fuel pressuresensor ckt is Not (FA,FPor TFTKO) andHigh Pressure fuel pumpckt is Not (FA,FP orTFTKO) andCam orCrank Sensor Not FA andIAT,IAT2,ECT Not FA andLow side Fuel PumpRelay ckt Not FA andEstimate fuel rail pressureis valid andGreen Engine (Inassembly plant) is notenabled andNot if low fuel conditionandLow side Fuel Pump is onandInjector Flow Test is notactive andDevice controlcommanded pressure isfalse andDevice control pump cktenabled on is false andEngine movement
High Pressure PumpPerformance DiagnosticEnable
>= Volts11
> MPa0.275
>=P0089 - P163A - P228C -P228D - P0191 -KtFHPD_t_PumpCntrlEngRunThrsh(see supporting tables)
Enabled when a codeclear is not active or notexiting device controlEngine is not cranking
Pressure Error -0 failures1,000
out of 1,250samples
samples per4engine rotaion
Type A,1 Trips
430
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 428 of 478 428 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
detected is true andManufacturers enablecounter is 0)Flex Fuel Sensor Not FAIgnition voltage out ofcorrelation error(P1682)not active
Barometric PressureInlet Air TempFuel Temp
>= KPA70.0>= degC-10.0
<=Temp degC <=-10126
431
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 429 of 478 429 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
SIDI HighPressurePump
P228D This DTC Diagnosesthe measured fuel railpressure bias too highfrom desired fuelpressure
Desired Pressure -Measure Pressure
<= Mpa-4.00
Battery Voltage
Low Side Fuel Pressure
Engine Run Time
Additional EnableConditions:All must be true(High Pressure Pump isenabled andHigh Fuel pressuresensor ckt is Not (FA,FPor TFTKO) andHigh Pressure fuel pumpckt is Not (FA,FP orTFTKO) andCam or Crank Sensor NotFA andIAT,IAT2,ECT Not FA andLow side Fuel PumpRelay ckt Not FA andEstimate fuel rail pressureis valid andGreen Engine (Inassembly plant) is notenabled andNot if low fuel conditionandLow side Fuel Pump is onandInjector Flow Test is notactive andDevice control
High Pressure PumpPerformance DiagnosticEnable
>= Volts11
> MPa0.275
>=P0089 - P163A - P228C -P228D - P0191 -KtFHPD_t_PumpCntrlEngRunThrsh(see supporting tables)
Enabled when a codeclear is not active or notexiting device controlEngine is not cranking
Pressure Error -failures1,000
out of 1,250samples
samples per4engine rotaion
Type A,1 Trips
432
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 430 of 478 430 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
commanded pressure isfalse andDevice control pump cktenabled on is false andEngine movementdetected is trueandManufacturers enablecounter is 0)Flex Fuel Sensor Not FAIgnition voltage out ofcorrelation error(P1682)not active
Barometric PressureInlet Air TempFuel Temp
>= KPA70.0>= DegC-10.0
<= Temp degC <=-10126
433
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 431 of 478 431 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
IGNITIONCONTROL#1 CIRCUITLOW
P2300 Diagnoses Cylinder #1Ignition Control (EST)output driver circuit fora Short to Ground fault
The ECM detects that thecommanded state of thedriver and the actual stateof the control circuit donot match.
Voltage low during driverhigh state (indicatesshort-to-ground)
< 100 impedancebetween signal andcontroller ground
Engine running
Ignition Voltage > 11.0
Failures50out of
Samples63
100 msec rate
Type B,2 Trips
434
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 432 of 478 432 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
IGNITIONCONTROL#1 CIRCUITHigh
P2301 Diagnoses Cylinder #1Ignition Control (EST)output driver circuit fora Short to Power fault
The ECM detects that thecommanded state of thedriver and the actual stateof the control circuit donot match.
Voltage high during driverlow state (indicates short-to-power)
< 100 impedancebetween signal andcontroller power
Engine running
Ignition Voltage > Volts11.0
Failures50out of
Samples63
100 msec rate
Type B,2 Trips
435
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 433 of 478 433 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
IGNITIONCONTROL#2 CIRCUITLow
P2303 Diagnoses Cylinder #2Ignition Control (EST)output driver circuit fora Short to Ground fault
The ECM detects that thecommanded state of thedriver and the actual stateof the control circuit donot match.
Voltage low during driverhigh state (indicatesshort-to-ground)
< 100 impedancebetween signal andcontroller ground
Engine running
Ignition Voltage > Volts11.0
Failures50out of
Samples63
100 msec rate
Type B,2 Trips
436
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 434 of 478 434 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
IGNITIONCONTROL#2 CIRCUITHigh
P2304 Diagnoses Cylinder #2Ignition Control (EST)output driver circuit fora Short to Power fault
The ECM detects that thecommanded state of thedriver and the actual stateof the control circuit donot match.
Voltage high during driverlow state (indicates short-to-power)
< 100 impedancebetween signal andcontroller power
Engine running
Ignition Voltage > Volts11.0
Failures50out of
Samples63
100 msec rate
Type B,2 Trips
437
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 435 of 478 435 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
IGNITIONCONTROL#3 CIRCUITLow
P2306 Diagnoses Cylinder #3Ignition Control (EST)output driver circuit fora Short to Ground fault
The ECM detects that thecommanded state of thedriver and the actual stateof the control circuit donot match.
Voltage low during driverhigh state (indicatesshort-to-ground)
< 100 impedancebetween signal andcontroller ground
Engine running
Ignition Voltage > Volts11.0
Failures50out of
Samples63
100 msec rate
Type B,2 Trips
438
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 436 of 478 436 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
IGNITIONCONTROL#3 CIRCUITHigh
P2307 Diagnoses Cylinder #3Ignition Control (EST)output driver circuit fora Short to Power fault
The ECM detects that thecommanded state of thedriver and the actual stateof the control circuit donot match.
Voltage high during driverlow state (indicates short-to-power)
< 100 impedancebetween signal andcontroller power
Engine running
Ignition Voltage > Volts11.0
Failures50out of
Samples63
100 msec rate
Type B,2 Trips
439
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 437 of 478 437 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
IGNITIONCONTROL#4 CIRCUITLow
P2309 Diagnoses Cylinder #4Ignition Control (EST)output driver circuit fora Short to Ground fault
The ECM detects that thecommanded state of thedriver and the actual stateof the control circuit donot match.
Voltage low during driverhigh state (indicatesshort-to-ground)
< 100 impedancebetween signal andcontroller ground
Engine running
Ignition Voltage > Volts11.0
Failures50out of
Samples63
100 msec rate
Type B,2 Trips
440
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 438 of 478 438 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
IGNITIONCONTROL#4 CIRCUITHigh
P2310 Diagnoses Cylinder #4Ignition Control (EST)output driver circuit fora Short to Power fault
The ECM detects that thecommanded state of thedriver and the actual stateof the control circuit donot match.
Voltage high during driverlow state (indicates short-to-power)
< 100 impedancebetween signal andcontroller power
Engine running
Ignition Voltage > Volts11.0
Failures50out of
Samples63
100 msec rate
Type B,2 Trips
441
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 439 of 478 439 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Transmission ControlTorqueRequestCircuit
P2544 Determines if thetorque request from theTCM is valid
Protect error - SerialCommunication message2’s complement not equal($189/$199)
ORRolling count error - SerialCommunication message($189/$199) rolling countindex value
OR
Range Error - SerialCommunication message- ($189/$199) TCMRequested TorqueIncrease
OR
Multi-transition error -Trans torque interventiontype request change
Message <> two'scomplement ofmessage
Message <> previousmessage rolling countvalue + one
> Nm450
Requested torqueintervention typetoggles from notincreasing request toincreasing request
Diagnostic Status
Power Mode
Ignition Voltage
Engine Running
Run/Crank Active
No Serial communicationloss to TCM (U0101)
Enabled
= Run
> volts6.41
= True
> Sec0.50
No loss ofcommunication
>= failures16out of 20samples.
Performed onevery receivedmessage
>= 6Rolling counterrors out of 10samples.
Performed onevery receivedmessage
>= range6errors out of 10samples.
Performed onevery receivedmessage
>= multi-4transitions out of5 samples.Performed every200 msec
Type B,2 Trips
442
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 440 of 478 440 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Engine HoodSwitchPerformance
P257D This DTC monitors thehood switch rationality
Hood Switch position is inan invalid position.
Type of Switch:CeHSWR_e_Enumerated
With a discrete typeswitch the hood switchreading is invalid when
With a percentage typeswitch the hood switchreading is invalid in theseranges
With a resistance typeswitch the hood switchreading is invalid in theseranges
With an enumerated typeswitch the hood switchreading is invalid in theseranges
Hood Switch 1 andHood Switch 2 are inthe same state(States not equal isproper function)
% to %93.00 82.70or
% to %70.70 52.80or
% to %27.00 16.70
Ohms to9,578.00Ohms8,858.00
orOhms to3,733.00Ohms2,509.00
orOhms to490.00Ohms463.00
1281 Ohms to1404 Ohms
The diagnostic is enabled
Enabled when Run/Crankis active only,otherwise Run/Crank isnot used as an enable
= (1 indicates enabled)1
= (1 indicates Run/1Crank active enabled)
failed80sampleswithin total100samples
Diagnostic runsin the 12.5 msloop
Type B,2 Trips
443
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 441 of 478 441 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Engine HoodSwitch Shortto Ground /Low Voltage
P257E This DTC monitors thehood switch for a shortto ground or lowvoltage condition
Hood Switch positionreading is outsidean expected bounds for
Type of Switch:CeHSWR_e_Enumerated
With a discrete typeswitch the bounds are
With a percentage typeswitch the bound is hoodswitch reading
With a resistance typeswitch the bound is hoodswitch reading
With an enumerated typeswitch the bound is hoodswitch reading
Hood Switch 1 andHood Switch 2 are inthe same state(States not equal isproper function)
<= %16.70
<= Ohms463.00
<= 325 Ohms
The diagnostic is enabled
Enabled when Run/Crankis active only,otherwise Run/Crank isnot used as an enable
= (1 indicates enabled)1
= (1 indicates Run/1Crank active enabled)
failed80sampleswithin total100samples
Diagnostic runsin the 12.5 msloop
Type B,2 Trips
444
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 442 of 478 442 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Engine HoodSwitch Shortto Voltage /High Voltage
P257F This DTC monitors thehood switch for a shortto voltage or highvoltage condition
Hood Switch positionreading is outside anexpected bounds for
Type of Switch:CeHSWR_e_Enumerated
With a discrete typeswitch the bounds are
With a percentage typeswitch the bound is hoodswitch reading
With a resistance typeswitch the bound is hoodswitch reading
With an enumerated typeswitch the bound is hoodswitch reading
Hood Switch 1 andHood Switch 2 are inthe same state(States not equal isproper function)
>= %93.00
>= Ohms9,578.00
>= 3620 Ohms
The diagnostic is enabled
Enabled when Run/Crankis active only,otherwise Run/Crank isnot used as an enable
= (1 indicates enabled)1
= (1 indicates Run/1Crank active enabled)
failed80sampleswithin total100samples
Diagnostic runsin the 12.5 msloop
Type B,2 Trips
445
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 443 of 478 443 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
ControlModulePower OffTimerPerformance
P262B This DTC determines ifthe hardware timerdoes not initialize orcount properly. Thereare two tests to ensureproper functioning ofthe timer: Count UpTest (CUT) and RangeTest (RaTe).
Count Up Test (CUT):Verifies that the HWIOtimer is counting upwith the properincrement.
Range Test (RaTe):When the run/crank isnot active both thehardware and mirrortimers are started. Thetimers are comparedwhen module shutdownis initiated or run/crankbecomes active.
Count Up Test:
Time difference betweenthe current read and theprevious read of the timer
Range Test:
The variation of the HWIOtimer and mirror timer is
> seconds1.50
> %.0.25
Count Up Test:failures out of4samples20
1 sec / sample
Continuous whilerun/crank is notactive and untilcontrollershutdown isinitiated.
Range Test:Once per tripwhen controllershutdown isinitiated or run/crank becomesactive.
Type B,2 Trips
446
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 444 of 478 444 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Fuel Pump"A" LowFlow /Performance
P2635 This DTC detectsdegradation in theperformance of theSIDI electronicallyregulated fuel system
Filtered fuel rail pressureerror
<= Low Threshold( see SupportingCalibration tab)
OR
>= High Threshold( see SupportingCalibration tab)
( tabulated result:function of desired fuelrail pressure and fuelflow rate)
a] Fu Rail Pres SnsrCircuit Low Fault Active(DTC P018C)
b] Fu Rail Pres SnsrCircuit High Fault Active(DTC P018D)
c] Fu Rail Pres Snsr PerfFault Active ( DTCP018B)
d] Fu Pump Circuit LowFault Active ( DTC P0231)
e] Fu Pump Circuit HighFault Active ( DTC P0232)
f] Fu Pump Circuit OpenFault Active (DTC P023F)
g] Reference VoltageFault Status (DTCP0641)
h] Fu Pump Driver ControlModule OvertemperatureFault Active (DTC P1255)
j] Barometric PressureSignal Valid (PPEI $4C1)
k] Engine run time
l] Emissions Fuel LevelLow (PPEI $3FB)
m] Fu Pump ControlEnabled
a] <> TRUE
b] <> TRUE
c] <> TRUE
d] <> TRUE
e] <> TRUE
f] <> TRUE
g] <> Active This Key
h] <> TRUE
j] == TRUE(for absolute fuel pressuresensor)
k] >= 30 sec
l] <> TRUE
m] == TRUE
1 sample /12.5 millisec
Type B,2 Trips
447
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 445 of 478 445 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
n] Fu Pump Control state
p] System Voltage
q] Fuel flow rate
r] Fuel Pressure ControlSystem
n] == Normal
p] 11V< System V <32V
q1] > 0.047 gram/secANDq2] <= Max allowed fuelflow rate (function ofdesired pressure andsystem voltage)(typically11-50 gram/sec)
r1] Not responding tooverperformance due topressure buildup duringDeceleration Fuel Cut OffORr2] Not responding to adecreasing desired fuelpres commnad
448
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 446 of 478 446 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
MalfunctionIndicatorLamp (MIL)ControlCircuit(ODM) Low
P263A Diagnoses themalfunction indicatorlamp control low sidedriver circuit for circuitfaults.
Voltage low during driveroff state (indicates short-to-ground)
Short to ground: 0.5 impedance
between signal andcontroller ground
Run/Crank Voltage
Remote Vehicle Start isnot active
Voltage volts11.00 failures out of1samples1
50 ms / sample
Type B,No MIL
NO MIL
Note: Incertaincontrollers P0650may alsoset (MILControlOpenCircuit)
449
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 447 of 478 447 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
MalfunctionIndicatorLamp (MIL)ControlCircuit(ODM) High
P263B Diagnoses themalfunction indicatorlamp control low sidedriver circuit for circuitfaults.
Voltage high during driveron state (indicates shortto power)
Short to power: 0.5 impedance
between signal andcontroller power
Run/Crank Voltage
Remote Vehicle Start isnot active
Voltage volts11.00 failures out of4samples5
50 ms / sample
Type B,No MIL
NO MIL
450
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 448 of 478 448 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
DC/DCConverterActuatorVoltageSensorCircuit 1 LowVoltage
P3051 Diagnoses the DC/DCConverter ActuatorVoltage Sensor Circuit1 forshort to ground faults.
DC/DC ConverterActuator Voltage RawValue 1
< Volt1 Diagnostic enabled
Run/Crank or Accessory
TRUE
TRUE
failed640samples out of
samples in8006.25 ms loop
Type B,2 Trips
451
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 449 of 478 449 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
DC/DCConverterActuatorVoltageSensorCircuit 2 LowVoltage
P3052 Diagnoses the DC/DCConverter ActuatorVoltage Sensor Circuit2 forshort to ground faults.
DC/DC ConverterActuator Voltage RawValue 2
< Volt1 Diagnostic enabled
Run/Crank or Accessory
TRUE
TRUE
failed640samples out of
samples in8006.25 ms loop
Type B,2 Trips
452
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 450 of 478 450 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
DC/DCConverterActuatorVoltageSensorCircuit 1High Voltage
P3053 Diagnoses the DC/DCConverter ActuatorVoltage Sensor Circuit1 forshort to battery faults.
DC/DC ConverterActuator Voltage RawValue 1
> Volt28 Diagnostic enabled
Run/Crank or Accessory
TRUE
TRUE
failed640samples out of
samples in8006.25 ms loop
Type B,2 Trips
453
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 451 of 478 451 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
DC/DCConverterActuatorVoltageSensorCircuit 2High Voltage
P3054 Diagnoses the DC/DCConverter ActuatorVoltage Sensor Circuit2 forshort to battery faults.
DC/DC ConverterActuator Voltage RawValue 2
> Volt28 Diagnostic enabled
Run/Crank or Accessory
TRUE
TRUE
failed640samples out of
samples in8006.25 ms loop
Type B,2 Trips
454
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 452 of 478 452 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Bypass Mode:Absolute value of voltagedifference between DC/DC Converter ActuatorVoltage Raw Value 1 andECM Run/Crank
> Volt1 Diagnostic enabled
Run/Crank or Accessory
Engine runningOR
Engine stopped
TRUE
TRUE
for > loops in 6.25160ms loopfor > loops in 6.25160ms loop
failed640samples out of
samples in800a 6.25 ms loop
DC/DCConverterActuatorVoltage 1Performance
P3055 Detects DC/DCConverter ActuatorVoltage 1 Performanceissues
Type B,2 Trips
Stabilize Mode- Auto-Cranking:Absolute value of voltagedifference between DC/DC Converter ActuatorVoltage Raw Value 1 andECM Run/Crank
> Volt1 Diagnostic enabled
Run/Crank or Accessory
Engine auto-cranking
TRUE
TRUE
for > loops in 6.25 ms0loop
failed16samples out of
samples in a326.25 ms loop
Stablize Mode-Auto-Cranking Events:Number of failed auto-cranking events exceedsthreshold
> failed auto-2cranking events
Diagnostic enabled
Run/Crank or Accessory
Engine auto-cranking
TRUE
TRUE
has occurred
failed auto-2crank events outof consecutive3auto-crankevents
455
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 453 of 478 453 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Bypass Mode:Absolute value of voltagedifference between DC/DC Converter ActuatorVoltage Raw Value 2 andECM Run/Crank
> Volt1 Diagnostic enabled
Run/Crank or Accessory
Engine runningOR
Engine stopped
TRUE
TRUE
for > loops in 6.25 ms160loopfor > loops in 6.25 ms160loop
failed640samples out of
samples in800a 6.25 ms loop
DC/DCConverterActuatorVoltage 2Performance
P3056 Detects DC/DCConverter ActuatorVoltage 2 Performanceissues
Type B,2 Trips
Stabilize Mode- Auto-Cranking:Absolute value of voltagedifference between DC/DC Converter ActuatorVoltage Raw Value 2 andECM Run/Crank
> Volt1 Diagnostic enabled
Run/Crank or Accessory
Engine auto-cranking
TRUE
TRUE
for > loops in 6.25 ms0loop
failed16samples out of
samples in a326.25 ms loop
Stablize Mode-Auto-Cranking Events:Number of failed auto-cranking events exceedsthreshold
> failed auto-2cranking events
Diagnostic enabled
Run/Crank or Accessory
Engine auto-cranking
TRUE
TRUE
has occurred
failed auto-2crank events outof consecutive3auto-crankevents
456
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 454 of 478 454 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
DC/DCConverterIgnitionSwitch Run/StartPositionCiruit HighVoltage
P305B Diagnoses the DC/DCConverter IgnitionSwitch Run/StartPosition circuit forcircuit high faults
DC/DC Converter IgnitionSwitch Run/Start Position
<> ECM IgnitionSwitch Run/StartPosition
Diagnostic enabled
Run/Crank
Accessory
TRUE
FALSE
TRUE
failed320samples out of
samples400
Type B,2 Trips
457
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 455 of 478 455 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
DC/DCConverterIgnitionSwitch Run/StartPositionCiruit LowVoltage
P305C Diagnoses the DC/DCConverter Switch Run/Start Position circuit forcircuit low faults
DC/DC Converter IgnitionSwitch Run/Start Position
<> ECM IgnitionSwitch Run/StartPosition
Diagnostic enabled
Run/Crank
Accessory
TRUE
TRUE
TRUE
failed640samples out of
samples800
Type B,2 Trips
458
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 456 of 478 456 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
DC/DCConverterCrankControlCircuit HighVoltage
P305D Diagnoses the DC/DCConverter CrankControl Circuit forcircuit high faults
DC/DC Converter CrankControl
<> ECM Crank Control Diagnostic enabled
Run/Crank
ECM Crank Control
TRUE
TRUE
FALSE
failed640samples out of
samples800
Type B,2 Trips
459
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 457 of 478 457 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
DC/DCConverterCrankControlCircuit LowVoltage
P305E Diagnoses the DC/DCConverter CrankControl Circuit forcircuit low faults
DC/DC Converter CrankControl
<> ECM Crank Control Diagnostic enabled
Run/Crank or Accessory
ECM Crank Control
TRUE
TRUE
TRUE
failed24samples out of
samples32
Type B,2 Trips
460
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 458 of 478 458 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
ControlModuleCommunication Bus A Off
U0073 This DTC monitors fora BUS A off condition
Bus off failures exceeds
before the sample time ofis reached
counts5(equivalent to 0.06seconds)
seconds0.81
General Enable Criteria:
U0073
Normal CAN transmissionon Bus A
Device Control
High Voltage VirtualNetwork Management
Ignition Voltage Criteria:
Run/Crank Ignitionvoltage
Power Mode
Off Cycle Enable Criteria:
KeCAND_b_OffKeyCycleDiagEnbl
Ignition Accessory LineandBattery Voltage
General Enable Criteriaand either Ignition VoltageCriteria or Off CycleEnable Criteria met for >
seconds3.0000
CAN hardware is busOFF for
Not Active on Current KeyCycle
Enabled
Not Active
Not Active
> Volts6.41
= run
= 0( 1 indicates enabled)
= Active
> Volts11.00
> seconds0.1625
Diagnostic runsin 12.5 ms loop
Type B,2 Trips
461
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 459 of 478 459 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
ControlModuleCommunication Bus B Off
U0074 This DTC monitors fora BUS B off condition
Bus off failures exceeds
before the sample time ofis reached
counts5(equivalent to 0.06seconds)
seconds0.81
General Enable Criteria:
U0074
Normal CAN transmissionon Bus B
Device Control
High Voltage VirtualNetwork Management
Ignition Voltage Criteria:
Run/Crank Ignitionvoltage
Power Mode
Off Cycle Enable Criteria:
KeCAND_b_OffKeyCycleDiagEnbl
Ignition Accessory LineandBattery Voltage
General Enable Criteriaand either Ignition VoltageCriteria or Off CycleEnable Criteria met for >
seconds3.0000
CAN hardware is busOFF for
Not Active on Current KeyCycle
Enabled
Not Active
Not Active
> Volts6.41
= run
= 0(1 indicates enabled)
= Active
> Volts11.00
> seconds0.1625
Diagnostic runsin 12.5 ms loop
Type B,2 Trips
462
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 460 of 478 460 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
LostCommunication With TCM
U0101 This DTC monitors fora loss ofcommunication with thetransmission controlmodule
Message is not receivedfrom controller for
Message $0AB
Message $0BD
Message $0C7
Message $0F9
Message $189
Message $199
Message $19D
Message $1AF
Message $1BE
Message $1BF
Message $1F5
Message $4C9
seconds10.0
seconds10.0
seconds10.0
seconds10.0
seconds10.0
seconds10.0
seconds10.0
seconds10.0
seconds10.0
seconds10.0
seconds10.0
seconds10.0
General Enable Criteria:
U0073
Normal CAN transmissionon Bus A
Device Control
High Voltage VirtualNetwork Management
Ignition Voltage Criteria:
Run/Crank Ignitionvoltage
Power Mode
Off Cycle Enable Criteria:
KeCAND_b_OffKeyCycleDiagEnbl
Ignition Accessory LineandBattery Voltage
General Enable Criteriaand either Ignition VoltageCriteria or Off CycleEnable Criteria met for >
seconds3.0000
Power Mode is inaccessory or run or crankand High Voltage VirtualNetwork Management is
Not Active on Current KeyCycle
Enabled
Not Active
Not Active
> Volts6.41
= run
= 0(1 indicates enabled)
= Active
> Volts11.00
Diagnostic runsin 12.5 ms loop
Type B,2 Trips
463
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 461 of 478 461 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
not active for
U0101
TCM
> seconds0.4000
Not Active on Current KeyCycle
is present on the bus
464
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 462 of 478 462 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
LostCommunication WithCruiseControlModule
U0104 This DTC monitors fora loss ofcommunication with theCruise Control Module.
Message is not receivedfrom controller for
Message $2CB
Message $2CD
seconds10.0
seconds10.0
General Enable Criteria:
U0073
Normal CAN transmissionon Bus A
Device Control
High Voltage VirtualNetwork Management
Ignition Voltage Criteria:
Run/Crank Ignitionvoltage
Power Mode
Off Cycle Enable Criteria:
KeCAND_b_OffKeyCycleDiagEnbl
Ignition Accessory LineandBattery Voltage
General Enable Criteriaand either Ignition VoltageCriteria or Off CycleEnable Criteria met for >
seconds3.0000
Power Mode is inaccessory or run or crankand High Voltage Virtual
Not Active on Current KeyCycle
Enabled
Not Active
Not Active
> Volts6.41
= run
= 0(1 indicates enabled)
= Active
> Volts11.00
Diagnostic runsin 12.5 ms loop
Type C,No SVS
465
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 463 of 478 463 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Network Management isnot active for
U0104
Cruise Control Module
> seconds0.4000
Not Active on Current KeyCycle
is present on the bus
466
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 464 of 478 464 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
LostCommunication With Anti-Lock BrakeSystem(ABS)ControlModule
U0121 This DTC monitors fora loss ofcommunication with theAnti-Lock BrakeSystem (ABS) ControlModule (Non-OBDModule ID 243).
Message is not receivedfrom controller for
Message $0C1
Message $0C5
Message $0D1
Message $1C6
Message $1C7
Message $1E9
Message $2F1
Message $2F9
seconds10.0
seconds10.0
seconds10.0
seconds10.0
seconds10.0
seconds10.0
seconds10.0
seconds10.0
General Enable Criteria:
U0073
Normal CAN transmissionon Bus A
Device Control
High Voltage VirtualNetwork Management
Ignition Voltage Criteria:
Run/Crank Ignitionvoltage
Power Mode
Off Cycle Enable Criteria:
KeCAND_b_OffKeyCycleDiagEnbl
Ignition Accessory LineandBattery Voltage
General Enable Criteriaand either Ignition VoltageCriteria or Off CycleEnable Criteria met for >
seconds3.0000
Power Mode is inaccessory or run or crankand High Voltage Virtual
Not Active on Current KeyCycle
Enabled
Not Active
Not Active
> Volts6.41
= run
= 0(1 indicates enabled)
= Active
> Volts11.00
Diagnostic runsin 12.5 ms loop
Type C,No SVS"SpecialType C"
467
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 465 of 478 465 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Network Management isnot active for
U0121
Anti-Lock Brake SystemControl Module
> seconds0.4000
Not Active on Current KeyCycle
is present on the bus
468
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 466 of 478 466 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
LostCommunication WithBody ControlModule
U0140 This DTC monitors fora loss ofcommunication with theBody Control Module.
Message is not receivedfrom controller for
Message $0F1
Message $12A
Message $1E1
Message $1F1
Message $1F3
Message $3C9
Message $3CB
Message $3F1
Message $451
Message $4D7
Message $4E1
Message $4E9
seconds10.0
seconds10.0
seconds10.0
seconds10.0
seconds10.0
seconds10.0
seconds10.0
seconds10.0
seconds10.0
seconds10.0
seconds10.0
seconds10.0
General Enable Criteria:
U0073
Normal CAN transmissionon Bus A
Device Control
High Voltage VirtualNetwork Management
Ignition Voltage Criteria:
Run/Crank Ignitionvoltage
Power Mode
Off Cycle Enable Criteria:
KeCAND_b_OffKeyCycleDiagEnbl
Ignition Accessory LineandBattery Voltage
General Enable Criteriaand either Ignition VoltageCriteria or Off CycleEnable Criteria met for >
seconds3.0000
Power Mode is inaccessory or run or crankand High Voltage VirtualNetwork Management isnot active for
Not Active on Current KeyCycle
Enabled
Not Active
Not Active
> Volts6.41
= run
= 0(1 indicates enabled)
= Active
> Volts11.00
> seconds0.4000
Diagnostic runsin 12.5 ms loop
Type C,No SVS"SpecialType C"
469
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 467 of 478 467 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
U0140
Body Control Module
Not Active on Current KeyCycle
is present on the bus
470
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 468 of 478 468 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
LostCommunication WithBatteryMonitorModule
U01B0 This DTC monitors fora loss ofcommunication with theBattery Monitor Moduleon LIN bus
Message is not receivedfrom controller for ECMhas lost communicationover the LIN bus withBattery Monitor Modulefor >= counts3
The following criteria havebeen enabled for
Power Mode
Run/Crank Voltage
>= seconds5.00
=Run
>= Volts11.00
Between 100msand 175ms dueto rate of LINcommunicationto BatteryMonitor Module.
Type B,2 Trips
471
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 469 of 478 469 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
ControlModuleCommunication LIN Bus 1Off
U1501 This DTC monitors fora LIN bus off condition
LIN bus off failures >= counts3.00 The following criteria havebeen enabled for
Power Mode
Run/Crank Voltage
>= seconds5.00
=Run
>= Volts11.00
Dependent onbus loading.
Type B,2 Trips
472
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 470 of 478 470 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
LIN Bus 1LostCommunication withDevice 0(Shutter 1)
U1510 This DTC monitors fora loss ofcommunication on theLIN bus with Shutter 1
ECM has lostcommunication over theLIN bus with Device 0 /Shutter 1 for >= counts3.00
The following criteria havebeen enabled for
Power Mode
Run/Crank Voltage
>= seconds5.00
=Run
>= Volts11.00
LIN buscommunicationexecutes in500ms loop
Type B,2 Trips
473
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 471 of 478 471 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
LostCommunication With FuelPump DriverControlModule
U18A2 This DTC monitors fora loss ofcommunication with theFuel Pump DriverControl Module on BusB
Message is not receivedfrom controller for
Message $0D5
Message $0D7
seconds10.0
seconds10.0
General Enable Criteria:
U0074
Normal CAN transmissionon Bus B
Device Control
High Voltage VirtualNetwork Management
Ignition Voltage Criteria:
Run/Crank Ignitionvoltage
Power Mode
Off Cycle Enable Criteria:
KeCAND_b_OffKeyCycleDiagEnbl
Ignition Accessory LineandBattery Voltage
General Enable Criteriaand either Ignition VoltageCriteria or Off CycleEnable Criteria met for >
seconds3.0000
Power Mode is inaccessory or run or crankand High Voltage VirtualNetwork Management isnot active for
Not Active on Current KeyCycle
Enabled
Not Active
Not Active
> Volts6.41
= run
= 0(1 indicates enabled)
=Active
> Volts11.00
> seconds0.4000
Diagnostic runsin 12.5 ms loop
Type B,2 Trips
474
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 472 of 478 472 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
U18A2
Fuel Pump Driver ControlModule
Not Active on Current KeyCycle
is present on the bus
475
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 473 of 478 473 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
LostCommunication With DC/DCConverterControlModule onBus B
U18A7 This DTC monitors fora loss ofcommunication with theDC/DC ConverterControl Module on BusB
Message is not receivedfrom controller for
Message $0A0
Message $1D2
seconds10.0
seconds10.0
General Enable Criteria:
U0074
Normal CAN transmissionon Bus B
Device Control
High Voltage VirtualNetwork Management
Ignition Voltage Criteria:
Run/Crank Ignitionvoltage
Power Mode
Off Cycle Enable Criteria:
KeCAND_b_OffKeyCycleDiagEnbl
Ignition Accessory LineandBattery Voltage
General Enable Criteriaand either Ignition VoltageCriteria or Off CycleEnable Criteria met for >
seconds3.0000
Power Mode is inaccessory or run or crankand High Voltage VirtualNetwork Management isnot active for
Not Active on Current KeyCycle
Enabled
Not Active
Not Active
> Volts6.41
= run
= 0(1 indicates enabled)
=Active
> Volts11.00
> seconds0.4000
Diagnostic runsin 12.5 ms loop
Type B,2 Trips
476
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 474 of 478 474 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
U18A7
DC/DC Converter ControlModule
Not Active on Current KeyCycle
is present on the bus
477
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 475 of 478 475 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
LostCommunication with FrontObjectDetectionControlModule
U216A This DTC monitors fora loss ofcommunication with theFront Object DetectionControl Module.
Messages are notreceived from controllerfor
Message $2CB
Message $2CD
Message $2CF
Message $370
seconds10.0
seconds10.0
seconds10.0
seconds10.0
General Enable Criteria:
U0073
Normal CAN transmissionon Bus A
Device Control
High Voltage VirtualNetwork Management
Ignition Voltage Criteria:
Run/Crank Ignitionvoltage
Power Mode
Off Cycle Enable Criteria:
KeCAND_b_OffKeyCycleDiagEnbl
Ignition Accessory Line
andBattery Voltage
General Enable Criteriaand either Ignition VoltageCriteria or Off CycleEnable Criteria met for >
seconds3.0000Power Mode is inaccessory or run or crankand High Voltage VirtualNetwork Management isnot active for
Not Active on Current KeyCycle
Enabled
Not Active
Not Active
> Volts6.41
= run
= 0(1 indicates enabled)
= Active
> Volts11.00
> seconds0.4000
Diagnostic runsin 12.5 ms loop
Type C,No SVS
478
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 476 of 478 476 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
U216A
EOCM, FCM, or RDCMmodules (Front ObjectDetection Modules)
Not Active on Current KeyCycle
are present on the bus
479
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 477 of 478 477 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Fuel PumpDriverControlModule LostCommunication withECM/PCM
U2616 To detect lost serialdata communicationfrom the power drivercontroller to the ECM
Timer - Fuel SystemControl message CAN$0D9 not received( FPPM Received SerialData CommunicationStatus)
t > 10 s( Fu Pmp Pwr Modsmart device reportsFaulted, Not Faulted orIndeterminate)
a) FPPM configurationKeFRPR_e_ChassisFuelPresSysTypeb) Fault statedetermination enabledc) Run_Crank statusd) FPPM Control StatusAlive Rolling Count resulte) FPPM Diagnosticfeedback receivedf) System Voltage
a) ==CeFRPR_e_ECM_FPPM_Sysb) == TRUEc) == Actived) == Valide) == TRUEf) 9v < Sys Voltage > 32v
64 failures / 80samples
1 sample / 12.5millisec
Type B,2 Trips
480
16 OBDG03 ECM Summary Tables (Initial DTCs)
ECM (Initial DTCs) Section 478 of 478 478 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
ManifoldAbsolutePressureSensorCircuit Low
P0107 Detects a continuousshort to low or open ineither the signal circuitor the MAP sensor.
MAP Voltage < % of 5 Volt3.0Range(This is equal to 0.15Volts or kPa)3.5
Continuous failures out320of samples400
1 sample every12.5 msec
Type B,2 Trips
1
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 1 of 224 479 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
ManifoldAbsolutePressureSensorCircuit High
P0108 Detects an opensensor ground orcontinuous short tohigh in either the signalcircuit or the MAPsensor.
MAP Voltage > % of 5 Volt90.0Range(This is equal to 4.50Volts, or kPa)115.0
Continuous failures out320of samples400
1 sample every12.5 msec
Type B,2 Trips
2
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 2 of 224 480 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Injector 1Open Circuit- (PFI)
P0201 This DTC DiagnosesInjector 1 low sidedriver circuit for circuitfaults.
Voltage low during driveroff state indicates short-to-ground or open circuit
Open circuit:? 200 K ? impedancebetween signal andcontroller ground
Powertrain Relay Voltagewithin range for a duration
Engine Running
>= Volts11>= Seconds1
>= Seconds0
20failures out of25samples
100 ms /sampleContinuous
Type B,2 Trips
Note: Incertaincontrollers P0261may alsoset(Injector1 ShorttoGround)
3
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 3 of 224 481 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Injector 2Open Circuit- (PFI)
P0202 This DTC DiagnosesInjector 2 low sidedriver circuit for circuitfaults.
Voltage low during driveroff state indicates short-to-ground or open circuit
Open circuit:? 200 K ? impedancebetween signal andcontroller ground
Powertrain Relay Voltagewithin range for a duration
Engine Running
>= Volts11>= Seconds1
>= Seconds0
20failures out of25samples
100 ms /sampleContinuous
Type B,2 Trips
Note: Incertaincontrollers P0264may alsoset(Injector2 ShorttoGround)
4
>
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 4 of 224 482 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Injector 3Open Circuit- (PFI)
P0203 This DTC DiagnosesInjector 3 low sidedriver circuit for circuitfaults.
Voltage low during driveroff state indicates short-to-ground or open circuit
Open circuit:? 200 K ? impedancebetween signal andcontroller ground
Powertrain Relay Voltagewithin range for a duration
Engine Running
>= Volts11>= Seconds1
>= Seconds0
20failures out of25samples
100 ms /sampleContinuous
Type B,2 Trips
Note: Incertaincontrollers P0267may alsoset(Injector3 ShorttoGround)
5
>
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 5 of 224 483 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Injector 4Open Circuit- (PFI)
P0204 This DTC DiagnosesInjector 4 low sidedriver circuit for circuitfaults.
Voltage low during driveroff state indicates short-to-ground or open circuit
Open circuit:? 200 K ? impedancebetween signal andcontroller ground
Powertrain Relay Voltagewithin range for a duration
Engine Running
>= Volts11>= Seconds1
>= Seconds0
20failures out of25samples
100 ms /sampleContinuous
Type B,2 Trips
Note: Incertaincontrollers P0270may alsoset(Injector4 ShorttoGround)
6
>
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 6 of 224 484 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Injector 1Low sidecircuitshorted toground (PFI)
P0261 This DTC DiagnosesInjector 1 low sidedriver circuit for circuitfaults.
Voltage low during driveroff state indicates short-to-ground or open circuit
Short to ground:? 0.5 ? impedancebetween signal andcontroller ground
Powertrain Relay Voltagewithin range for a duration
Engine Running
>= Volts11>= Seconds1
>= Seconds0
20failures out of25samples
100 ms /sampleContinuous
Type B,2 Trips
Note: Incertaincontrollers P0201may alsoset(Injector1 OpenCircuit)
7
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 7 of 224 485 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Injector 1Low sidecircuitshorted topower (PFI)
P0262 This DTC DiagnosesInjector 1 low sidedriver circuit for circuitfaults.
Voltage high during driveron state indicates short topower
Short to power:? 0.5 ? impedancebetween signal andcontroller power
Powertrain Relay Voltagewithin range for a duration
Engine Running
>= Volts11>= Seconds1
>= Seconds0
20failures out of25samples
100 ms /sampleContinuous
Type B,2 Trips
8
<
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 8 of 224 486 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Injector 2Low sidecircuitshorted toground (PFI)
P0264 This DTC DiagnosesInjector 2 low sidedriver circuit for circuitfaults.
Voltage low during driveroff state indicates short-to-ground or open circuit
Short to ground:? 0.5 ? impedancebetween signal andcontroller ground
Powertrain Relay Voltagewithin range for a duration
Engine Running
>= Volts11>= Seconds1
>= Seconds0
20failures out of25samples
100 ms /sampleContinuous
Type B,2 Trips
Note: Incertaincontrollers P0202may alsoset(Injector2 OpenCircuit)
9
<
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 9 of 224 487 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Injector 2Low sidecircuitshorted topower (PFI)
P0265 This DTC DiagnosesInjector 2 low sidedriver circuit for circuitfaults.
Voltage high during driveron state indicates short topower
Short to power:? 0.5 ? impedancebetween signal andcontroller power
Powertrain Relay Voltagewithin range for a duration
Engine Running
>= Volts11>= Seconds1
>= Seconds0
20failures out of25samples
100 ms /sampleContinuous
Type B,2 Trips
10
<
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 10 of 224 488 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Injector 3Low sidecircuitshorted toground (PFI)
P0267 This DTC DiagnosesInjector 3 low sidedriver circuit for circuitfaults.
Voltage low during driveroff state indicates short-to-ground or open circuit
Short to ground:? 0.5 ? impedancebetween signal andcontroller ground
Powertrain Relay Voltagewithin range for a duration
Engine Running
>= Volts11>= Seconds1
>= Seconds0
20failures out of25samples
100 ms /sampleContinuous
Type B,2 Trips
Note: Incertaincontrollers P0203may alsoset(Injector3 OpenCircuit)
11
<
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 11 of 224 489 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Injector 3Low sidecircuitshorted topower (PFI)
P0268 This DTC DiagnosesInjector 3 low sidedriver circuit for circuitfaults.
Voltage high during driveron state indicates short topower
Short to power:? 0.5 ? impedancebetween signal andcontroller power
Powertrain Relay Voltagewithin range for a duration
Engine Running
>= Volts11>= Seconds1
>= Seconds0
20failures out of25samples
100 ms /sampleContinuous
Type B,2 Trips
12
<
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 12 of 224 490 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Injector 4Low sidecircuitshorted toground (PFI)
P0270 This DTC DiagnosesInjector 4 low sidedriver circuit for circuitfaults.
Voltage low during driveroff state indicates short-to-ground or open circuit
Short to ground:? 0.5 ? impedancebetween signal andcontroller ground
Powertrain Relay Voltagewithin range for a duration
Engine Running
>= Volts11>= Seconds1
>= Seconds0
20failures out of25samples
100 ms /sampleContinuous
Type B,2 Trips
Note: Incertaincontrollers P0204may alsoset(Injector4 OpenCircuit)
13
<
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 13 of 224 491 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Injector 4Low sidecircuitshorted topower (PFI)
P0271 This DTC DiagnosesInjector 4 low sidedriver circuit for circuitfaults.
Voltage high during driveron state indicates short topower
Short to power:? 0.5 ? impedancebetween signal andcontroller power
Powertrain Relay Voltagewithin range for a duration
Engine Running
>= Volts11>= Seconds1
>= Seconds0
20failures out of25samples
100 ms /sampleContinuous
Type B,2 Trips
14
<
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 14 of 224 492 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
SecondaryAIR IncorrectAirflow (forsingle valvesystems)
P0411 Detects an insufficientflow condition.This testis run during Phase 1(AIR pumpcommanded On, ValvecommandedOpen).Leaksdownstream of thevalve are detected viaan evaluation ofaverage pressure errorand average “StringLength”(SL) – a termthat represents theabsolute pressure deltaaccumulated every6.25ms, then averagedover the duration of thetest. Low SL values areindicative ofdownstream leaks orblockages.
Average Pressure Erroror
OR the followingString Length (SL) Test:
Average Pressure Erroror
andthe Average String Length
NOTE: Average PressureError is the averagedifference between thepredicted pressure andthe measured pressure
> kPa5.0< kPa-4.9
> kPa1.0< kPa-1.0
<P0411 SL ThresholdBank 1 Table
BAROInlet Air TempCoolant TempEngine off timeSystem VoltageMAP notEngine SpeedMAF not
SL Stability time
SL RPM range
No active DTCs:
> kPa60> deg C-10.0> deg C <-10.0 80.0> seconds3,600.0> Volts <10.0 32.0< kPa for sec20 2.0< RPM5,000> gm/s for sec50 3.0
> seconds Bank 15.0> seconds Bank 25.0
< RPM or >6,000 6,500
AIRSystemPressureSensor FAAIRValveControlCircuit FAAIRPumpControlCircuitFAMAF_SensorFAAmbientAirDefaultIAT_SensorFAECT_Sensor_FAEngineMisfireDetected_FACatalystSysEfficiencyLoB1_FACatalystSysEfficiencyLoB2_FAP0606IgnitionOutputDriver_FAFuelInjectorCircuit_FA
Phase 1Conditional testweight > 7.0seconds
Total 'StringLength'accumulationtime:> sec10.0Bank1> sec10.0Bank2
Frequency: Onceper trip when AIRpumpcommanded On
Conditional testweight iscalculated bymultiplying thefollowingFactors:
,
P0411 Phase 1Baro TestWeight Factor
,
P0411 Phase 1MAF TestWeight Factor
,
P0411 Phase 1System VoltTest WeightFactorP0411 Phase 1Amb Temp TestWeight Factor(see SupportingTables)
Type B,2 Trips
15
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 15 of 224 493 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
SecondaryAIR SolenoidControlCircuit Open
P0412 Diagnoses theSecondary AIRSolenoid Control LowSide Driver circuit forcircuit faults
Voltage low during driveroff state (indicates opencircuit)
Open Circuit:>= 200K Ohmsimpedance betweensignal and controllerground
Powertrain Relay Voltage >= volts11.00 failures out20of samples25
250ms / sample
Type B,2 Trips
Note: IncertaincontrollersP041Fmay alsoset(Secondary AIRsolenoidcontrolcircuitlowvoltage)
16
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 16 of 224 494 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
SecondaryAIR PumpControlCircuit Open
P0418 Diagnoses theSecondary AIR PumpControl Low SideDriver circuit for circuitfaults
Voltage low during driveroff state (indicates opencircuit)
Open Circuit:>= 200K Ohmsimpedance betweensignal and controllerground
Powertrain relay Voltage >= volts11.00 failures out20of samples25
250ms / sample
Type B,2 Trips
Note: Incertaincontrollers P2257may alsoset(Secondary AIRPumpControlCircuitLowVoltage)
17
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 17 of 224 495 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
SecondaryAIR SolenoidControlCircuit LowVoltage
P041F Diagnoses theSecondary AIRSolenoid Control LowSide Driver circuit forcircuit faults
Voltage low during driveroff state (indicates short-to-ground)
Short to ground:<= 0.5 Ohmsimpedance betweensignal and controllerground
Powertrain relay Voltage >= volts11.00 failures out20of samples25
250ms / sample
Type B,2 Trips
Note: Incertaincontrollers P0412may alsoset(Secondary AIRsolenoidcontrolcircuitOpen)
18
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 18 of 224 496 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
SecondaryAIR SolenoidControlCircuit HighVoltage
P044F Diagnoses theSecondary AIRSolenoid Control LowSide Driver circuit forcircuit faults
Voltage high during driveron state (indicates short-to-power)
Short to power:<= 0.5 Ohmsimpedance betweensignal and controllerpower
Powertrain relay Voltage >= volts11.00 failures out20of samples25
250ms / sample
Type B,2 Trips
19
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 19 of 224 497 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Cooling Fan2 RelayControlCircuit Open(ODM)
P0481 Diagnoses the coolingfan 2 relay control lowside driver circuit forcircuit faults
Voltage low during driveroff state (indicates opencircuit)
Open Circuit: 200 K impedance
between signal andcontroller ground
Powertrain Relay Voltage Voltage volts11.00 failures out of50samples63
100 ms / sample
Type B,2 Trips
Note: Incertaincontrollers P0693may alsoset (Fan2 ShorttoGround)
20
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 20 of 224 498 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
IntakeManifoldTuning (IMT)ValveSolenoidControlCircuit Bank1
P0660 Diagnoses the IntakeManifold Tuning (IMT)Valve low side drivercircuit for circuit faults
Voltage low during driveroff state (indicates opencircuit)
Open Circuit: >= 200KOhms impedancebetween signal andcontroller ground
Powertrain Relay VoltageEngine Speed
>= Volts11.00>= RPM400
failures out40of samples50
1 sample every12.5 msec
Type B,2 Trips
Note incertaincontrollers P0661may alsoset(IntakeManifoldTuning(IMT)ValveSolenoidControlCircuitLowVoltageBank 1)
21
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 21 of 224 499 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
IntakeManifoldTuning (IMT)ValveSolenoidControlCircuit LowVoltageBank 1
P0661 Diagnoses the IntakeManifold Tuning (IMT)Valve low side drivercircuit for circuit faults
Voltage low during driveroff state (indicates short-to-ground or open circuit)
Short to ground: <= 0.5Ohms impedancebetween signal andcontroller ground
Open Circuit: >= 200KOhms impedancebetween signal andcontroller ground
Powertrain Relay VoltageEngine Speed
>= Volts11.00>= RPM400
failures out40of samples50
1 sample every12.5 msec
Type B,2 Trips
Note incertaincontrollers P0660may alsoset(IntakeManifoldTuning(IMT)ValveSolenoidControlCircuitBank 1)
22
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 22 of 224 500 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
IntakeManifoldTuning (IMT)ValveSolenoidControlCircuit HighVoltageBank 1
P0662 Diagnoses the IntakeManifold Tuning (IMT)Valve low side drivercircuit for circuit faults
Voltage low during driveron state (indicates short-to-power)
Short to power: <= 0.5Ohms impedancebetween signal andcontroller power
Powertrain Relay VoltageEngine Speed
>= Volts11.00>= RPM400
failures out40of samples50
1 sample every12.5 msec
Type B,2 Trips
23
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 23 of 224 501 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Cooling Fan2 RelayControlCircuit LowVoltage(ODM)
P0693 Diagnoses cooling fan2 relay control low sidedriver circuit for circuitfaults
Voltage low during driveroff state (indicates short-to-ground)
Short to ground: 0.5 impedance
between signal andcontroller ground
Powertrain Relay Voltage Voltage volts11.00 failures out of50samples63
100 ms / sample
Type B,2 Trips
Note: Incertaincontrollers P0481may alsoset (Fan2 OpenCircuit).
24
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 24 of 224 502 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Cooling Fan2 RelayControlCircuit HighVoltage(ODM)
P0694 Diagnoses the coolingfan 2 relay control lowside driver circuit forcircuit faults
Voltage high during driveron state (indicates shortto power)
Short to power: 0.5 impedance
between signal andcontroller power
Powertrain Relay Voltage Voltage volts11.00 failures out of50samples63
100 ms / sample
Type B,2 Trips
25
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 25 of 224 503 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
IntakeManifoldTuning (IMT)Valve StuckOpen
P2070 Detects an IntakeManifold Tuning Valvethat is stuck in the openposition
Time after the closecommand without theIntake Manifold TuningValve reaching the closedposition >= seconds5.00
Intake Manifold TuningValve is commandedclosed
No Active DTCs: P0660P0661P0662P2077P2078
failures out320of samples400
1 sample every12.5 msec
Type B,2 Trips
26
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 26 of 224 504 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
IntakeManifoldTuning (IMT)Valve StuckClosed
P2071 Detects an IntakeManifold Tuning Valvethat is stuck in theclosed position
Time after the opencommand without theIntake Manifold TuningValve reaching the openposition >= seconds5.00
Intake Manifold TuningValve is commandedclosed
No Active DTCs: P0660P0661P0662P2077P2078
failures out320of samples400
1 sample every12.5 msec
Type B,2 Trips
27
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 27 of 224 505 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
IntakeManifoldTuning (IMT)ValvePositionSensor/SwitchCircuitRange/Performance
P2076 Detects an IntakeManifold Tuning ValveActuator that hasinitiated its learnsequence for too long aperiod of time, or toomany times per ignitioncycle
Valve PositionANDValve Positionfor a time period
OR
Valve PositionANDValve Positionfor a time period
for
>= %5.0
<= %35.0>= seconds5.0
>= %5.0
<= %35.0>= seconds0.2
>= times in one10ignition cycle
Powertrain Relay VoltagePowertrain Relay VoltageEngine Run Time
>= Volts11.00<= Volts999.00>= seconds1.0
Executes every12.5 msec
Type B,2 Trips
28
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 28 of 224 506 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
IntakeManifoldTuning (IMT)ValvePositionSensor/SwitchCircuit Low
P2077 Detects a continuousopen or short to low inthe Intake ManifoldTuning Valve PositionSensor circuit
Valve Position >= %95.0 Continuous failures out320of samples400
1 sample every12.5 msec
Type B,2 Trips
29
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 29 of 224 507 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
IntakeManifoldTuning (IMT)ValvePositionSensor/SwitchCircuit High
P2078 Detects a continuousshort to high in theIntake Manifold TuningValve Position Sensorcircuit
Valve Position <= %5.0 Continuous failures out320of samples400
1 sample every12.5 msec
Type B,2 Trips
30
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 30 of 224 508 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
BarometricPressure(BARO)SensorCircuit Low(non-boostedapplications)
P2228 Detects a continuousshort to low or open ineither the signal circuitor the BARO sensor.
BARO Voltage < % of 5 Volt40.0Range( Volts = kPa)2.0 50.9
failures out320of samples400
1 sample every12.5 msec
Type B,2 Trips
31
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 31 of 224 509 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
BarometricPressure(BARO)SensorCircuit High(non-boostedapplications)
P2229 Detects an opensensor ground orcontinuous short tohigh in either the signalcircuit or the BAROsensor.
BARO Voltage > % of 5 Volt90.0Range( Volts =4.5 115.0kPa)
failures out320of samples400
1 sample every12.5 msec
Type B,2 Trips
32
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 32 of 224 510 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
SecondaryAIR PumpControlCircuit LowVoltage
P2257 Diagnoses theSecondary AIR PumpControl Low SideDriver circuit for circuitfaults
Voltage low during driveroff state (indicates short-to-ground)
Short to ground:<= 0.5 Ohmsimpedance betweensignal and controllerground
Powertrain relay Voltage >= volts11.00 failures out20of samples25
250ms / sample
Type B,2 Trips
Note: Incertaincontrollers P0418may alsoset(Secondary AIRPumpControlCircuitOpen)
33
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 33 of 224 511 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
SecondaryAIR PumpControlCircuit HighVoltage
P2258 Diagnoses theSecondary AIR PumpControl Low SideDriver circuit for circuitfaults
Voltage high during driveron state (indicates short-to-power)
Short to power:<= 0.5 Ohmsimpedance betweensignal and controllerpower
Powertrain relay Voltage >= volts11.00 failures out20of samples25
250ms / sample
Type B,2 Trips
34
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 34 of 224 512 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
SecondaryAIR SystemPressureSensorCircuit Bank1
P2430 This DTC detects astuck in range pressuresensor signal when theAIR pump iscommanded on.
Average Pressure Error
ANDSignal Variation
< kPa0.50
< kPa1.00
BAROInlet Air TempCoolant TempEngine off timeSystem VoltageMAP notEngine SpeedMAF not
No active DTCs:
> kPa60> deg C-10.0> deg C <-10.0 80.0> seconds3,600.0> Volts <10.0 32.0< kPa for sec20 2.0< RPM5,000> gm/s for sec50 3.0
AIRValveControlCircuit FAAIRPumpControlCircuitFAP2432P2437P2433P2438P0606
Stuck in rangecumulative time> seconds5.0
Frequency: Onceper trip when SAIpump iscommanded On
Type B,2 Trips
35
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 35 of 224 513 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
SecondaryAIR SystemPressureSensorPerformanceBank 1
P2431 This DTC detects askewed pressuresensor signal via acomparison of the AIRpressure sensor signaland estimated BARO,as well as anevaluation of the qualityof the comparison.
Difference between AIRpressure sensor andBARO (PumpCommanded Off)or
OR
Difference between AIRpressure sensor andBARO (PumpCommanded On)
> kPa15.0
< kPa-15.0
> kPa50.0
BAROInlet Air TempCoolant TempEngine off timeSystem VoltageMAP notEngine SpeedMAF not
Transfer Case not in 4WDLowRun/crank active
No active DTCs:
> kPa60> deg C-10.0> deg C <-10.0 80.0> seconds3,600.0> Volts <10.0 32.0< kPa for sec20 2.0< RPM5,000> gm/s for sec50 3.0
AIRValveControlCircuit FAAIRPumpControlCircuitFAP2432P2437P2433P2438MAF_SensorFAEngineMisfireDetected_FAP0606
Skewed sensorcumulative testweight > 30.0seconds
Continuous6.25ms loop
Skewed sensorcumulatative testweight is basedon distance fromthe last Baroupdate. SeeP2431_P2436Baro SkewedSensor WeightFactortable.
Type B,2 Trips
36
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 36 of 224 514 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
SecondaryAIR SystemPressureSensorCircuit LowVoltageBank 1
P2432 This DTC detects anout of range low AIRpressure sensor signal
AIR Pressure Sensorsignal
< % of 5Vref for6failures out of800
samples1,000
No active DTCs: P0606 samples1,000(6.25 ms persample)
Continuous
Type B,2 Trips
37
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 37 of 224 515 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
SecondaryAIR SystemPressureSensorCircuit HiVoltageBank 1
P2433 This DTC detects anout of range high AIRpressure sensor signal
AIR Pressure Sensorsignal
> % of 5Vref for94failures out of800
samples1,000
No active DTCs: P0606 samples1,000(6.25 ms persample)
Continuous
Type B,2 Trips
38
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 38 of 224 516 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
SecondaryAIR SystemShut-offValve StuckOpen (forsingle valvesystems)
P2440 This DTC detects if oneor both of the AIRsystem control valvesis stuck openThis testis run during Phase 2(Pump commandedOn, valve commandedclosed)
Average Pressure Error
or
<P2440 Bank 1 ValvePressure Error
table
> kPa32
BAROInlet Air TempCoolant TempEngine off timeSystem VoltageMAP notEngine SpeedMAF notStability Time
AIR diagnostic Phase 1passed
No active DTCs:
> kPa60> deg C-10.0> deg C <-10.0 80.0> seconds3,600.0> Volts <10.0 32.0< kPa for sec20 2.0< RPM5,000> gm/s for sec50 3.0> seconds0.5
AIRSystemPressureSensor FAAIRValveControlCircuit FAAIRPumpControlCircuitFAMAF_SensorFAAmbientAirDefaultIAT_SensorFAECT_Sensor_FAEngineMisfireDetected_FACatalystSysEfficiencyLoB1_FACatalystSysEfficiencyLoB2_FAP0606IgnitionOutputDriver_FAFuelInjectorCircuit_FA
Phase 2Conditional testweight > sec1.5
Frequency:Once per tripwhen AIR pumpcommanded On
Conditional testweight iscalculated bymultiplying thefollowingFactors:
,
P2440 Phase 2Baro TestWeight Factor
,
P2440 Phase 2MAF TestWeight Factor
,
P2440 Phase 2System VoltTest WeightFactorP2440 Phase 2Amb Temp TestWeight Factor(see SupportingTables)
Type B,2 Trips
39
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 39 of 224 517 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
SecondaryAIR SystemPump StuckOn (forsingle valvesystems)
P2444 This DTC detects if theSAI pump is stuck On.This test is run duringPhase 3 (Pumpcommanded Off, valvecommanded closed)
Average Pressure Error
or
>P2444 Bank 1 PumpPressure Error
table
< kPa-32
BAROInlet Air TempCoolant TempEngine off timeSystem VoltageMAP notEngine SpeedMAF notStability Time
AIR diagnostic Phase 1passedAIR diagnostic Phase 2passed
No active DTCs:
> kPa60> deg C-10.0> deg C <-10.0 80.0> seconds3,600.0> Volts <10.0 32.0< kPa for > sec20 2.0< RPM5,000> gm/s for > sec50 3.0> seconds4.0
Phase 3 cumulatative testweight is based on thedistance from the lastBaro update. SeeP2431_P2436 BaroSkewed Sensor WeightFactortable.
AIRSystemPressureSensor FAAIRValveControlCircuit FAAIRPumpControlCircuitFAMAF_SensorFAAmbientAirDefaultIAT_SensorFAECT_Sensor_FAEngineMisfireDetected_FACatalystSysEfficiencyLoB1_FACatalystSysEfficiencyLoB2_FAP0606IgnitionOutputDriver_FAFuelInjectorCircuit_FA
Phase 3Cumlatative testweight > sec.2.0
Frequency: Onceper trip when AIRpump iscommanded On
Type A,1 Trips
40
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 40 of 224 518 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Brake PedalPositionSensorCircuitIntermittent/Erratic
P057E detects noisy / erraticouput for brake pedalposition sensor
If x of y samples areobserved above failurethreshold, default brakepedal position to zeropercent and set DTC
25.00 Brake Pedal PositionSensor CircuitIntermittent / ErraticDiagnostic Enable
1.00 /10.00
counts16.00
MIL:Type A,1 Trips
1
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 41 of 224 519 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
CruiseControlMulti-FunctionInput BCircuit
P0589 Detect when cruisecontrol multi-functionswitch circuit B(analog) voltage is inan illegal range
Cruise Control analogcircuit B voltage must bein an "illegal range" or"between ranges" forgreater than a calibratableperiod of time for cruiseswitch states that arereceived over serial data
CAN cruise switchdiagnostic enable in ECM
1.00 fail continuouslyfor greater than0.500seconds
Type C,No SVS,specialtype C
2
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 42 of 224 520 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
CruiseControlMulti-FunctionInput BCircuit Low
P0592 detects short to groundfailure for cruise multi-function switch circuit B
Cruise Control analogcircuit B voltage must bein an "Open Short ToGround" for greater than acalibratable period of timefor cruise switch statesthat are received overserial data
CAN cruise switchdiagnostic enable in ECM
1.00 fail continuouslyfor greater than2.00seconds
Type C,No SVS,specialtype C
3
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 43 of 224 521 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
CruiseControlMulti-FunctionInput BCircuit High
P0593 Cruise Control analogcircuit B voltage must bein an "Short To Power" forgreater than a calibratableperiod of time for cruiseswitch states that arereceived over serial data
CAN cruise switchdiagnostic enable in ECM
1.00 fail continuouslyfor greater than2.00seconds
Type C,No SVS, specialtype C
4
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 44 of 224 522 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Fuel PumpControlModule(FPCM)RequestedMILIllumination
P069E Monitors the FPCM MILrequest line todetermine when theFPCM has detected aMIL illuminating fault.
Fuel Pump ControlModule Emissions-Related DTC set
Time since power-up 3seconds
Continuous Type A,No MIL
5
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 45 of 224 523 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Stop-StartCapacitorTemperatureSensorCircuit High
P105B Indicates that thecapacitor temperatureis out of range - low
Stop-Start capacitortemperature value < deg C-60.0
No active DTCs
Diagnostic reporting isenabled when thefollowing two steps finish:
(A) LIN bus wake up
Then,
(B) ESCM wake up delay
Afterwards, this diagnosticruns continuously.
U135C, U1347, P1066
= TRUE
> sec0.50
failure out of10samples14
500ms cycletime
continuous
Type B,2 Trips
6
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 46 of 224 524 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Stop-StartCapacitorTemperatureSensorCircuit Low
P105C Indicates that thecapacitor temperatureis out of range - high
Stop-Start capacitortemperature value > deg C180.00
No active DTCs
Diagnostic reporting isenabled when thefollowing two steps finish:
(A) LIN bus wake up
Then,
(B) ESCM wake up delay
Afterwards, this diagnosticruns continuously.
U135C, U1347, P1066
= TRUE
> sec0.50
failure out of10samples14
500ms cycletime
Continuous
Type B,2 Trips
7
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 47 of 224 525 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Stop-StartCapacitorTemperatureSensor NotPlausible
P105D Indicates that thecapacitor temperatureis not rational/plausible
Absolute value oftemperature differencebetween capacitor andDCDC converter
AND
Absolute value oftemperature differencebetween capacitor andcapacitor switch (K2)
> deg C15.00
> deg C15.00
No active DTCs
Diagnostic reporting isenabled when thefollowing three stepsfinish:
(A) ECM off time
Then,
(B) LIN bus wake up
Then,
(C) ESCM wake up delay
Note: This is not acontinuous diagnositc. Itruns once at LIN buswake up, after ECM offtime is large enough.
U135C, U1347, P1066
> sec28,800
= TRUE
> sec0.50
Wake up testonly.
Fault is set atfirst detection.
Type B,2 Trips
8
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 48 of 224 526 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Stop-StartCapacitorControlModuleDCDCConverterTemperatureSensorCircuit High
P105E Indicates that theDCDC convertertemperature is out ofrange - low
DCDC convertertemperature < deg C-50.00
No active DTCs
Diagnostic reporting isenabled when thefollowing two steps finish:
(A) LIN bus wake up
Then,
(B) ESCM wake up delay
Afterwards, thisdiagnostic runscontinuously.
U135C, U1347, P1066
= TRUE
> sec0.50
failure out of10samples14
500ms cycletime
continuous
Type B,2 Trips
9
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 49 of 224 527 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Stop-StartCapacitorControlModule DC/DCConverterTemperatureSensorCircuit Low
P105F Indicates that theDCDC convertertemperature is out ofrange - high
DCDC convertertemperature > deg C160.00
No active DTCs
Diagnostic reporting isenabled when thefollowing two steps finish:
(A) LIN bus wake up
Then,
(B) ESCM wake up delay
Afterwards, thisdiagnostic runscontinuously.
U135C, U1347, P1066
= TRUE
> sec0.50
failure out of10samples14
500ms cycletime
continuous
Type B,2 Trips
10
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 50 of 224 528 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Stop-StartCapacitorControlModule DC/DCConverterTemperatureSensor NotPlausible
P1060 Indicates that theDCDC convertertemperature is notrational/plausible
The absolute value oftemperature differencebetween DCDC converterand capacitor.
AND
The absolute value oftemperature differencebetween DCDC converterand capacitor switch (K2).
> deg C15.00
> deg C15.00
No active DTCs
Diagnostic reporting isenabled when thefollowing three stepsfinish:
(A) ECM off time
Then,
(B) LIN bus wake up
Then,
(C) ESCM wake up delay
Note: This is not acontinuous diagnositc. Itruns once at LIN buswake up, after ECM offtime is large enough.
U135C, U1347, P1066
> sec28,800
= TRUE
> sec0.50
Wake up testonly.
Fault is set atfirst detection.
Type B,2 Trips
11
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 51 of 224 529 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Stop-StartCapacitorSecondarySwitchTemperatureSensorCircuit High
P1061 Indicates that thecapacitor switch (K2)temperature is out ofrange - low
Capacitor switch (K2)temperature < deg C-50.00
No active DTCs
Diagnostic reporting isenabled when thefollowing two steps finish:
(A) LIN bus wake up
Then,(B) ESCM wake up delay
Afterwards, thisdiagnostic runscontinuously.
U135C, U1347, P1066
= TRUE
> sec0.50
failure out of10samples14
500ms cycletime
continuous
Type B,2 Trips
12
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 52 of 224 530 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Stop-StartCapacitorSecondarySwitchTemperatureSensorCircuit Low
P1062 Indicates that thecapacitor switch (K2)temperature is out ofrange - high
The capacitor switch (K2)temperature > deg C160.00
No active DTCs
Diagnostic reporting isenabled when thefollowing two steps finish:
(A) LIN bus wake up
Then,(B) ESCM wake up delay
Afterwards, thisdiagnostic runscontinuously.
U135C, U1347, P1066
= TRUE
> sec0.50
failure counts10out of 14samples
500ms cycletime
continuous
Type B,2 Trips
13
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 53 of 224 531 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Stop-StartCapacitorSecondarySwitchTemperatureSensor NotPlausible
P1063 Indicates that theCapacitor Switch (K2)Temperature SensorNot Rational/Plausible
The absolute value oftemperature differencebetween the capacitorswitch (K2) and thecapacitor.
AND
The absolute value oftempeature differencebetween the capacitorswitch (K2) and DCDCconverter.
> deg C15.00
> deg C15.00
No active DTCs
Diagnostic reporting isenabled when thefollowing three stepsfinish:
(A) ECM off time
Then,
(B) LIN bus wake up
Then,
(C) ESCM wake up delay
Note: This is not acontinuous diagnositc. Itruns once at LIN buswake up, after ECM offtime is large enough.
U135C, U1347, P1066
> sec28,800
= TRUE
> sec0.50
Wake up testonly.
Fault is set atfirst detection.
Type B,2 Trips
14
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 54 of 224 532 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
SystemVoltage LowDuring StartAssist
P1064 This DTC indicates thatthe system voltage islow during a start whenassist is expected
The diagnostic method isselected from method (A)or (B) below.
The two methods are:Method (A) =CeUCCD_e_UseGrdORMethod (B) =CeUCCD_e_UseDeltaVlt
The method used on thisapplication is
*********************
Method (A) -The average systemvoltage during an assistedauto start is
Method (B) -The average systemvoltage delta during anassisted auto start is
=CeUCCD_e_UseDeltaVlt*********************
<= V9.00
> V3.00
No active DTCs
Low Fuel Condition DiagFuel Level Data Fault
(ECTOROBD Coolant EnableCriteria
Auto start is commandedfrom an auto stop state
U135C, U1347, P105B,P105C, P105D, P105E,P105F, P1060, P1061,P1062, P1063, P1066,P1067, P1068, P1069,P106A, P106B, P106C,P106E, P106F, P1070,P1071, P1072, P1073,P1074, P1075, P1076,P1077, P1078, P1079,P107A, P107B, P107C,P107E, P107F, P1080,P1081, P108A, P108B,P108C, P108D, P108E,P108F, P1090, P1091,ECT_Sensor_Ckt_FAECT_Sensor_Perf_FA
= FALSE= FALSE
> Deg C30.00
= TRUE)
= TRUE
Diagnostic runswhen auto startis commanedfrom an autostop state.
Minimum autostop time > 1.00sec
The test resultaverage iscalculated usingdata from auto3start events.
Type B,2 Trips
15
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 55 of 224 533 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Stop-StartCapacitorControlModuleChargingCurrentPerformance
P1065 This DTC indicates thatthe capacitor voltage isnot charged to theexpected voltage targetwhile the engine isrunning
The diagnostic measuresthe capacitor voltage andcompares it to acalibration value that isspecific to the deratinglevel .
*****************************Derating level 0Capacitor temperature
Capacitor voltagethreshold to arm the autostart
*****************************Derating level 1Capacitor temperature
Capacitor voltagethreshold
*****************************Derating level 2Capacitor temperature
Capacitor voltagethreshold
*****************************
deg C <-40.0capacitor temperature< deg C55.0
<= Refer toP1065_UCAP_Arm_Autostart_Thresh_Derating_Zeroin the SupportingTables tab.
deg C =<55.0capacitor temperature< deg C61.0
<= V2.70
deg C =<61.0capacitor temperature< deg C73.0
<= V2.20
No active DTCs
(ECTOROBD Coolant EnableCriteria
Engine run
No change of thecapacitor derating levelduring the test
Capacitor temperature
Delay period beforeaccumulating fails (allowstime for caps to charge)
U135C, U1347, P105B,P105C, P105D, P105E,P105F, P1060, P1061,P1062, P1063, P1066,P1067, P1068, P1069,P106A, P106B, P106C,P106E, P106F, P1070,P1071, P1072, P1073,P1074, P1075, P1076,P1077, P1078, P1079,P107A, P107B, P107C,P107E, P107F, P1080,P1081, P108A, P108B,P108C, P108D, P108E,P108F, P1090, P1091,ECT_Sensor_Ckt_FAECT_Sensor_Perf_FA
> Deg C30.00
= TRUE)
= TRUE
= TRUE
deg C < capacitor-40.0temperature < deg C73.0
= seconds10.0
failures out320of samples400
500ms cycletime
Continuouslyruns whenenableconditions aremet.
Type B,2 Trips
16
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 56 of 224 534 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Stop-StartCapacitorControlModuleStatusMessageCounterIncorrect
P1066 This DTC indicates thatan error is detected onthe Alive RollingCounter (ARC) in theLIN frame data
If one or more of thefollowing Alive RollingCounter (ARC) errors inLIN frames from thecapacitor control modulehas matured, P1066 isset:
ARC error counts forUCAP Current Statusframe
OR
ARC error counts forUCAP TemperatureStatus frame
OR
ARC error counts forUCAP Temperature Faultframe
OR
ARC error counts forUCAP Part Number frame
>= failures10ouf of samples10
>= failures10out of samples10
>= failures10out of samles10
>= failures10out of samples10
Diagnostic reporting isenabled when thefollowing conditions aremet:
(A) LIN bus wake up
Then,
(B) Diagnostic delay
(C) Powertrain RelayVoltage
(D) Run/Crank IgnitionVoltage
= TRUE
>= sec3.00
>= V11.00
>= V11.00
Executes in 12.5ms loop
Continuously
Type A,1 Trips
17
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 57 of 224 535 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
The ground switch (K1)current is out of range < -1330 amps
OR> 1330 amps
No active DTCs
Diagnostic reporting isenabled when thefollowing three stepsfinish:
(A) LIN bus wake up
Then,
(B) ESCM wake up delay
Then,
(C) Fault maturity delayexpires, and the next validLIN frame has beenreceived; or wheneverfault state from ESCMchanges its value
Afterwards, thisdiagnostic runscontinuously.
U135C, U1347, P1066
= TRUE
> sec0.50
> sec0.51
Test cycle time is5ms
Error countincreases by 10if an error isdetected, up to amaximum valueof 200.
Error countdecreases by 1 ifno error isdetected,minimum value0.
Fault is set whenerror count = 200(100ms faultmaturity)
Fault is removedwhen error count= 0.(1 sec healingtime)
Stop-StartCapacitorControlModulePerformance
P1067 This DTC Indicates oneor more of the followingfaults have occured:Case 1: The groundswitch (K1) currentsensor is faulty.Case 2: The capacitorswitch (K2) currentsensor is faulty.Case 3: The onboardvoltages indicate afaulty voltage regulator.Case 4: The analoginput circuits are faulty.Case 5: The capacitorvoltage sensor is stuckat maximum.
Type B,2 Trips
The ground switch (K2)current is out of range < -1330 amps
OR> 1330 amps
No active DTCs
Diagnostic reporting isenabled when thefollowing three stepsfinish:
(A) LIN bus wake up
Then,
U135C, U1347, P1066
= TRUE
Test cycle time is5ms
Error countincreases by 10if an error isdetected, up to amaximum valueof 200.
Error count
18
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 58 of 224 536 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
(B) ESCM wake up delay
Then,
(C) Fault maturity delayexpires, and the next validLIN frame has beenreceived; or wheneverfault state from ESCMchanges its value
Afterwards, thisdiagnostic runscontinuously.
> sec0.50
> sec0.51
decreases by 1 ifno error isdetected,minimum value0.
Fault is set whenerror count = 200(100ms faultmaturity)
Fault is removedwhen error count= 0.(1 sec healingtime)
Internal Power Supplies2.5 V Reference5.0 V Linear regulator
15.0 V Boost regulatorare not functional or out ofrange.
Correct range is:2.5 V +/- 0.1%5.0 V +/- 0.2 V
15.0 V +/- 1.0 V
No active DTCs
Diagnostic reporting isenabled when thefollowing three stepsfinish:
(A) LIN bus wake up
Then,
(B) ESCM wake up delay
Then,
(C) Fault maturity delayexpires, and the next validLIN frame has beenreceived; ; or wheneverfault state from ESCMchanges its value
U135C, U1347, P1066
= TRUE
> sec0.50
> sec0.51
Test cycle time is5ms
Error countincreases by 100if an error isdetected, up to amaximum valueof 200.
Error countdecreases by 1 ifno error isdetected,minimum value0.
Fault is set whenerror count = 200(10 ms faultmaturity)
Fault is removed
19
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 59 of 224 537 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Afterwards, thisdiagnostic runscontinuously.
when error count= 0.(1 sec healingtime)
The analog input circuitsare faulty:
Measured 2.5V Referencevoltage of out of range,which is a indicator thatthe analog inputs to A/Dconverter are faulty
<2.23 VOR> 2.78 V
No active DTCs
Diagnostic reporting isenabled when thefollowing three stepsfinish:
(A) LIN bus wake up
Then,
(B) ESCM wake up delay
Then,
(C) Fault maturity delayexpires, and the next validLIN frame has beenreceived; or wheneverfault state from ESCMchanges its value
Afterwards, this diagnosticruns when the followingconditions are met:
Internal Power Supplies
DCDC
U135C, U1347, P1066
= TRUE
> sec0.50
> sec0.51
= OK
= Not active
Test cycle time is5ms
Error countincreases by 20if an error isdetected, up to amaximum valueof 200.
Error countdecreases by 1 ifno error isdetected,minimum value0.
Fault is set whenerror count = 200(50ms faultmaturity)
Fault is removedwhen error count= 0.(1 sec healingtime)
The measured capacitorvoltage >=5.86 V
No active DTCs
Diagnostic reporting isenabled when thefollowing three steps
U135C, U1347, P1066 Test cycle time is10ms
Error countincreases by 10if an error is
20
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 60 of 224 538 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
finish:
(A) LIN bus wake up
Then,
(B) ESCM wake up delay
Then,
(C) Fault maturity delayexpires, and the next validLIN frame has beenreceived; or wheneverfault state from ESCMchanges its value
Afterwards, thisdiagnostic runscontinuously.
= TRUE
> sec0.50
> sec0.51
detected, up to amaximum valueof 100.
Error countdecreases by 1 ifno error isdetected,minimum value0.
Fault is set whenerror count = 100(100ms faultmaturity)
Fault is removedwhen error count= 0.(1 sec healingtime)
21
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 61 of 224 539 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Stop-StartCapacitorDeteriorated
P1068 This DTC Indicates theend of life of thecapacitor.
Capacitance
OR
Equivalent serialresistance (ESR)
OR
Number of consecutivecycles in which one of thecapacitor cells has avoltage 0.6V lower thanthe other.
< 480 Farads
> 3.6 milliion Ohm
= 10 times
No active DTCs
Diagnostic reporting isenabled when thefollowing three stepsfinish:
(A) LIN bus wake up
Then,
(B) ESCM wake up delay
Then,
(C) Fault maturity delayexpires, and the next validLIN frame has beenreceived; or wheneverfault state from ESCMchanges its value
Note: This is notcontinuous diagnostic.
U135C, U1347, P1066
= TRUE
> sec0.50
> sec0.10
The capacitanceand ESR arecalculated duringstate of healthdetermination.Fault is set afterfirst detection.
Cell voltagedifference iscalculated afterESCM wake up.Fault is set after10 consecutivedetections.
This is apersistent faultthat can only beremoved byservice.
Type B,2 Trips
22
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 62 of 224 540 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Stop-StartCapacitorVoltage High
P1069 This DTC indicates thatthe capacitor is overvoltage.
capacitor voltage > 5.8 V No active DTCs
Diagnostic reporting isenabled when thefollowing three stepsfinish:
(A) LIN bus wake up
Then,
(B) ESCM wake up delay
Then,
(C) Fault maturity delayexpires, and the next validLIN frame has beenreceived; or wheneverfault state from ESCMchanges its value
Afterwards, thisdiagnostic runscontinuously.
U135C, U1347, P1066
= TRUE
> sec0.50
> sec0.51
Test cycle time10ms
Error countincreases by 2 ifan error isdetected, up to amaximum valueof 100.
Error countdecreases by 1 ifno error isdetected,minimum value0.
Fault is set whenerror count = 100(500ms faultmaturity)
Fault is removedwhen error count= 0.(1 sec healingtime)
Type B,2 Trips
23
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 63 of 224 541 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Stop-StartCapacitorControlModuleBatteryNegativeCircuit Driver"A" and "B"Stuck Open
P106A This DTC indicates thatthe ground swith (K1) isin a high impendancestate
Voltage drop across theground switch (K1) whencurrent > 550 amps
OR
Voltage drop across theground switch (K1) whencurrent > 550 amps
OR
Voltage drop across theground switch (K1) whencurrent <= 550 amps
OR
Voltage drop across theground switch (K1) whencurrent <= 550 amps
<-0.8 V
> 0.8 V
<-0.4 V
> 0.4V
No active DTCs
Diagnostic reporting isenabled when thefollowing three stepsfinish:
(A) LIN bus wake up
Then,(B) ESCM wake up delay
Then,(C) Fault maturity delayexpires, and the next validLIN frame has beenreceived; or wheneverfault state from ESCMchanges its value
Afterwards, thisdiagnostic runs when thefolloiwng conditions aremet:
Capacitor switch (K2)open
Ground switch (K1) closeis commanded
U135C, U1347, P1066
= TRUE
> sec0.50
> sec1.01
= TRUE
= TRUE
Test cycle time is10ms.
Error countincreases by 1 ifan error isdetected, up to amaximum of 100.
Error countdecreases by 1 ifno error isdetected, up to aminimum of 0.
Fault is set whenerror count =100.(1 sec faultmaturity)
Fault is removedwhen error count= 0.(1 sec healingtime)
Type A,1 Trips
24
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 64 of 224 542 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Stop-StartCapacitorControlModuleGroundSwitches "A"or "B" StuckOpen
P106B Indicates that bothbanks of ground switch(K1) stuck open,cannot be closed
The ground switch (K1)flip-flop state.
Note: flip-flop is a basichardware componentused by software tocommand the switch toopen or close.
K1 driver voltage bank A
K1 driver voltage bank B
= stuck open
< 10.46 V
< 10.46 V
No active DTCs
Diagnostic reporting isenabled when thefollowing three stepsfinish:
(A) LIN bus wake up
Then,(B) ESCM wake up delay
Then,(C) Fault maturity delayexpires, and the next validLIN frame has beenreceived; or wheneverfault state from ESCMchanges its value
Afterwards, thisdiagnostic runs when thefollowing conditions aremet:
Ground switch iscommanded to close
U135C, U1347, P1066
= TRUE
> sec0.50
> sec0.05
= TRUE
Test cycle time is5ms.
Error countincreases by 20if an error isdetected, up to amaximum of 200.
Error countdecreases by 1 ifno error isdetected, up to aminimum of 0.
Fault is set whenerror count =200.(50ms faultmaturity)
Fault is removedwhen error count= 0.(1 sec healingtime)
Type B,2 Trips
25
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 65 of 224 543 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Stop-StartCapacitorControlModuleChargePumpPerformance
P106D Indicates that thecharge pump (internalsafety supply voltage)does not work correctly.
The Internal safety supplyvoltage < 11.23 V
No active DTCs
Diagnostic reporting isenabled when thefollowing three stepsfinish:
(A) LIN bus wake up
Then,
(B) ESCM wake up delay
Then,
(C) Fault maturity delayexpires, and the next validLIN frame has beenreceived; or wheneverfault state from ESCMchanges its value
Afterwards, this diagnosticruns when the followingconditions are met, onceper drive cyle:
Capacitor voltage
Authorization to supportstart
U135C, U1347, P1066
= TRUE
> sec0.50
> sec1.10
> = 4.7V
= FALSE
Tested once perdriving cycle.
Needs enablingfrom SW: enable- wait 500ms -diagnose during500 ms - disable.
Test cycle time10 ms.
Error countincreases by 10if an errordetection occursup to a maximumof 100.
Error countdecreases by 1 ifno errordetection occursup to a minimumof 0.
Fault is set whenerror count =100.(100ms faultmaturity)
Fault can only beremoved in thenext wake up, orby LIN message.
Type B,2 Trips
26
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 66 of 224 544 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Stop-StartCapacitorControlModuleState ofHealthUnkown
P106E This DTC indiates thatthe capacitor controlmodule state of healthhas not beendetermined
The ESCM state of health Has not beendetermined.
No active DTCs
Diagnostic reporting isenabled when thefollowing three stepsfinish:
(A) LIN bus wake up
Then,
(B) ESCM wake up delay
Then,
(C) Fault maturity delayexpires, and the next validLIN frame has beenreceived; or wheneverfault state from ESCMchanges its value
Note: This diagnostic runsonce per trip.
U135C, U1347, P1066
= TRUE
> Sec0.50
> sec10.00
Once per trip. Type B,2 Trips
27
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 67 of 224 545 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Stop-StartCapacitorControlModule SelfTestIncomplete
P106F This DTC indicates thatthe self test of thecapacitor controlmodule has not beenperformed/completedfor multiple drivingcycles
Consecutive drivingcycles in which the self-test has not beenperformed/completed
>=11 drive cyclesNo active DTCs
Diagnostic reporting isenabled when thefollowing three stepsfinish:
(A) LIN bus wake up
Then,
(B) ESCM wake up delay
Then,
(C) Fault maturity delayexpires, and the next validLIN frame has beenreceived; or wheneverfault state from ESCMchanges its value
Note: This diagnostic runsat wake up usinginformation from previouspower down.
U135C, U1347, P1066
= TRUE
> sec0.50
> 0.03
Wake up testonly.
Fault is set afterfirst detection.
Fault can behealed if the selftest isperformed/completedwithout errors inthe last drivingcycle.
Type B,2 Trips
28
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 68 of 224 546 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
The capacitor voltageincrease rate after 5s ofcharge
<20 mV/sNo active DTCs
Diagnostic reporting isenabled when thefollowing three stepsfinish:
(A) LIN bus wake up
Then,
(B) ESCM wake up delay
Then,
(C) Fault maturity delayexpires, and the next validLIN frame has beenreceived; or wheneverfault state from ESCMchanges its value
Note:This diagnostic runs atevery charge when thefollowing conditions aremet:
DCDC charging
Capacitor voltage
U135C, U1347, P1066
= TRUE
> sec0.50
> sec5.00
= Active
> 0.5 V
First 5 secondsof each charge.
Fault is set afterfirst detetion.
Once Fault isset, it will persistin the samedriving cycle,and inhibit use ofDCDC.
Fault will beremoved in thenext wake up orby LIN message.
Stop-StartCapacitorOutputCircuit
P1070 This DTC indicates thatthe capacitor voltageoutput line isdisconnected or theDCDC is defective.
Type A,1 Trips
Capacitor output voltage
Capacitor (dual cell) midpoint voltage
< 0.5 V
> 0.8 V
No active DTCs
Diagnostic reporting isenabled when thefollowing three stepsfinish:
(A) LIN bus wake up
U135C, U1347, P1066
= TRUE
Test cycle time is5ms.
Error countincreases by 10if an errordetection occursup to a maximum
29
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 69 of 224 547 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Then,
(B) ESCM wake up delay
Then,
(C) Fault maturity delayexpires, and the next validLIN frame has beenreceived; or wheneverfault state from ESCMchanges its value
Afterwards, this diagnosticruns continuously.
> sec0.50
> sec5.00
of 100.
Error countdecreases by 1 ifno errordetection occursup to a minimumof 0.
Fault is set whenerror count =100.(50ms faultmaturity)
Fault is removedwhen error count= 0.(1 sec healingtime)
The difference betweenthe following items (A)and (B)
(A) the sum of 3 Capacitorvoltage samples (sampledwith a 10ms reccurenceafter DCDC startscharging)
(B) the Capacitor voltagesampled before startingthe charge multiplied by 3
> 2.7 V No active DTCs
Diagnostic reporting isenabled when thefollowing three stepsfinish:
(A) LIN bus wake up
Then,(B) ESCM wake up delay
Then,(C) Fault maturity delayexpires, and the next validLIN frame has beenreceived; or wheneverfault state from ESCM
U135C, U1347, P1066
= TRUE
> sec0.50
> sec5.00
First 30ms everytime DCDCcharging isactive.
Fault is set afterfirst detetion.
Once Fault isset, it will persistin the samedriving cycle,and inhibit use ofDCDC.
Fault will beremoved in thenext wake up orby LIN message
30
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 70 of 224 548 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
changes its value
Note: This diagnostic runsat every charge, when thefollowing conditions met:
DCDC charging = Active
31
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 71 of 224 549 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Stop-StartCapacitorControlModuleRead OnlyMemoryPerformance
P1071 This DTC indicates afailure of the ROM(flash programmemory)
The calculated checksumacross the ROM memorydoesn't match the storedchecksum computedduring the build of thesoftware.
checksum does notmatch.
No active DTCs
Diagnostic reporting isenabled when thefollowing three stepsfinish:
(A) LIN bus wake up
Then,
(B) ESCM wake up delay
Then,
(C) Fault maturity delayexpires, and the next validLIN frame has beenreceived; or wheneverfault state from ESCMchanges its value
Afterwards, this diagnosticruns continuously.
U135C, U1347, P1066
= TRUE
> sec0.50
sec0.01
10ms cycle timeto scan a portionof ROM.
The wholememory isscanned in lessthan 2.6seconds.
If fault isdetected,perform a resetup to apredefinednumber of times(5 times).
if this numberhas expired go toa Fail Safe Statethat can only beleft by ECUpowerdown
Note: in Fail SafeState, LINcommunicationis on, K1 isclosed, DCDC isoff.
Fault can only beremoved in nextwake up or byLIN message.
Type B,2 Trips
32
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 72 of 224 550 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Stop-StartCapacitorControlModuleRandomAccessMemoryPerformance
P1072 This DTC indicates afailure of the RAM.
An error is detected whiletesting the RAM.
RAM memory cell isstuck at high or low
No active DTCs
Diagnostic reporting isenabled when thefollowing three stepsfinish:
(A) LIN bus wake up
Then,
(B) ESCM wake up delay
Then,
(C) Fault maturity delayexpires, and the next validLIN frame has beenreceived. or wheneverfault state from ESCMchanges its value
Afterwards, this diagnosticruns continuously.
U135C, U1347, P1066
= TRUE
> sec0.50
> Sec0.01
10ms cycle timeto scan a portionof RAM.
The wholememory isscanned in lessthan 2.6seconds.
Fault is detectedwhen one of thecells is notfunctioningcorrectly.
If fault isdetected,perform a resetup to apredefinednumber of times(5 times).
If this numberhas expired go toa Fail Safe Statethat can only beleft by ECUPowerdown
Note: in Fail SafeState, LINcommunicationis on, K1 isclosed, DCDC isoff.
Fault can onlyremoved in nextwake up or by
Type B,2 Trips
33
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 73 of 224 551 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
LIN message.
34
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 74 of 224 552 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Stop-StartCapacitorControlModule LongTermMemoryPerformance
P1073 Indicates a failure ofthe EPROM.
CRC checksumcalculation of the nonvolatile memory blocks
The calculated CRCdoesn't match thestored CRC
No active DTCs
Diagnostic reporting isenabled when thefollowing three stepsfinish:
(A) LIN bus wake up
Then,
(B) ESCM wake up delay
Then,
(C) Fault maturity delayexpires, and the next validLIN frame has beenreceived; or wheneverfault state from ESCMchanges its value
Note: diagnostic runs atcontrol module wake up.
U135C, U1347, P1066
= TRUE
> sec0.50
> sec0.10
EEPROM isscanned atcontrol modulewake up. Fault isset at firstdetection.
Fault can only beremoved in nextwake up, or byLIN message.
Type B,2 Trips
35
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 75 of 224 553 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Stop-StartCapacitorControlModule LongTermMemoryReset
P1074 Indicates that thecapacitor controlmodule has hadunexpected number ofreset.
unexpected reset counter >= 15 No active DTCs
Diagnostic reporting isenabled when thefollowing three stepsfinish:
(A) LIN bus wake up
Then,
(B) ESCM wake up delay
Then,
(C) Fault maturity delayexpires, and the next validLIN frame has beenreceived; or wheneverfault state from ESCMchanges its value
Note: diagnostic runs atcapacitor control modulewake up.
U135C, U1347, P1066
= TRUE
> sec0.50
> sec0.10
Capacitor controlmodule wake uptest only.
Eachunexpected resetincrements theUnexpectedResets counterby 3 up to amaximum of 15.
Each expectedresetdecrements theconter by 1 up toa minimum of 0.
Fault is set whenthe counterreaches 15.
Fault can only byremoved in nextwake up, or byLIN message.
Type B,2 Trips
36
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 76 of 224 554 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Voltage increase rate ofthe capacitor after 5seconds of charge
<10 mV/s No active DTCs
Diagnostic reporting isenabled when thefollowing three stepsfinish:
(A) LIN bus wake up
Then,
(B) ESCM wake up delay
Then,
(C) Fault maturity delayexpires, and the next validLIN frame has beenreceived; or wheneverfault state from ESCMchanges its value
Afterwards, this diagnosticruns when the followingconditions are met:
DCDC charging
Charging current
U135C, U1347, P1066
= TRUE
> sec0.50
> sec0.03
= active
>40 Amps
Detection isdone in the first 5seconds at eachcharge.
Fault is set atfirst detection.
Fault can only beremoved at nextwake up, or byLIN message.
Start-StopCapacitorSenseCircuit Low
P1075 Indicates that thecapacitor middle pointline is in an open circuitstate or there is a shortto GND or the capacitoris defective.
Type A,1 Trips
The capacitor (dual cell)mid point voltage beforestarting balance
The capacitor (dual cell)mid point voltage afterstarting balance.
Note: balance is to make
<0.1 V
>0.8 V
No active DTCs
Diagnostic reporting isenabled when thefollowing three stepsfinish:
(A) LIN bus wake up
U135C, U1347, P1066
= TRUE
Detect after eachbalance ofcapacitor cells.
Fault is set atfirst detection.
Once set, thisfault will inhibit
37
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 77 of 224 555 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
the capacitor voltageequally distributed to thetwo cells.
Then,
(B) ESCM wake up delay
Then,
(C) Fault maturity delayexpires, and the next validLIN frame has beenreceived; or wheneverfault state from ESCMchanges its value
Then,this diagnostic runs aftereach balance.
> sec0.50
> sec0.03
further cellsbalancing.
Fault can only beremoved in thenext wake up orby LIN message.
38
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 78 of 224 556 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Start-StopCapacitorSenseCircuit High
P1076 Indicates that thecapacitor middle pointline shows highvoltage.
Capacitor mid point linevoltage > 4.8 V
No active DTCs
Diagnostic reporting isenabled when thefollowing three stepsfinish:
(A) LIN bus wake up
Then,(B) ESCM wake up delay
Then,(C) Fault maturity delayexpires, and the next validLIN frame has beenreceived; or wheneverfault state from ESCMchanges its value
Afterwards, this diagnosticruns continuously.
U135C, U1347, P1066
= TRUE
> sec0.50
> sec2.10
Test cycle time is100ms.
Error countincreases by 1 ifan error isdetected, up to amaximum of 20.
Error countdecreases by 1 ifno error isdetected, up to aminimum of 0.
Fault is set whenerror count = 20.(2 sec faultmaturity)
Fault is removedwhen error count= 0.(2 sec healingtime)
Type A,1 Trips
39
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 79 of 224 557 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Stop-StartCapacitorControlModule LINSystemVoltage Low
P1077 Indicates that the LINsupply voltage is toolow.
LIN supply voltage < 9.12V No active DTCs
Diagnostic reporting isenabled when thefollowing steps (A)~(D)finish:
(A) LIN bus wake up
Then,(B) ESCM wake up delay
Then,(C) Engine run time
Then,(D) Fault maturity delaytime expires, and the nextvalid LIN frame has beenreceived; or wheneverfault state from ESCMchanges its value
Afterwards, this diagnosticruns when the followingconditions met:
Ground switch (K1)
Capactor switch (K2)
Engine run time aftereach auto stop event
U135C, U1347, P1066
= TRUE
> sec0.50
> sec2.0
> sec5.00
= Closed
= Open
> sec2.0
Test cycle time is10ms.
Error countincreases by 2 ifan error isdetected, up to amaximum of 100.
Error countdecreases by 1 ifno error isdetected up to aminimum of 0.
Fault is set whenerror count =100.(500ms faultmaturity)
Fault is removedwhen error count= 0.(1 sec healingtime)
Type B,2 Trips
40
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 80 of 224 558 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Stop-StartCapacitorControlModule LINSystemVoltage High
P1078 Indicates that the LINsupply voltage is toohigh.
LIN supply voltage >17.16V No active DTCs
Diagnostic reporting isenabled when thefollowing three stepsfinish:
(A) LIN bus wake up
Then,(B) ESCM wake up delay
Then,(C) Fault maturity delayexpires, and the next validLIN frame has beenreceived; or wheneverfault state from ESCMchanges its value
Afterwards, this diagnosticruns when the followingconditions are met:
Ground switch (K1)
Capactor switch (K2)
U135C, U1347, P1066
= TRUE
> sec0.50
> sec5.00
= Closed
= Open
Test cycle time is10ms.
Error countincreases by 2 ifan error isdetected up to amaximum of 100.
Error countdecreases by 1 ifno error isdetected up to aminimum of 0.
Fault is set whenerror count =100.(500ms faultmaturity)
Fault is removedwhen error count= 0. (1 sechealing time)
Type B,2 Trips
41
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 81 of 224 559 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Stop-StartCapacitorControlModule LINSystemVoltagePerformance
P1079 Indicates that thedifference between thereceived referencevoltage and themeasured LIN supplyvotlage is too high.
The absolute value ofdifference of the followingtwo items (A) and (B):
(A) measured LIN supplyvoltage
(B) received engine runcrank voltage from LINmessage
> 2.5VNo active DTCs
Diagnostic reporting isenabled when thefollowing steps (A)~(D)finish:
(A) LIN bus wake up
Then,(B) ESCM wake up delay
Then,(C) Engine Mode Run
Then,(D) Fault maturity delaytime expires, and the nextvalid LIN frame has beenreceived; or wheneverfault state from ESCMchanges its value
Afterwards, this diagnosticruns when the followingconditions are met:
Ground switch (K1)
Capactor switch (K2)
Engine run time aftereach auto stop event
U135C, U1347, P1066
= TRUE
> sec0.50
> sec2.0
> sec5.00
= Closed
= Open
> sec2.0
Test cycle time is100ms.
Error countincreases by 2 ifan error isdetected, up to amaximum of 10.
Error countdecreases by 1 ifno error isdetected up to aminimum of 0.
Fault is set whenerror count = 10.(500ms faultmaturity)
Fault is removedwhen error count= 0.(1 sec healingtime)
Type B,2 Trips
42
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 82 of 224 560 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Stop-StartCapacitorControlModule DC/DCConverterSystemVoltage Low
P107A Indicates that thebattery voltage is toolow.
Measured battery voltage < 6.34 V No active DTCs
Diagnostic reporting isenabled when thefollowing steps (A)~(D)finish:
(A) LIN bus wake up
Then,(B) ESCM wake up delay
Then,(C) Engine run time
Then,(D) Fault maturity delaytime expires, and the nextvalid LIN frame has beenreceived; or wheneverfault state from ESCMchanges its value
Afterwards, this diagnosticruns continuously whenthe following conditionsare met:
Measured LIN supplyvoltage
Engine run time aftereach auto stop event
U135C, U1347, P1066
= TRUE
> sec0.50
> sec2.0
> sec0.11
> 6.5V + 380mvhysteresis
> sec2.0
Test cycle time is10ms.
Error countincreases by 10if an error isdetected, up to amaximum of 100.
Error countdecreases by 1 ifno error isdetected up to aminimum of 0.
Fault is set whenerror count =100.(100ms faultmaturity)
Fault is removedwhen error count= 0.(1 sec healingtime)
Type B,2 Trips
43
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 83 of 224 561 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Stop-StartCapacitorControlModule DC/DCConverterSystemVoltage High
P107B Indicates that thebattery voltage is toohigh.
Measured battery voltage > 17.06V No active DTCs
Diagnostic reporting isenabled when thefollowing three stepsfinish:
(A) LIN bus wake up
Then,(B) ESCM wake up delay
Then,(C) Fault maturity delayexpires, and the next validLIN frame has beenreceived; or wheneverfault state from ESCMchanges its value
Afterwards, this diagnosticruns continuously whenthe following conditionsare met:
Measured LIN supplyvoltage
U135C, U1347, P1066
= TRUE
> sec0.50
> sec0.11
> 6.5V + 380mvhysteresis
Test cycle time is10ms.
Error countincreases by 10if an errordetection occursup to a maximumof 100.
Error countdecreases by 1 ifno errordetection occursup to a minimumof 0.
Fault is set whenerror count =100.(100ms faultmaturity)
Fault is removedwhen error count= 0.(1 sec healingtime).
Type B,2 Trips
44
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 84 of 224 562 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Stop-StartCapacitorControlModule DC/DCConverterSupplyVoltageCircuitPerformance
P107C Indicates that thedifference between thereceived reference andthe measured value ofthe battery voltage istoo high.
The absolute value ofdifference between thefollowing two items (A)and (B):
(A) Mesured batteryvoltage
(B) Received engine runcrank voltage
> 2.5VNo active DTCs
Diagnostic reporting isenabled when thefollowing steps (A)~(D)finish:
(A) LIN bus wake up
Then,(B) ESCM wake up delay
Then,(C) Engine run time
Then,(D) Fault maturity delaytime expires, and the nextvalid LIN frame has beenreceived; or wheneverfault state from ESCMchanges its value
Afterwards, this diagnosticruns when the followingconditions are met:
Ground swith (K1)
Capacitor switch (K2)
Engine run time aftereach auto stop event
U135C, U1347, P1066
= TRUE
> sec0.50
> sec2.0
> sec5.00
= closed
= open
> sec2.0
Test cycle time is100ms.
Error countincreases by 2 ifan error isdetected up to amaximum of 10.
Error countdecreases by 1 ifno error isdetected up to aminimum of 0.
Fault is set whenerror count = 10.(500ms faultmaturity)
Fault is removedwhen error count= 0.(1 sec healingtime)
Type B,2 Trips
45
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 85 of 224 563 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Stop-StartControlModuleBackupSystemVoltage Low
P107D Indicates that theexternal safe supplyvoltage is too low.
measured external safesupply voltage < 62% of the measured
battery voltage
No active DTCs
Diagnostic reporting isenabled when thefollowing steps (A)~(D)finish:
(A) LIN bus wake up
Then,(B) ESCM wake up delay
Then,(C) Engine run time
Then,(D) Fault maturity delaytime expires, and the nextvalid LIN frame has beenreceived; or wheneverfault state from ESCMchanges its value
Afterwards, this diagnosticruns continuously whenthe following conditionsare met:
Measured LIN supplyvoltage
Engine run time aftereach auto stop event
U135C, U1347, P1066
= TRUE
> sec0.50
> sec2.0
> sec0.60
> 6.5V + 380mvhysteresis
> sec2.0
Test cycle time is100ms.
Error countincreases by 2 ifan error isdetected, up to amaximum of 10.
Error countdecreases by 1 ifno error isdetected, up to aminimum of 0.
Fault is set whenerror count = 10.(500ms faultmaturity)
Fault is removedwhen error count= 0.(1sec healingtime)
Type B,2 Trips
46
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 86 of 224 564 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Stop-StartControlModuleBackupSystemVoltage High
P107E Indicates that theexternal safe supplyvoltage is too high.
Measured external safesupply voltage > 17.16 V
No active DTCs
Diagnostic reporting isenabled when thefollowing three stepsfinish:
(A) LIN bus wake up
Then,(B) ESCM wake up delay
Then,(C) Fault maturity delayexpires, and the next validLIN frame has beenreceived; or wheneverfault state from ESCMchanges its value
Aftterwards, thisdiagnostic runs when thefollowing conditions aremet:
Ground switch (K1)
Capacitor switch (K2)
U135C, U1347, P1066
= TRUE
> sec0.50
> sec5.00
= close
= open
Test cycle time is100ms.
Error countincreases by 2 ifan error isdetected, up to amaximum of 10.
Error countdecreases by 1 ifno error isdetected, up to aminimum of 0.
Fault is set whenerror count = 10.(500ms faultmaturity)
Fault is removedwhen error count= 0.(1 sec healingtime)
Type B,2 Trips
47
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 87 of 224 565 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Stop-StartControlModuleBackupSystemVoltagePerformance
P107F Indicates that thedifference between thereceived reference andthe measured value ofthe external safesupply voltage is toohigh.
Absolute value ofdifference of the followingtwo items (A) and (B):
(A) measured extrnal safesupply voltage
(B) received engine runcrank voltage
> 2.5 VNo active DTCs
Diagnostic reporting isenabled when thefollowing steps (A)~(D)finish:
(A) LIN bus wake up
Then,(B) ESCM wake up delay
Then,(C) Engine run time
Then,(D) Fault maturity delaytime expires, and the nextvalid LIN frame has beenreceived; or wheneverfault state from ESCMchanges its value
Afterwards,this diagnostic runs whenthe following conditionsare met:
Ground switch (K1)
Capacitor switch (K2)
Engine run time aftereach auto stop event
U135C, U1347, P1066
= TRUE
> sec0.50
> sec2.0
> sec5.00
= close
= open
> sec2.0
Test cycle time is100ms.
Error countincreases by 2 ifan error isdetected, up to amaximum of 10.
Error countdecreases by 1 ifno error isdetected, up to aminimum of 0.
Fault is set whenerror count = 10.(500ms faultmaturity)
Fault is removedwhen error count= 0.(1 sec healingtime)
Type B,2 Trips
48
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 88 of 224 566 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Stop-StartCapacitorControlModuleBatteryNegativeCircuit Driver"A" Low
P1080 Indicates that theground switch (K1)bank A driver is stuck atopen when should beclosed
Gound switch (K1) bank Agate voltage is low.
Note: the gate voltage isto assure that the switchstays closed whencommanded.
< 10.5VNo active DTCs
Diagnostic reporting isenabled when thefollowing three stepsfinish:
(A) LIN bus wake up
Then,(B) ESCM wake up delay
Then,(C) Fault maturity delayexpires, and the next validLIN frame has beenreceived; or wheneverfault state from ESCMchanges its value
Afterwards, this diagnosticruns when the followingconditions are met:
Measured LIN supplyvoltage
Ground switch (K1) iscommanded to closeaccording to flip-flopoutput
U135C, U1347, P1066
= TRUE
> sec0.50
> sec0.50
> 6.5V+380 mv hysteresis
= TRUE
Test cycle time is5ms.
Error countincreases by 2 ifan errordetection occursup to a maximumof 200.
Error countdecreases by 1 ifno errordetection occursup to a minimumof 0.
Fault is set whenerror count =200.(500ms faultmaturity)
Fault is removedwhen error count= 0.(1 sec healingtime)
Type A,1 Trips
49
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 89 of 224 567 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Stop-StartCapacitorControlModuleBatteryNegativeCircuit Driver"A" High
P1081 Indicates that theground switch (K1)bank A driver is stuck atclosed when should beopen
Ground switch (K1) bankA gate voltage > 2.0 V
No active DTCs
Diagnostic reporting isenabled when thefollowing three stepsfinish:
(A) LIN bus wake up
Then,(B) ESCM wake up delay
Then,(C) Fault maturity delayexpires, and the next validLIN frame has beenreceived; or wheneverfault state from ESCMchanges its value
Afterwards, this diagnosticruns when the followingconditions are met:
Ground switch (K1) iscommaned to openaccording to flip-flopoutput
U135C, U1347, P1066
= TRUE
> sec0.50
> sec0.05
= TRUE
Test cycle time is5ms.
Error countincreases by 20if an errordetection occursup to a maximumof 200.
Error countdecreases by 1 ifno errordetection occursup to a minimumof 0.
Fault is set whenerror count =200.(500ms faultmaturity)
Fault is removedwhen error count= 0.(1 sec healingtime)
Type A,1 Trips
50
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 90 of 224 568 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Stop-StartCapacitorControlModuleBatteryNegativeCircuit Driver"A"-"B" NotPlausible
P108A Indicates that thedifference between theground switch (K1)bank A gate voltageand bank B gatevoltage is too high.
The absolute value ofdifference between thefollowing two items (A)and (B)
(A) K1A gate voltage(B) K1B gate voltage
> 2.0 VNo active DTCs
Diagnostic reporting isenabled when thefollowing three stepsfinish:
(A) LIN bus wake up
Then,(B) ESCM wake up delay
Then,(C) Fault maturity delayexpires, and the next validLIN frame has beenreceived; or wheneverfault state from ESCMchanges its value
Afterwards, this diagnosticruns continuously
U135C, U1347, P1066
= TRUE
> sec0.50
> sec5.00
Test cycle time is100ms.
Error countincreases by 2 ifan errordetection occursup to a maximumof 10.
Error countdecreases by 1 ifno errordetection occursup to a minimumof 0.
Fault is set whenerror count = 10.(500ms faultmaturity)
Fault is removedwhen error count= 0.(1 sec healingtime)
Type B,2 Trips
51
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 91 of 224 569 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Stop-StartCapacitorControlModuleBatteryNegativeCircuit Driver"B" Low
P108B Indicates that theground switch (K1)bank B driver is stuckat open when shouldbe closed
Gound switch (K1) bank Bgate voltage <10.5 V
No active DTCs
Diagnostic reporting isenabled when thefollowing three stepsfinish:
(A) LIN bus wake up
Then,(B) ESCM wake up delay
Then,(C) Fault maturity delayexpires, and the next validLIN frame has beenreceived.
Afterwards, this diagnosticruns when the followingconditions are met:
Measured LIN supplyvoltage
Ground switch (K1) iscommanded to closeaccording to flip-flopoutput
U135C, U1347, P1066
= TRUE
> sec0.50
> sec0.50
>6.5V+380mv hysteresis
= TRUE
Test cycle time is5ms.
Error countincreases by 2 ifan errordetection occursup to a maximumof 200.
Error countdecreases by 1 ifno errordetection occursup to a minimumof 0.
Fault is set whenerror count =200.(500ms faultmaturity)
Fault is removedwhen error count= 0.(1 sec healingtime)
Type A,1 Trips
52
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 92 of 224 570 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Stop-StartCapacitorControlModuleBatteryNegativeCircuit Driver"B" High
P108C Indicates that theground switch (K1)bank B is stuck atclosed when should beopen
Ground switch (K1) bankB gate voltage >2.0 V
No active DTCs
Diagnostic reporting isenabled when thefollowing three stepsfinish:
(A) LIN bus wake up
Then,(B) ESCM wake up delay
Then,(C) Fault maturity delayexpires, and the next validLIN frame has beenreceived.
Afterwards, this diagnosticruns when the followingconditions are met:
Ground switch (K1) iscommanded to closeaccording to flip-flopoutput
U135C, U1347, P1066
= TRUE
> sec0.50
> sec0.05
= TRUE
Test cycle time is5ms.
Error countincreases by 20if an errordetection occursup to a maximumof 200.
Error countdecreases by 1 ifno errordetection occursup to a minimumof 0.
Fault is set whenerror count =200.(500ms faultmaturity)
Fault is removedwhen error count= 0.(1 sec healingtime)
Type A,1 Trips
53
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 93 of 224 571 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
DCDC does not stopcharging when requsted
Charging current >10A
No active DTCs
Diagnostic reporting isenabled when thefollowing three stepsfinish:
(A) LIN bus wake up
Then,(B) ESCM wake up delay
Then,(C) Fault maturity delayexpires, and the next validLIN frame has beenreceived; or wheneverfault state from ESCMchanges its value
Afterwards, this diagnosticruns when the followingconditions are met:
DCDC disabledORDCDC discharging
U135C, U1347, P1066
= TRUE
> sec0.50
> sec15.00
= TRUE
= TRUE
Test cycle time is10ms.
Error countincreases by 1 ifan errordetection occursup to a maximumof 200.
Error countdecreases by 2 ifno errordetection occursup to a minimumof 0.
Fault is set whenerror count =200.(500ms faultmaturity)
Fault is removedwhen error count= 0.(1 sec healingtime)
Stop-StartCapacitorControlModule DC/DCConverterDischargingPerformance
P108D Indicates that one ormore of the followingfaults have occurred:Case 1) DCDC doesnot stop charging whenrequested;Case 2) DCDC isunable to discharge thecapacitor
Type A,1 Trips
54
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 94 of 224 572 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
DCDC is unable todischarge the capacitor:
Capacitor voltagedecrease rate < 6 mv/second
in first 15 secdischarging time
No active DTCs
Diagnostic reporting isenabled when thefollowing three stepsfinish:
(A) LIN bus wake up
Then,(B) ESCM wake up delay
Then,(C) Fault maturity delayexpires, and the next validLIN frame has beenreceived; or wheneverfault state from ESCMchanges its value
Afterwards, this diagnosticruns when the followingconditions are met:
DCDC discharging
Capacitor voltage
U135C, U1347, P1066
= TRUE
> sec0.50
> sec15.00
= TRUE
> 0.5 V
Detect duringfirst 15 secondsot discharging.
Fault is set afterfirst detection.
Fault can only beremoved in thenext wake up, orby LIN message.
55
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 95 of 224 573 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Charge current is too high
Phase 1 charge currentORPhase 2 charge current
> 36.75A
> 68.25A
No active DTCs
Diagnostic reporting isenabled when thefollowing three stepsfinish:
(A) LIN bus wake up
Then,(B) ESCM wake up delay
Then,(C) Fault maturity delayexpires, and the next validLIN frame has beenreceived; or wheneverfault state from ESCMchanges its value
Afterwards, this diagnosticruns when the followingconditions are met:
DCDC charging
U135C, U1347, P1066
= TRUE
> sec0.50
> sec2.10
= TRUE
Test cycle time is10 ms.
Error countincreases by 10if an errordetection occursup to a maximumof 100.
Error countdecreases by 1 ifno errordetection occursup to a minimumof 0.
Fault is set whenerror count =100.(100 ms faultmaturity)
Fault is removedwhen error count= 0.(1 sec healingtime)
Stop-StartCapcitorControlModule DC/DCConverterChargingPerformance
P108E Indicates that one ormore of the followingfaults have occurs:Case 1) Charge currentis too highCase 2) DCDC doesnot charge whenrequested
Type A,1 Trips
DCDC does not chargewhen requested:
******************************Condition (I)if DCDC is charging withhalf currentORcapacitor voltage > 4V*****************************
Charge current < 15 Amps
No active DTCs
Diagnostic reporting isenabled when thefollowing three stepsfinish:
(A) LIN bus wake up
Then,(B) ESCM wake up delay
U135C, U1347, P1066
= TRUE
> Sec0.50
Detection startsafter 500 mscharge.
Test cycle time is100 ms.
Error countincreases by 1 ifan errordetection occursup to a maximumof 20.
56
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 96 of 224 574 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
******************************Condtion (II)if DCDC is charging withfull currentANDcapacitor voltage <= 4 V******************************
Charge current < 30 Amps
Then,(C) Fault maturity delayexpires, and the next validLIN frame has beenreceived.
Note: After intial timedelay, diagnostic runs ifthe following conditionssatisfy:
DCDC charging
DCDC charging time
> sec2.10
= TRUE
>= 500 ms
Error countdecreases by 1 ifno errordetection occursup to a minimumof 0.
Fault is set whenerror count = 20.
Fault is removedwhen error count= 0.
57
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 97 of 224 575 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Unable to switch over tocapacitor swith (K2)during self test if either (A)or (B) is TRUE:
(A) Hardware currentcomparator output stuckat passive.And, the measuredbattery voltage
Note: hardware currentcomparator is used toautomatically provoke aswitch if the currentflowing through theground switch (K2) isgreater than a threshold.
(B) Hardware voltagecomparator is stuck atpassive.And, the measuredbattery voltage
Note: hardware voltagecomparator is used toautomatically provoke aswitch if the batteryvoltage is less than athreshold.
< 13.3 V
>= 13.3 V
No active DTCs
Diagnostic reporting isenabled when thefollowing steps finish:
(A) LIN bus wake up
Then,(B) ESCM wake up delay
Then,(C) Fault maturity delayexpires, and the next validLIN frame has beenreceived; or wheneverfault state from ESCMchanges its value
And,(D) Fault is detecedfollowing previous drivecycle during powerdownself test.
Note: This is notcontinuous diagnostic.
U135C, U1347, P1066
= TRUE
> sec0.50
> sec0.10
Detect duringpart two of theself testprocedure only ifthere was noswitch in thedrving cycle.
Self testprocedure isperformed at theend of the drivecycle afterESCM is not inworking state,i.e. no LINcommnication.Self test lasts for130 seconds.
Fault is set afterfirst detection.
Fault can only beremoved in thefollowing drivingcycle when selftest runs again.
Stop-StartCapacitorControlModule SelfTest Failed
P108F Indicates that one oremore of the followingfaults have occurred:Case 1) Unable toswitch over to capacitorswitch (K2) during selftest;Case 2) An unintendedswitchover to capacitorswitch (K2) during selftest;Case 3) Capacitorswitch (K2) is in a highimpedance state ordiode mode during selftest;
Type A,1 Trips
Uintended switchover tocapacitor switch (K2)during self test if either (A)or (B) is TRUE:
(A) Hardware currentcomparator output isalways triggerred.And, the measured
No active DTCs
Diagnostic reporting isenabled when thefollowing steps finish:
(A) LIN bus wake up
U135C, U1347, P1066
= TRUE
Detect duringpart one of theself testprocedure.
Self testprocedure isperformed at theend of the drive
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 98 of 224 576 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
battery voltage
Note: hardware currentcomparator is used toautomatically provoke aswitch if the currentflowing through theground switch (K2) isgreater than a threshold.
(B) Hardware voltagecomparator output isalways triggerred.And, the measuredbattery voltage
Note: hardware voltagecomparator is used toautomatically provoke aswitch if the batteryvoltage is less than athreshold (9.5V)
< 3.3 VOR> 7.5 V
>= 3.3 VAND<= 7.5 V
Then,(B) ESCM wake up delay
Then,(C) Fault maturity delayexpires, and the next validLIN frame has beenreceived; or wheneverfault state from ESCMchanges its value
And,(D) Fault is detecedfollowing previous drivecycle during powerdownself test.
Note: This is notcontinuous diagnostic.
> sec0.50
> sec0.10
cycle afterESCM is not inworking state,i.e. no LINcommnication.Self test lasts for130 seconds.
Fault can only beremoved in thefollowing drivingcycle when selftest runs again.
Capacitor switch (K2) is ina high impedance state ordiode mode during selftest;
Measured battery voltagejumpsimmediately after theswitch, i.e. ground switch(K1) changes from closeto open, meanwhilecapacitor switch (K2)changes from open toclose.
Note: this test requires
< 1 V
No active DTCs
Diagnostic reporting isenabled when thefollowing steps finish:
(A) LIN bus wake up
Then,(B) ESCM wake up delay
Then,(C) Fault maturity delayexpires, and the next validLIN frame has been
U135C, U1347, P1066
= TRUE
> sec0.50
> sec0.10
Detect duringpart two of theself testprocedure.
Self testprocedure isperformed at theend of the drivecycle afterESCM is not inworking state,i.e. no LINcommnication.Self test lasts for130 seconds.
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 99 of 224 577 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
that measured capacitorvoltage > 2.0 V
received; or wheneverfault state from ESCMchanges its value
And,(D) Fault is detecedfollowing previous drivecycle during powerdownself test.
Fault can only beremoved in thefollowing drivingcycle when selftest runs again.
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 100 of 224 578 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Stop-StartCapacitorControlModuleInternalCircuitryPerformance
P1090 Indicates a powerinterconnection defecton control board/powerboard
Measured 2.5V referencevoltage <2.18V
OR>2.83V
No active DTCs
Diagnostic reporting isenabled when thefollowing three stepsfinish:
(A) LIN bus wake up
Then,(B) ESCM wake up delay
Then,(C) Fault maturity delayexpires, and the next validLIN frame has beenreceived; or wheneverfault state from ESCMchanges its value
Afterwards, this diagnosticruns when the followingconditions are met:
Internal power supply
DCDC charging ORdischarging
U135C, U1347, P1066
= TRUE
> sec0.50
> sec0.51
= OK
= TRUE
Test cycle time is10ms.
Error countincreases by 2 ifan errordetection occursup to a maximumof 100.
Error countdecreases by 1 ifno errordetection occursup to a minimumof 0.
Fault is set whenerror count =100.(500ms faultmaturity)
Fault is removedwhen error count= 0.(1 sec healingtime)
Type A,1 Trips
61
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 101 of 224 579 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Ground switch (K1)current measurement
AND
Capcitor switch currentmeasurement
< -120 Amps
> 60Amps
No active DTCs
Diagnostic reporting isenabled when thefollowing three stepsfinish:
(A) LIN bus wake up
Then,(B) ESCM wake up delay
Then,(C) Fault maturity delayexpires, and the next validLIN frame has beenreceived; or wheneverfault state from ESCMchanges its value.
Afterwards, this diagnosticruns when the followingconditions are met:
Capacitor switch (K2)closed
U135C, U1347, P1066
= TRUE
> sec0.50
> sec0.03
= TRUE
Test cycle time is1ms.
Error countincreases by 10if an errordetection occursup to a maximumof 100.
Error countdecreases by 1 ifno errordetection occursup to a minimumof 0.
Fault is set whenerror count =100.(10ms faultmaturity)
Fault is removedwhen error count= 0.(100ms healingtime)
Stop-StartCapacitorControlModuleSwitchDeteriorated
P1091 Indicates one or moreof the following faultshave occurred:Case 1) Ground switch(K1) is in short circuitwhen it should be openCase 2) Capacitorswitch (K2) is in a highimpedance or in diodemode when it shouldbe closed.Case 3) Capacitorswitch (K2) closecommand does notclose K2 whenrequired.Case 4) Capacitorcontrol module hasreached its end of life.
Type A,1 Trips
Measured ground switch(K1) current
AND
Measured capacitorswitch (K2) current
> 40A
< 30A
No active DTCs
Diagnostic reporting isenabled when thefollowing three stepsfinish:
(A) LIN bus wake up
Then,(B) ESCM wake up delay
U135C, U1347, P1066
= TRUE
> sec0.50
Test cycle time is1ms.
Error countincreases by 10if an errordetection occursup to a maximumof 100.
Error countdecreases by 1 ifno error
62
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 102 of 224 580 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Then,(C) Fault maturity delayexpires, and the next validLIN frame has beenreceived; or wheneverfault state from ESCMchanges its value
Afterwards, this diagnosticruns when the followingconditions are met:
Capacitor switch (K2)
> sec0.03
= Closed
detection occursup to a minimumof 0.
Fault is set whenerror count =100.(10 ms faultmaturity)
Fault is removedwhen error count= 0.(100ms healingtime)
Capacitor switch (K2)stuck at open when itshould be closed
n.a. No active DTCs
Diagnostic reporting isenabled when thefollowing three stepsfinish:
(A) LIN bus wake up
Then,(B) Diagnostic delay
Then,(C) Fault maturity delayexpires, and the next validLIN frame has beenreceived; or wheneverfault state from ESCMchanges its value
Afterwards, this diagnosticruns when the followingconditions are met:
U135C, U1347, P1066
= TRUE
> sec0.50
> sec0.03
Test cycle time is10ms.
Error countincreases by 34if an errordetection occursup to a maximumof 102.
Error countdecreases by 1 ifno errordetection occursup to a minimumof 0.
Fault is set whenerror count =102.(30ms faultmaturity)
Fault is removedwhen error count
63
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 103 of 224 581 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Capacitor switch (K2) iscommanded to close,according to flip-flopoutput = TRUE
= 0.(1.2 sec healingtime)
Number of switchbacksbetween ground switch(K1) and capacitor switch(K2)
> 2 million times No active DTCs
Diagnostic reporting isenabled when thefollowing three stepsfinish:
(A) LIN bus wake up
Then,(B) ESCM wake up delay
Then,(C) Fault maturity delayexpires, and the next validLIN frame has beenreceived; or wheneverfault state from ESCMchanges its value
Afterwards, this diagnosticruns continuously.
U135C, U1347, P1066
= TRUE
> sec0.50
> sec0.03
Detect afterevery switch-back.
Fault is set afterfirst detection.
This fault ispermament, canonly be removedby service tool.
64
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 104 of 224 582 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
CruiseControl Set/Coast Signal2 Circuit
P155B Detects a failure of thecruise set 2 switch in acontinously appliedstate
Cruise Control Set 2switch remains applied forgreater than a calibratableperiod of time forarchitecture where cruiseswitch states are receivedover serial data
CAN cruise switchdiagnostic enable in ECM
1.00 fail continuouslyfor greater than89.000seconds
Type C,No SVS, specialtype C
65
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 105 of 224 583 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
CruiseControlResume/AccelerationSignal 2Circuit
P155C Detects a failure of thecruise resume 2 switchin a continously appliedstate
Cruise Control Resume 2switch remains applied forgreater than a calibratableperiod of time forarchitecture where cruiseswitch states are receivedover serial data
CAN cruise switchdiagnostic enable in ECM
1.00 fail continuouslyfor greater than89.000seconds
MIL:Type C,No SVS, specialtype C
66
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 106 of 224 584 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
AnalogMode SwitchCircuit Low
P159F This DTC will detect ananalog mode switchinput that is too low outof range. For button type
Normal_Button
Analog Mode Switch lowvoltage threshold % of 5Vrange
For button typeEnhanced_Button
Analog Mode Switch lowvoltage threshold % of 5Vrange
For button typeMulitple_Button
Analog Mode Switch lowvoltage threshold % of 5Vrange
< %24.30
< %24.30
< %21.20
Vehicle mode analogswitch button type
=CeDMDG_e_Enhanced_Button
failures out200of samples250
25 ms / sample
Type B,2 Trips
67
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 107 of 224 585 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
AnalogMode SwitchCircuit High
P15A0 This DTC will detect ananalog mode switchinput that is too highout of range.
For button typeNormal_Button
Analog Mode Switch highvoltage threshold % of 5Vrange
For button typeEnhanced_Button
Analog Mode Switch highvoltage threshold % of 5Vrange
For button typeMulitple_Button
Analog Mode Switch highvoltage threshold % of 5Vrange
>= %94.10
>= %94.10
>= %95.30
Vehicle mode analogswitch button type
=CeDMDG_e_Enhanced_Button
failures out200of samples250
25 ms / sample
Type B,2 Trips
68
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 108 of 224 586 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
AnalogMode SwitchPerformance
P15A1 This DTC will detect ananalog mode switchinput that is in anindeterminate range.
For button typeNormal_Button
Analog Mode Switchindeterminate region % of5V range
For button typeEnhanced_Button
Analog Mode Switchindeterminate regions %of 5V range
For button typeMulitple_Button
Analog Mode Switchindeterminate regions %of 5V range
% % of 5 volts66.80< %72.80
% % of 5 volts63.50< %65.50
% % of 5 volts83.50< %85.50
% % of 5 volts52.90< %54.10
% % of 5 volts74.10< %75.30
% % of 5 volts87.50< %88.60
Vehicle mode analogswitch button type
=CeDMDG_e_Enhanced_Button
failures out200of samples250
25 ms / sample
Type B,2 Trips
69
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 109 of 224 587 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Auto StartStop SelectSwitchSignalCircuit
IncludeONLY forstart stopconventionalhybridapplications
P15A3 For start stopconventional hybridapplications, thisdiagnoses the autostart stop select signalcircuit (BCM to ECMRolling Count check).
Rolling count valuereceived from BCM doesnot match expected value
= TRUE Engine SpeedEngine Speed
Engine speed betweenmin/max for
Vehicle Speedfor
RPM200RPM7,500
seconds5.0
MPH318.14 seconds5.0
> error counts3for > 10.0seconds
100 ms / sample
Type B,2 Trips
70
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 110 of 224 588 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
LostCommunication With FuelPumpControlModule
U0109 This DTC monitors fora loss ofcommunication with thefuel pump controlmodule
Message is not receivedfrom controller for
Message $1EB
Message $4D9
seconds12.0
seconds12.0
General Enable Criteria:
U0073
Normal CAN transmissionon Bus A
Device Control
High Voltage VirtualNetwork Management
Ignition Voltage Criteria:
Run/Crank Ignitionvoltage
Power Mode
Off Cycle Enable Criteria:
KeCAND_b_OffKeyCycleDiagEnbl
Ignition Accessory LineandBattery Voltage
General Enable Criteriaand either Ignition VoltageCriteria or Off CycleEnable Criteria met for >
seconds3.0000
Power Mode is inaccessory or run or crankand High Voltage VirtualNetwork Management is
Not Active on Current KeyCycle
Enabled
Not Active
Not Active
> Volts6.41
= run
= 0( 1 indicates enabled)
= Active
> Volts11.00
Diagnostic runsin 12.5 ms loop
Type B,2 Trips
71
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 111 of 224 589 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
not active for
U0109
Fuel Pump ControlModule
> seconds0.4000
Not Active on Current KeyCycle
is present on the bus
72
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 112 of 224 590 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
ControlModuleCommunication LIN Bus 3Off
U1347 This DTC monitors fora LIN bus 3 offcondition
LIN bus off failures >= counts3.00 The following criteria havebeen enabled for
Power Mode
Run/Crank Voltage
>= milliseconds400.00
=Run
>= Volts11.00
Dependent onbus loading.
Type A,1 Trips
73
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 113 of 224 591 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
LIN Bus 3Loss ofCommunication with Stop-Start ControlModule(UltraCap)
U135C This DTC monitors fora loss ofcommunication on theLIN bus 3 withUltraCap Module
ECM has lostcommunication over theLIN bus 3 with theUltraCap Module for >= counts3.00
The following criteria havebeen enabled for
Power Mode
Run/Crank Voltage
>= milliseconds400.00
=Run
>= Volts11.00
LIN buscommunicationexecutes in500ms loop
Type A,1 Trips
74
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 114 of 224 592 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
PerformanceTractionTorque &SpeedRequestCircuit
P2548 Determines if torqueand/or speed requestfrom the EBTCM isvalid
Protection error - SerialCommunication message($1C8) 2’s complementnot equal
Torque Request
Speed Request
OR
Rolling count error - SerialCommunication message($1C8) rolling count indexvalue
Message <> two'scomplement ofmessage
Message <> two'scomplement ofmessage
Message <> previousmessage rolling countvalue + one
Diagnostic Status
Run/Crank Active
Ignition Voltage
No Serial communicationloss to EBTCM (U0121)
Enabled
> seconds0.50
> volts6.41
No loss of communication
Fail Threshold:>= failures10out of
samples20
Pass Threshold:>= samples10during key cycle.
OR
Fail Threshold>= 6Rolling counterrors out of10 samples
Performed onevery receivedmessage
Type B,2 Trips
1
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 115 of 224 593 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
SENT FuelRailTemperatureSensor 1Circuit LowFault
P0182 This DTC diagnoseSENT fuel railtemperature sensor 1out of range low
Fuel Temperature Sensor1 SENT digital read value
< 145
No Fault Active on
No Fault Pending on
Fuel Temperature SensorOut of Range DiagnosticEnabled
Enabled when a codeclear is not active or notexiting device control
SENT CommunicationFault Active (P16E4,P16E5)
SENT Intenal Error FaultActive (P126E)
Fuel Temperature SensorSENT Message ErrorFault Active (P128C)
SENT Intenal Error FaultPending (P126E)
Fuel Temperature SensorSENT Message ErrorFault Pending (P128C)
50.00failures out of62.00samples100 ms perSampleContinuous
Type B,2 Trips
1
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 116 of 224 594 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
SENT FuelRailTemperatureSensor 1Circuit HighFault
P0183 This DTC diagnoseSENT fuel railtemperature sensor 1out of range high
Fuel Temperature Sensor1 SENT digital read value
> 1,865
No Fault Active on
No Fault Pending
Fuel Temperature SensorOut of Range DiagnosticEnabled
Enabled when a codeclear is not active or notexiting device control
SENT CommunicationFault Active (P16E4,P16E5)
SENT Intenal Error FaultActive (P126E)
Fuel Temperature SensorSENT Message ErrorFault Active (P128C)
SENT Intenal Error FaultPending (P126E)
Fuel Temperature SensorSENT Message ErrorFault Pending (P128C)
50.00failures out of62.00samples100 ms perSampleContinuous
Type B,2 Trips
2
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 117 of 224 595 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
SENT FuelRailTemperatureSensor 2Circuit LowFault
P0187 This DTC diagnoseSENT fuel railtemperature sensor 2out of range low
Fuel Temperature Sensor1 SENT digital read value
< 145.00
No Fault Active on
No Fault Pending
Fuel Temperature SensorOut of Range DiagnosticEnabled
Enabled when a codeclear is not active or notexiting device control
SENT CommunicationFault Active (P16E4,P16E5)
SENT Intenal Error FaultActive (P126F)
Fuel Temperature SensorSENT Message ErrorFault Active (P128D)
SENT Intenal Error FaultPending (P126F)
Fuel Temperature SensorSENT Message ErrorFault Pending (P128D)
50.00failures out of62.00samples100 ms perSampleContinuous
Type B,2 Trips
3
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 118 of 224 596 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
SENT FuelRailTemperatureSensor 2Circuit HighFault
P0188 This DTC diagnoseSENT fuel railtemperature sensor 2out of range low
Fuel Temperature Sensor1 SENT digital read value
> 1,865.00
No Fault Active on
No Fault Pending
Fuel Temperature SensorOut of Range DiagnosticEnabled
Enabled when a codeclear is not active or notexiting device control
SENT CommunicationFault Active (P16E4,P16E5)SENT Intenal Error FaultActive (P126F)
Fuel Temperature SensorSENT Message ErrorFault Active (P128D)
SENT Intenal Error FaultPending (P126F)
Fuel Temperature SensorSENT Message ErrorFault Pending (P128D)
50.00failures out of62.00samples100 ms perSampleContinuous
Type B,2 Trips
4
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 119 of 224 597 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
SIDI HighPressureSensorPerformance- DualSensor
P0191 The DTC Diagnoses askewed fuel rail sensor1 via a comparison ofsensor 2 continuouslywhen the engine isrunning and thecommanded pressureis steady
Primary sensor (P1) vs.Secondary sensor (P2)performance rationality
((Low Limit failFiltered Fuel ControlError )
OR
(High Limit Fail:Filtered Fuel ControlError))
AND
(FIltered Absolute deltabetween sensor1 andsensor2
<=P0191 -KtFHPD_cmp_DPS_FailLoThrsh (Dualsensors)(See supporting table)
>=P0191 -KtFHPD_cmp_DPS_FailHiThrsh (DualSensors)(see Supporting table)
>= mpa1.00
Note:fuel control error iscalcuated based on thesqureroot of senor1divided by sensor2,this value is filter toensure proper failuredetection.
Absolute deltabetween sensor1 andsensor2 value is filterto ensure proper failuredetection.
Commanded Pressurerate of change (increasingor dercresing)
for a period of time
Fuel pump temperature
Desired pressure
Dual SENT PressureSensor Equipped
SIDI High PressureSensor PerformanceDiagnostic Enabled
< mpa0.70
>= seconds1.25
<= degC1,000
>= mpa-1.00
Enabled when a codeclear is not active or notexiting device control
Filter FuelControl Errorterm andAbsolute deltabetween sensor1and sensor2exceed Low orHigh Fail limit fora duration >=
seconds1.50
This is diagnosticruns Continuous
Type A,1 Trips
5
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 120 of 224 598 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Fuel LevelSensor 1Performance
(For use onvehicles witha single fueltank)
P0461 This DTC will detect afuel sender stuck inrange in the primaryfuel tank.
Delta fuel volume changeover liters of fuel20.6consumed by the engine.
< liters3 Engine Running
No active DTCs: VehicleSpeedSensor_FA
250 ms / sample Type B,2 Trips
6
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 121 of 224 599 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Transmission OutputSpeedSensor(TOSS)
P0502 No activity in the TOSScircuit
TOSS Raw Speed RPM60 Engine Torque
Minimum Throttle opening
Engine Speed
Ignition voltage
PTO
EngineTorqureInaccurate
P0503
N-M 54.0 8,191.8
%8.0
RPM 1,500 6,500
Volts 9.0 32.00
not active
KeETQC_b_MinTransRemedial = TRUE:MSFR_b_EngMisfDtctd_FA,MAFR_b_MAF_SnsrTFTKO,MAPR_b_MAP_SnsrTFTKO
KeETQC_b_MinTransRemedial = FALSE:FULR_b_FuelInjCkt_TFTKO,MAFR_b_MAF_SnsrTFTKO, XOYR_b_SecurityFlt,
Not failed this key cycle
sec4.5 Type A,1 Trips
7
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 122 of 224 600 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Transmission OutputSpeedSensor(TOSS)
P0503 TOSS SignalIntermittent
Loop-to-Loop change inTOSS
RPM350 Raw Output SpeedOutput
Speed changeTime sincetransfer case rangechange
Ignition voltage
Engine Speed
Vehicle Speed
PTO
> RPM for 300 2.0sec RPM for 150
sec2.0 sec6.0
Volts 9.0 32.00
RPM 200 7,500for seconds5.0
MPH for 511.99 5.0sec
not active
sec3.3 Type A,1 Trips
8
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 123 of 224 601 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Clutch PedalPositionSensorCircuitRange /Performance
P0806 Detects if Clutch PedalPosition Sensor isStuck in a rangeindicative of a vehicleNOT in gear, when thevehicle is determined tobe in gear. Geardetermination is madeby verifying that theratio of engine RPMversus TransmissionOutput Speed (N/TOS)represents a valid gear.
Filtered Clutch PedalPosition Errorwhen the vehicle isdetermined to be in gear
> %4 N/TOS Ratio:
Transfer Case:
Vehicle speed:
Engine Torque:
Clutch Pedal Position:
OR
No Active DTCs:
Must match actual gear(i.e. vehicle in gear)
Not in 4WD Low range
> MPH4.3
>P0806EngTorqueThresholdTable(see Supporting Tables)
<P0806ResidualErrEnableLowTable(see Supporting Tables)>P0806ResidualErrEnableHighTable(see Supporting Tables)
ClutchPstnSnsrCktHi FAClutchPstnSnsrCktLo FACrankSensor_FATransmission OutputShaft Angular VelocityValidityVehicleSpeedSensor_FA
25 ms loopContinuous
Type A,1 Trips
9
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 124 of 224 602 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Clutch PedalPositionSensorCircuit Low
P0807 Detects ContinuousCircuit Out-of-RangeLow or Open
Clutch Position SensorCircuit
for
< % of Vref4
counts out of200 250samples
Engine Not CrankingSystem Voltage > Volts9.0
25 ms loopContinuous
Type A,1 Trips
10
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 125 of 224 603 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Clutch PedalPositionSensorCircuit High
P0808 Detects ContinuousCircuit Out-of-RangeHigh
Clutch Position SensorCircuit
for
> % of Vref96
counts out of200 250samples
Engine Not CrankingSystem Voltage > Volts9.0
25 ms loopContinuous
Type A,1 Trips
11
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 126 of 224 604 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Clutch PedalPosition NotLearned
P080A Detects Invalid ClutchPedal Fully AppliedLearn Position values
Fully Applied LearnPosition
OR
< %11.0
> %34.0
OBD Manufacturer'sEnable Counter = 0
250 ms loopContinuous
Type A,1 Trips
12
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 127 of 224 605 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
SIDI HighPressureRailTemperatureSensorPerformance
P111F This DTC DiagnosesFuel Temperaturesensors rationality bycomparing Primarysensor (T1) vs.Secondary sensor (T2)
Fuel Temperature Error(Absolute delta betweensensor1 and sensor2)
> degC20.00
No Fault Active on
No Fault Pending on
Fuel Temperature SensorEquipped
SENT Fuel temperatureRationality DiagnosticsEnabled
Enabled when a codeclear is not active or notexiting device control
Temperature sensors 1out of range Low or HighFault Active (P0182,P0182)
Temperature sensors 2out of range Low or High(P0187, P0188)
SENT CommunicationFault Active (P16E4,P16E5)
SENT Intenal Error FaultActive (P126E, P126F)
Fuel Temperature SensorSENT Message ErrorFault Active (P128C,P128D)
SENT CommunicationFault Pending (P16E4,P16E5)
Fuel Temperature SensorSENT Message ErrorFault Pending (P128C,P128D)
100.00failures out of125.00samples
100 ms perSampleContinuous
Type B,2 Trips
13
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 128 of 224 606 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
SENT FuelRailTemperatureSensor 1Internal Fault- Error Code
P126E This DTC Diagnosesthe SENT FuelTemperature Sensor 1internal failure
Fuel Temperature Sensor1 SENT digital read value
>= 4,089.00
No Fault Active on
No Fault Pending on
Fuel Temperature SensorEquipped
Fuel temperature ErrorCode DIagnosticEnabled
Enabled when a codeclear is not active or notexiting device control
SENT CommunicationFault Active (P16E4,P16E5)
Fuel Temperature SensorSENT Message ErrorFault Active (P128C)
Fuel Temperature SensorSENT Message ErrorFault Pending (P128C)
50.00failures out of62.00samples
100 ms perSampleContinuous
Type B,2 Trips
14
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 129 of 224 607 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
SENT FuelRailTemperatureSensor 2Internal Fault- Error Code
P126F This DTC Diagnosesthe SENT FuelTemperature Sensor 2internal failure
Fuel Temperature Sensor2 SENT digital read value
>=4,089.00
No Fault Active on
No Fault Pending on
Fuel Temperature SensorEquipped
Fuel temperature ErrorCode DIagnosticEnabled
Enabled when a codeclear is not active or notexiting device control
SENT CommunicationFault Active (P16E4,P16E5)
Fuel Temperature SensorSENT Message Error(P128D)
Fuel Temperature SensorSENT Message ErrorFault Pending (P128D)
50.00failures out of62.00samples100 ms perSampleContinuous
Type B,2 Trips
15
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 130 of 224 608 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
SENT FuelRailPressureSensor 1InternalPerformance
P128A This DTC diagnosesthe internal error withinthe sensor (i.e. Brokenwire bond internal tothe SENT Sensor)
Digital pressure sesnor 1value
>= 4,089
Not Fault Pending
Enabled when a codeclear is not active or notexiting device control
SENT Fuel Rail PressureSensor InternalPerformance Enable
Dual SENT PressureSensor Equipped
P16E4P16E5P128F
Time BasedMode 400failures out of
samples5006.25 ms perSampleContinuous
Type A,1 Trips
16
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 131 of 224 609 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
SENT FuelRailPressureSensor 2InternalPerformance
P128B This DTC diagnosesthe internal error withinthe sensor (i.e. Brokenwire bond internal tothe SENT Sensor)
Digital pressure sesnor 2value
>= 4,089
Not Fault Pending
Enabled when a codeclear is not active or notexiting device control
SENT Fuel Rail PressureSensor InternalPerformance Enable
Dual SENT PressureSensor Equipped
P16E4P16E5P128F
Time BasedMode 400failures out of
samples5006.25 ms perSampleContinuous
Type A,1 Trips
17
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 132 of 224 610 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
SENT FuelRailPressure&Temperature SensorTemperature1 MessageIncorrect
P128C This DTC diagnosesthe the communicationerrors on thetemperature 1 serialdata channel
Type B,2 Trips
18
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 133 of 224 611 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
SENT FuelRailPressure &TemperatureSensorTemperature2 MessageIncorrect
P128D This DTC diagnosesthe the communicationerrors on thetemperature 2 serialdata channel
Type B,2 Trips
19
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 134 of 224 612 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
SENT FuelRailPressure &TemperatureSensorPressureMessageIncorrect
P128F This DTC diagnosesthe SENT signalwaveform fordiscrepancies (i.e. toomny pulse, too fewpulse, clock shift)
SENT HWIO Determinesmessage fault (i.e.toomny pulse, too few pulse,clock shift)
Message Age
= true
> ms1.94 SENT power up delay
No Fault Active on
Dual SENT PressureSensor Equipped
SENT signal waveformDiagnostics Enabled
>= seconds0.00
Enabled when a codeclear is not active or notexiting device control
P16E4P16E5
400failures out of500samples
6.5 ms persampleContinuous
Type A,1 Trips
20
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 135 of 224 613 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
SENT FuelRailPressure &TemperatureSensorCommunication Circuit 3Low Voltage
P16E4 This DTC diagnosesthe SENT signalshorted low
The number pulses on theSENT signal line
SENT Signal Line State
<= 35
= Low
SENT power up delay
Dual SENT PressureSensor Equipped
SENT SensorCommunication CircuitLow/High DiagnosticEnabled
>= seconds0.00
Enabled when a codeclear is not active or notexiting device control
400failures out of500samples
6.5 ms persampleContinuous
Type A,1 Trips
21
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 136 of 224 614 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
SENT FuelRailPressure &TemperatureSensorCommunication Circuit 3High Voltage
P16E5 This DTC diagnosesthe SENT signalshorted High
The number pulses on theSENT signal line
SENT Signal Line State
<= 35
= High
SENT power up delay
Dual SENT PressureSensor EquippedSENT SensorCommunication CircuitLow/High DiagnosticEnabled
>= seconds0.00
Enabled when a codeclear is not active or notexiting device control
400failures out of500samples
6.5 ms persample
Continuous
Type A,1 Trips
22
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 137 of 224 615 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
This function detects aserial communicationsfault based upon thedetection of missing orinvalid (receive) messagewithin the main processorbefore receiving a validmessage.
Run/Crank voltage >6.41
/39399countscontinuous; 12.5ms /count in theECM mainprocessor
ControlModuleSerialPeripheralInterfaceBus 1
P16F0 This DTC detectsintermitent andcontinuous invalid SPImessages.
Type A,1 Trips
This function detects aserial communicationsfault based upon thedetection of missing orinvalid (receive) messagewithin the main processorafter receiving a validmessage.
Run/Crank voltage >6.41
159/399
countscontinuous; 12.5ms /count in theECM mainprocessor
23
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 138 of 224 616 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Mass AirFlow ASupplyVoltageControlCircuit
P121A Diagnoses the Mass AirFlow Power SupplyCircuit low side drivercircuit for circuit faults
Voltage low during driveroff state (indicates opencircuit)
Open Circuit: >= 200KOhms impedancebetween signal andcontroller ground
Mass Air Flow Power iscommanded on
Powertrain Relay Voltage >= Volts11.0
failures out40of samples50
1 sample every100 msec
Type B,2 Trips
Note: IncertaincontrollersP121Bmay alsoset(MassAir FlowA SupplyVoltageControlCircuitLow)
1
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 139 of 224 617 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Mass AirFlow ASupplyVoltageControlCircuit Low
P121B Diagnoses the Mass AirFlow Power SupplyCircuit low side drivercircuit for circuit faults
Voltage low during driveroff state (indicates short-to-ground or open circuit)
Short to ground: <= 0.5Ohms impedancebetween signal andcontroller ground
Open Circuit: >= 200KOhms impedancebetween signal andcontroller ground
Mass Air Flow Power iscommanded on
Powertrain Relay Voltage >= Volts11.0
failures out40of samples50
1 sample every100 msec
Type B,2 Trips
Note: IncertaincontrollersP121Amay alsoset(MassAir FlowA SupplyVoltageControlCircuit)
2
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 140 of 224 618 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Mass AirFlow ASupplyVoltageControlCircuit High
P121C Diagnoses the Mass AirFlow Power SupplyCircuit low side drivercircuit for circuit faults
Voltage low during driveron state (indicates short-to-power)
Short to power: <= 0.5Ohms impedancebetween signal andcontroller power
Mass Air Flow Power iscommanded off
Powertrain Relay Voltage >= Volts11.0
failures out40of samples50
1 sample every100 msec
Type B,2 Trips
3
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 141 of 224 619 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
HO2SHeaterResistanceBank 1Sensor 1
P0053 Detects an oxygensensor heater havingan incorrect or out ofrange resistance value.
Heater Resistanceoutside of the expectedrange of
< ohms <3.6 10.3 No Active DTC's
Coolant – IAT EngineSoak TimeCoolant TempIgnition VoltageEngine Run time
ECT_Sensor_FAP262BIAT_SensorFA< ºC8.0> seconds28,800
< ºC <-30.0 125.0< volts32.0< seconds0.05
Once per validcold start
Type B,2 Trips
1
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 142 of 224 620 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Intake AirTemperatureSensor 2CircuitPerformance(applicationswith humiditysensor, butno manifoldtemperaturesensor)
P0096 Detects an IAT2 sensorthat has stuck in rangeby comparing to IATand engine coolanttemperature at startup
ABS(Power Up IAT -Power Up IAT2)
AND
ABS(Power Up ECT –Power Up IAT2)>=ABS(Power Up ECT –Power Up IAT)
> deg C30Time between currentignition cycle and thelast time the enginewas running
Powertrain Relay Voltagefor a time
No Active DTCs:
> seconds28,800
>= Volts11.0>= seconds0.9
PowertrainRelayFaultECT_Sensor_Ckt_FAIAT_SensorCircuitFAHumTempSnsrCktFA
Executes once atthe beginning ofeach ignitioncycle if enableconditions aremet
Type B,2 Trips
2
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 143 of 224 621 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
RadiatorCoolantTempSensorCircuit LowVoltage
P00B3 This DTC detects ashort to ground in theRCT signal circuit orthe RCT sensor.
RCT Resistance(@ 150ºC)
< Ohms42 Engine run timeORIAT min
> seconds10.0
°C70.3
failures out of5samples10
1 sec/ sampleContinuous
Type B,2 Trips
3
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 144 of 224 622 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
RadiatorCoolantTempSensorCircuit HighVoltage
P00B4 Circuit ContinuityThis DTC detects ashort to high or open inthe RCT signal circuitor the RCT sensor.
RCT Resistance(@ -60ºC)
> Ohms320,000 Engine run timeORIAT min
> seconds60.0
°C-7.0
failures out of5samples10
1 sec/ sampleContinuous
Type B,2 Trips
4
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 145 of 224 623 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
EngineCoolant FlowInsufficient
P00B7 This DTC detects aInsufficient FlowCondition (i.e.. StuckClosed Thermostat)
Engine Coolant Temp(ECT) is greater than
Deg C and Difference117between ECT and RCT isgreater than Deg C.30When above is present formore than seconds, fail5counts start.
No Active DTC's
Engine run timeAND
Engine Coolant Temp
THMR_RCT_Sensor_Ckt_FATHMR_ECT_Sensor_Ckt_FA
> seconds300
> Deg C99.5
failures out of30samples60
1 sec/ sampleContinuous
Type B,2 Trips
5
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 146 of 224 624 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Mass AirFlow SystemPerformance(naturallyaspirated)
P0101 Determines if the MAFsensor is stuck withinthe normal operatingrange
Filtered Throttle ModelErrorANDABS(Measured Flow –Modeled Air Flow) FilteredANDABS(Measured MAP –MAP Model 2) Filtered
<= kPa*(g/s)300
> grams/sec12.0
> kPa25.0
Engine SpeedEngine SpeedCoolant TempCoolant TempIntake Air TempIntake Air Temp
Minimum total weightfactor (all factorsmultiplied together)
See Residual WeightFactor tables.
No Active DTCs:-
>= RPM575<= RPM6,400>= Deg C-7<= Deg C129>= Deg C-20<= Deg C125
>= 0.50
Filtered Throttle ModelError multiplied byP0101, P0106, P0121,P012B, P0236, P1101:TPS Residual WeightFactor based on RPM
Modeled Air Flow Errormultiplied byP0101, P0106, P010B,P0121, P012B, P0236,P1101: MAF1 ResidualWeight Factor based onRPMandP0101, P0106, P010B,P0121, P012B, P0236,P1101: MAF1 ResidualWeight Factor based onMAF Est
MAP Model 2 Errormultiplied byP0101, P0106, P0121,P012B, P0236, P1101:MAP2 Residual WeightFactor based on RPM
MAP_SensorCircuitFA
Continuous
Calculation areperformed every12.5 msec
Type B,2 Trips
6
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 147 of 224 625 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
No Pending DTCs:
EGRValvePerformance_FAMAF_SensorCircuitFACrankSensor_FAECT_Sensor_FAIAT_SensorFA
EGRValve_FPECT_Sensor_Ckt_FPIAT_SensorCircuitFP
7
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 148 of 224 626 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Filtered Throttle ModelErrorANDABS(Measured MAP –MAP Model 1) FilteredANDABS(Measured MAP –MAP Model 2) Filtered
<= kPa*(g/s)300
> kPa25.0
> kPa25.0
Engine SpeedEngine SpeedCoolant TempCoolant TempIntake Air TempIntake Air Temp
Minimum total weightfactor (all factorsmultiplied together)
See Residual WeightFactor tables.
No Active DTCs:
No Pending DTCs:
>= RPM575<= RPM6,400>= Deg C-7<= Deg C129>= Deg C-20<= Deg C125
>= 0.50
Filtered Throttle ModelError multiplied byP0101, P0106, P0121,P012B, P0236, P1101:TPS Residual WeightFactor based on RPM
MAP Model 1 Errormultiplied byP0101, P0106, P0121,P012B, P0236, P1101:MAP1 Residual WeightFactor based on RPM
MAP Model 2 Errormultiplied byP0101, P0106, P0121,P012B, P0236, P1101:MAP2 Residual WeightFactor based on RPM
MAP_SensorCircuitFAEGRValvePerformance_FAMAF_SensorCircuitFACrankSensor_FAECT_Sensor_FAIAT_SensorFA
EGRValve_FPECT_Sensor_Ckt_FP
Continuous
Calculations areperformed every12.5 msec
ManifoldAbsolutePressureSensorPerformance(naturallyaspirated)
P0106 Determines if the MAPsensor is stuck withinthe normal operatingrange
Type B,2 Trips
8
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 149 of 224 627 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
IAT_SensorCircuitFP
Manifold PressureORManifold Pressure
< kPa50.0
> kPa115.0
Time between currentignition cycle and the lasttime the engine wasrunning
Engine is not rotating
No Active DTCs:
No Pending DTCs:
> seconds409.6
EngineModeNotRunTimerErrorMAP_SensorCircuitFAAAP_SnsrCktFA
MAP_SensorCircuitFPAAP_SnsrCktFP
failures out999of samples5
1 sample every12.5 msec
9
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 150 of 224 628 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Intake AirTemperatureSensorCircuitPerformance(applicationswith humiditysensor, butno manifoldtemperaturesensor)
P0111 Detects an IAT sensorthat has stuck in rangeby comparing to IAT2and engine coolanttemperature at startup
ABS(Power Up IAT -Power Up IAT2)
AND
ABS(Power Up ECT –Power Up IAT) >ABS(Power Up ECT –Power Up IAT2)
> deg C30Time between currentignition cycle and the lasttime the engine wasrunning
Powertrain Relay Voltagefor a time
No Active DTCs:
> seconds28,800
>= Volts11.0>= seconds0.9
PowertrainRelayFaultECT_Sensor_Ckt_FAIAT_SensorCircuitFAHumTempSnsrCktFA
Executes once atthe beginning ofeach ignitioncycle if enableconditions aremet
Type B,2 Trips
10
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 151 of 224 629 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
ThrottlePositionSensorPerformance(naturallyaspirated)
P0121 Determines if theThrottle PositionSensor input is stuckwithin the normaloperating range
Filtered Throttle ModelErrorANDABS(Measured Flow –Modeled Air Flow) FilteredANDABS(Measured MAP –MAP Model 2) Filtered
> kPa*(g/s)300
> grams/sec12.0
<= kPa25.0
Engine SpeedEngine SpeedCoolant TempCoolant TempIntake Air TempIntake Air Temp
Minimum total weightfactor (all factorsmultiplied together)
See Residual WeightFactor tables.
No Active DTCs:
No Pending DTCs:
>= RPM575<= RPM6,400> Deg C-7< Deg C129> Deg C-20< Deg C125
>= 0.50
Filtered Throttle ModelError multiplied byP0101, P0106, P0121,P012B, P0236, P1101:TPS Residual WeightFactor based on RPM
Modeled Air Flow Errormultiplied byP0101, P0106, P010B,P0121, P012B, P0236,P1101: MAF1 ResidualWeight Factor based onRPMandP0101, P0106, P010B,P0121, P012B, P0236,P1101: MAF1 ResidualWeight Factor based onMAF Est
MAP_SensorCircuitFAEGRValvePerformance_FAMAF_SensorCircuitFACrankSensor_FAECT_Sensor_FAIAT_SensorFA
EGRValve_FP
Continuous
Calculation areperformed every12.5 msec
Type B,2 Trips
11
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 152 of 224 630 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
ECT_Sensor_Ckt_FPIAT_SensorCircuitFP
12
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 153 of 224 631 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
O2S CircuitLow VoltageBank 1Sensor 1
P0131 This DTC determines ifthe O2 sensor circuit isshorted to low.
Oxygen Sensor Signal < mVolts40.0 No Active DTC's
AIR intrusive testFuel intrusive testIdle intrusive testEGR intrusive testSystem VoltageEGR Device ControlIdle Device ControlFuel Device ControlAIR Device ControlLow Fuel Condition DiagEquivalence RatioAir Per CylinderFuel Control StateClosed Loop Active
All Fuel Injectors foractive CylindersFuel ConditionFuel State
TPS_ThrottleAuthorityDefaultedMAP_SensorFAAIR System FAEthanol CompositionSensor FAEvapPurgeSolenoidCircuit_FAEvapFlowDuringNonPurge_FAEvapVentSolenoidCircuit_FAEvapSmallLeak_FAEvapEmissionSystem_FAFuelTankPressureSnsrCkt_FAFuelInjectorCircuit_FA= Not active= Not active= Not active= Not active> Volts10.0= Not active= Not active= Not active= Not active= False
< ratio <0.9912 1.0098< mgram <120 500
= Closed Loop= TRUE(Please see “ClosedLoop EnableClarification” inSupporting Tables).
Enabled (On)Ethanol <= %87DFCO not active
failures out285of samples350
Frequency:Continuous in100 milli -second loop
Type B,2 Trips
13
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 154 of 224 632 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
All of the above met for > seconds5.0
14
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 155 of 224 633 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
O2S CircuitHigh VoltageBank 1Sensor 1
P0132 This DTC determines ifthe O2 sensor circuit isshorted to high.
Oxygen Sensor Signal > mvolts1,050 No Active DTC's
System VoltageAFM StatusHeater Warm-up delayEngine Run TimeEngine Run Accum
Low Fuel Condition Diag
Initial delay after OpenTest Criteria met (coldstart condition)
Initial delay after OpenTest Criteria met (not coldstart condition)
Equivalence Ratio
All of the above met for
TPS_ThrottleAuthorityDefaultedMAF_SensorFAMAP_SensorFAEvapExcessPurgePsbl_FAFuelInjectorCircuit_FAEthanol CompositionSensor FAAIR System FA
> Volts10.0= All Cylinders active= Complete> seconds5.0> seconds30.0
= False
> seconds when45.0engine soak time >
seconds28,800
> seconds when45.0engine soak time <=
seconds28,800
<=ratio<=0.9912 1.0098
> seconds5.0
failures out100of samples125
Frequency:Continuous in100 milli -second loop
Type B,2 Trips
15
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 156 of 224 634 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
O2S SlowResponseBank 1Sensor 1)(For use withESPD andw/o WRAF
P0133 This DTC determines ifthe O2 sensorresponse time isdegraded.
Fault condition presentwhen the averageresponse time iscaluclated over the testtime, and compared to thethreshold.
OR
Slope Time L/R Switches
OR
Slope Time R/L Switches
Refer to
in
P0133_O2S SlowResponse Bank 1Sensor 1 "Pass/FailThreshold table"the Supporting Tablestab
< 5
< 5
The test averages thesignal response timeover seconds60.0when the signal istransitioning between
mvolts and325 600mvolts. An averagerich to lean time andlean to rich time areeach calculatedseparately.
No Active DTC's
Bank 1 Sensor 1DTC's not active
System VoltageEGR Device ControlIdle Device ControlFuel Device ControlAIR Device ControlLow Fuel Condition DiagGreen O2S Condition
TPS_ThrottleAuthorityDefaultedMAP_SensorFAIAT_SensorFAECT_Sensor_FAAmbientAirDefaultMAF_SensorFAEvapPurgeSolenoidCircuit_FAEvapFlowDuringNonPurge_FAEvapVentSolenoidCircuit_FAEvapSmallLeak_FAEvapEmissionSystem_FAFuelTankPressureSnsrCkt_FAFuelInjectorCircuit_FAAIR System FAEthanol CompositionSensor FAEngineMisfireDetected_FA
P0131, P0132, P0134
> Volts10.0= Not active= Not active= Not active= Not active= False= Not Valid, See definitionofMultiple DTC Use_GreenSensor Delay Criteria -AirflowandMultiple DTC Use_GreenSensor Delay Criteria -Limit
Sample time isseconds60
Frequency:Once per trip
Type B,2 Trips
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 157 of 224 635 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
O2 Heater on forLearned Htr resistance
Engine CoolantIATEngine run Accum
Time since any AFMstatus changeTime since Purge On toOff changeTime since Purge Off toOn change
Engine airflowEngine speedFuel ConditionBaroAir Per Cylinder
Fuel Control StateClosed Loop Active
LTM (Block Learn) fuelcell
Transient Fuel Mass
for the following locations:B1S1, B2S1 (if applicable)in Supporting Tables tab.
>= seconds40= Valid ( the heaterresistance has learnedsince NVM reset, seeenable conditions for"HO2S Heater ResistanceDTC's" )> ºC62> ºC-40> seconds30
> seconds2.0
> seconds0.0
> seconds1.5
<=grams/second<=10 40<= RPM <=1,000 3,500
< % Ethanol87> kpa70>= mGrams200
= Closed Loop= TRUE(Please see “ClosedLoop EnableClarification” inSupporting Tables).
= Enabled, refer toMultiple DTC Use -Response Cell EnableTablefor additional info.
<= mgrams100.0
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 158 of 224 636 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
BaroFuel Control StateFuel StateCommanded ProportionalGain
==================All of the above met for
= Not Defaultednot = Power EnrichmentDFCO not active
>= %0.0
==================> seconds3.0
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 159 of 224 637 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
O2 SensorDelayedResponseRich to LeanBank 1Sensor 1)(For use w/oWRAF
P015A This DTC determines ifthe pre catalyst O2sensor has an initialdelayed response to anA/F change from Richto Lean. The diagnosticis an intrusive testwhich runs in a DFCOmode to achieve therequired response.
The EWMA of the Pre O2sensor normalized R2Ltime delay value. TheEWMA caluclation uses a
coefficient.0.25
OR
[The Accumulated timemonitored during the R2LDelayed Response Test(Gross failure).
AND
Pre O2 sensor voltage is
> EWMA (sec)0.5
>= Seconds1.5
> mvolts550
No Active DTC's
System VoltageEGR Device ControlIdle Device ControlFuel Device ControlAIR Device ControlLow Fuel Condition Diag
Green O2S Condition
TPS_ThrottleAuthorityDefaultedECT_Sensor_FAIAT_SensorFAMAF_SensorFAMAP_SensorFAAIR System FAFuelInjectorCircuit_FAFuelTrimSystemB1_FAFuelTrimSystemB2_FAEngineMisfireDetected_FAEthanol CompositionSensor FAEvapPurgeSolenoidCircuit_FAEvapFlowDuringNonPurge_FAEvapVentSolenoidCircuit_FAEvapSmallLeak_FAEvapEmissionSystem_FAFuelTankPressureSnsrCkt_FAAmbientAirDefault
P0131, P0132, P013A,P013B, P013E, P013F,P2270, P2271
> Volts10.0= Not active= Not active= Not active= Not active= False
= Not Valid, See definitionof
Frequency:Once per tripNote: ifNaESPD_b_FastInitRespIsActive= TRUE for thegiven Fuel BankORNaESPD_b_RapidResponseIsActive = TRUE,multiple tests pertrip are allowed
Type A,1 TripsEWMA
19
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 160 of 224 638 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
O2 Heater (pre sensor) onLearned Htr resistance
Engine CoolantIATEngine run Accum
Engine Speed to initiallyenable testEngine Speed range tokeep test enabled (afterinitially enabled)
Engine AirflowVehicle Speed to initiallyenable testVehicle Speed range tokeep test enabled (afterinitially enabled)
Closed loop integralClosed Loop Active
Multiple DTC Use_GreenSensor Delay Criteria -AirflowandMultiple DTC Use_GreenSensor Delay Criteria -Limitfor the following locations:B1S1, B2S1 (if applicable)in Supporting Tables tab.
>= seconds40= Valid ( the heaterresistance has learnedsince NVM reset, seeenable conditions for"HO2S Heater ResistanceDTC's" )
> ºC62> ºC-40> seconds30
<= RPM <=1,250 2,600
<= RPM <=1,100 2,750
<= gps <=3 11
<= MPH <=34.2 74.6
<= MPH <=31.7 82.0
<= C/L Int <=0.85 1.07= TRUE(Please see “ClosedLoop Enable
20
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 161 of 224 639 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
EvapEthanolBaroPost fuel cell
EGR Intrusive diagnosticAll post sensor heaterdelaysO2S Heater (post sensor)on TimePredicted Catalyst tempFuel State
===================All of the above met for atleast seconds, and3.0then the Force Cat Richintrusive stage isrequested.===================
Pre O2S voltage B1S1 atend of Cat Rich stageFuel StateNumber of fueledcylinders
===================After above conditions aremet: DFCO Mode isentered (wo driverinitiated pedal input).
Clarification” inSupporting Tables).
not in control of purgenot in estimate mode> kpa70= enabled
= not active
= not active
>= sec60.0<= ºC <=600 850
= DFCO possible
==================
==================
>= mvolts690= DFCO active
<= cylinders3
==================
21
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 162 of 224 640 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
O2 SensorDelayedResponseLean to RichBank 1Sensor 1)(For use w/oWRAF
P015B This DTC determines ifthe pre catalyst O2sensor has an initialdelayed response to anA/F change from Leanto Rich. The diagnosticis an intrusive testwhich runs in anenriched fuel mode toachieve the requiredresponse.
The EWMA of the Pre O2sensor normalized L2Rtime delay value. TheEWMA caluclation uses a
coefficient.0.25
OR
[The Accumulated timemonitored during the L2RDelayed Response Test(Gross failure).
AND
Pre O2 sensor voltage is
OR
At end of Cat Rich stagethe Pre O2 sensor outputis
> EWMA (sec)0.5
>= Seconds1.5
< mvolts350
< mvolts690
No Active DTC's
P015A test is completeand
System VoltageEGR Device ControlIdle Device ControlFuel Device ControlAIR Device ControlLow Fuel Condition Diag
Green O2S Condition
TPS_ThrottleAuthorityDefaultedECT_Sensor_FAIAT_SensorFAMAF_SensorFAMAP_SensorFAAIR System FAFuelInjectorCircuit_FAFuelTrimSystemB1_FAFuelTrimSystemB2_FAEngineMisfireDetected_FAEthanol CompositionSensor FAEvapPurgeSolenoidCircuit_FAEvapFlowDuringNonPurge_FAEvapVentSolenoidCircuit_FAEvapSmallLeak_FAEvapEmissionSystem_FAFuelTankPressureSnsrCkt_FAAmbientAirDefault
P0131, P0132, P013A,P013B, P013E, P013F,P015A, P2270, P2271
= Passed
> Volts10.0= Not active= Not active= Not active= Not active= False
= Not Valid, See definitionof
Frequency:Once per tripNote: ifNaESPD_b_FastInitRespIsActive= TRUE for thegiven Fuel BankORNaESPD_b_RapidResponseIsActive = TRUE,multiple tests pertrip are allowed
Type A,1 TripsEWMA
22
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 163 of 224 641 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
O2 Heater (pre sensor) onforLearned Htr resistance
Engine CoolantIATEngine run Accum
Engine Speed to initiallyenable testEngine Speed range tokeep test enabled (afterinitially enabled)
Engine AirflowVehicle Speed to initiallyenable testVehicle Speed range tokeep test enabled (afterinitially enabled)
Closed loop integralClosed Loop Active
Multiple DTC Use_GreenSensor Delay Criteria -AirflowandMultiple DTC Use_GreenSensor Delay Criteria -Limitfor the following locations:B1S1, B2S1 (if applicable)in Supporting Tables tab.
>= seconds40= Valid ( the heaterresistance has learnedsince NVM reset, seeenable conditions for"HO2S Heater ResistanceDTC's" )> ºC62> ºC-40> seconds30
<= RPM <=1,250 2,600
<= RPM <=1,100 2,750
<= gps <=3 11
<= MPH <=34.2 74.6
<= MPH <=31.7 82.0
<= C/L Int <=0.85 1.07= TRUE(Please see “ClosedLoop EnableClarification” in
23
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 164 of 224 642 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
EvapEthanolBaroPost fuel cellEGR Intrusive diagnosticAll post sensor heaterdelaysO2S Heater (post sensor)on Time
Predicted Catalyst tempFuel StateNumber of fueledcylinders
================When above conditionsare met: Fuel Enrichmode is entered.
================
During this test: EngineAirflow must staybetween:and the delta EngineAirflow over 12.5msecmust be :
Supporting Tables).
not in control of purgenot in estimate mode> kpa70= enabled= not active
= not active
>= sec60.0
<= ºC <=600 850= DFCO inhibit
>= cylinders1
==================
==================
<= gps <=0 10
<= gps5.0
24
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 165 of 224 643 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
ThermostatHeaterControlOpen Circuit
P0597 Diagnoses the T-statHeater low side drivercircuit for circuit faults.
Voltage low during driveroff state (indicates opencircuit)
Open Circuit: 200 K impedance
between signal andcontroller ground.
Run Crank Ignition inRange
Engine not crankingRun Crank active
== Above is true and ==
Last Open Circuit Test
= True
= True= True
===================
= not Indeterminate
failures out of15samples30
1 sec/ sample
Continuous
Type B,2 TripsNote: Incertiancontrollers P0598may alsoset
25
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 166 of 224 644 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
ThermostatHeaterControlCircuit Low
P0598 Diagnoses the T-statHeater low side drivercircuit for circuit faults.
Voltage low during driveroff state (indicates short-to-ground)
Short to ground: 0.5 impedance
between signal andcontroller ground
Run Crank Ignition inRange
Engine not crankingRun Crank active
== Above is true and ==
Last Ground Short CircuitTest
= True
= True= True
================
= not Indeterminate
failures out of15samples30
1 sec/ sample
Continuous
Type B,2 TripsNote: Incertiancontrollers P0597may alsoset
26
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 167 of 224 645 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
ThermostatHeaterControlCircuit High
P0599 Diagnoses the T-statHeater low side drivercircuit for circuit faults.
Voltage high during driveron state (indicates shortto power)
Short to power: 0.5 impedance
between signal andcontroller power.
Run Crank Ignition inRange
Engine not crankingRun Crank active
== Above is true and ==
Last Power Short CircuitTest
= True
= True= True
==================
= not Indeterminate
failures out of15samples30
1 sec/ sample
Continuous
Type B,2 Trips
27
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 168 of 224 646 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Inlet AirflowSystemPerformance(naturallyaspirated)
P1101 Determines if there aremultiple air inductionproblems affectingairflow and/or manifoldpressure.
Filtered Throttle ModelError
AND
ABS(Measured Flow –Modeled Air Flow) FilteredORABS(Measured MAP –MAP Model 1) Filtered
AND
ABS(Measured MAP –MAP Model 2) Filtered
<= kPa*(g/s)300
> grams/sec12.0
> kPa )25.0
> kPa25.0
Engine SpeedEngine SpeedCoolant TempCoolant TempIntake Air TempIntake Air Temp
Minimum total weightfactor (all factorsmultiplied together)
See Residual WeightFactor tables.
>= RPM575<= RPM6,400> Deg C-7< Deg C129> Deg C-20< Deg C125
>= 0.50
Filtered Throttle ModelError multiplied byP0101, P0106, P0121,P012B, P0236, P1101:TPS Residual WeightFactor based on RPM
Modeled Air Flow Errormultiplied byP0101, P0106, P010B,P0121, P012B, P0236,P1101: MAF1 ResidualWeight Factor based onRPMandP0101, P0106, P010B,P0121, P012B, P0236,P1101: MAF1 ResidualWeight Factor based onMAF Est
MAP Model 1 Errormultiplied byP0101, P0106, P0121,P012B, P0236, P1101:MAP1 Residual WeightFactor based on RPM
MAP Model 2 Errormultiplied by
Continuous
Calculation areperformed every12.5 msec
Type B,2 Trips
28
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 169 of 224 647 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
No Active DTCs:
No Pending DTCs:
P0101, P0106, P0121,P012B, P0236, P1101:MAP2 Residual WeightFactor based on RPM
MAP_SensorCircuitFAEGRValvePerformance_FAMAF_SensorCircuitFACrankSensor_FAECT_Sensor_FAIAT_SensorFA
EGRValve_FPECT_Sensor_Ckt_FPIAT_SensorCircuitFP
29
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 170 of 224 648 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
EngineCoolantTemperatureSensor NotPlausible)(TSRD
P111E This DTC detects adifference betweenECT and two othertemp sensors after asoak condition.
Sensor usagedefinitions:
Sensor1 =CeECTD_e_ECT_Snsr(Sensor1 is the tempsensor most impacted bythe block heater (ifequipped))
Sensor2 =CeECTD_e_RCT_Snsr
Sensor3 =CeECTD_e_IAT_Snsr
===================
A failure will be reported ifany of the following occur:
1) Sensor1 power upabsolute temp differenceto Sensor2 and Sensor3is(Sensor1 fast fail) .
2) Sensor1 power uptemp is greater thanSensor2 and Sensor3 inthis range:(and a block heater hasnot been detected)
3) Sensor1 power uptemp is lower thanSensor2 and Sensor3 bythis amount:
4) Sensor1 power uptemp is Sensor2 and
ºC60.0
and < ºC15.8 60.0
Deg ºC15.8
No Active DTC's
Engine Off Soak TimePropulsion Off Soak TimeNon-volatile memoryinitization
Test complete this tripTest aborted this tripTest disabled this tripAmbientLowFuelCondition Diag
==================Block Heater detection isenabled when either ofthe following occurs:
1) Sensor1 power uptemp is greater thanSensor2 and Sensor3 inthis range:
2) Cranking time
==================Block Heater is detected
VehicleSpeedSensor_FAIAT_SensorCircuitFATHMR_RCT_Sensor_Ckt_FAECT_Sensor_Ckt_FAEngineModeNotRunTimerErrorEngineModeNotRunTimer_FAOAT_PtEstFiltFAOAT_PtEstRawFAPSAR_PropSysInactveCrs_FADRER_DiagSystemDsbl
> seconds25,200> seconds0
= Not occurred
= False= False= False ºC-7
= False
==================
ºC and <15.8ºC60.0
< Seconds10.0
==================
1 failure to setDTC
1 sec/ sample
Once per validcold start
Type B,2 Trips
30
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 171 of 224 649 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Sensor3 by ºC and15.8the time spent crankingthe engine without startingis seconds with the10.0LowFuelConditionDiag = False
and diagnostic is abortedwhen 1) or 2) occurs.
1a) IAT monitoring isenabled after the followingVehicle drive constraints1b) Drive time
1c) Vehicle speed
1d) Additional Vehicledrive time is provided to1b when Vehicle speed isbelow 1c as follows:
1e) IAT drops from powerup IAT
2a) ECT monitoring isenabled after engine startin the following engine runtime window
2b) Sensor1 tempderivative during the testis:
2c) Consectutive samplesof 2b) being true are:
==================Diagnostic is abortedwhen 3) or 4) occurs:
3) Engine run time withvehicle speed below 1b
4) Engine off time (i.e.auto stop) during Blockheater detection
> Seconds with400
> MPH and14.9
times the seconds0.50with vehicle speed below1b
ºC5.0
<= seconds <=5.0 60.0
< ºC/sec-0.10
samples4
===================
Seconds1,800
Seconds180.0
31
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 172 of 224 650 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
RadiatorCoolantTemperatureSensor NotPlausible)(TSRD
P112F This DTC detects adifference betweenRCT and two othertemp sensors after asoak condition.
Sensor usagedefinitions:
Sensor1 =CeECTD_e_ECT_Snsr(Sensor1 is the tempsensor most impacted bythe block heater (ifequipped))
Sensor2 =CeECTD_e_RCT_Snsr
Sensor3 =CeECTD_e_IAT_Snsr
===================
A failure will be reported if(based on the abovecalibrations):
1) Sensor2 (if RCT isSensor2 )power upabsolute temp differenceto Sensor1 and Sensor3is:
OR (based on usage)
2) Sensor3 (if RCT isSensor3) power upabsolute temp differenceto Sensor1 and Sensor2is:
ºC15.8
ºC15.8
No Active DTC's
Engine Off Soak TimePropulsion Off Soak TimeNon-volatile memoryinitization
Test complete this tripTest aborted this tripTest disabled this tripAmbientLowFuelCondition Diag
VehicleSpeedSensor_FAIAT_SensorCircuitFATHMR_RCT_Sensor_Ckt_FAECT_Sensor_Ckt_FAEngineModeNotRunTimerErrorEngineModeNotRunTimer_FAOAT_PtEstFiltFAOAT_PtEstRawFAPSAR_PropSysInactveCrs_FADRER_DiagSystemDsbl
> seconds25,200> seconds0
= Not occurred
= False= False= False ºC-7
= False
1 failure to setDTC
1 sec/ sample
Once per validcold start
Type B,2 Trips
32
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 173 of 224 651 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
TransferCase SpeedSensorOutput(TCSS)
P2160 No activity in the TCSSSignal circuit
TCSS Raw Speed RPM50 Engine Torque
Throttle Position
Transmission gear
Garage Shift
PTO
EngineTorqureInaccurate
N-M 60.0 8,191.8
% 8 99
Not in Park or Neutral
Not active
Not activeNot a hybrid vehicle
FALSE
sec5.0 Type B,2 Trips
33
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 174 of 224 652 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
TransferCase SpeedSensorOutput(TCSS)
P2161 TCSS Circuit SignalIntermittent
TCSS Loop-to-Loopspeed decreaseORTCSS Loop-to-Loopspeed increase
RPM475
RPM225
Engine Speed
TCSS Speed
Transmission gear
Garage Shift
PTO
P2160
RPM1,000
> 0
Not in Park or Neutral
Not active
Not active
CrankSensor_FA =FALSE
Not Fault Active
sec4.0 Type B,2 Trips
34
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 175 of 224 653 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
CoolingSystemPerformance
P2181 This DTC detectsthermostat malfunction(i.e. stuck open)
This diagnostic can becalibrated to fail in one oftwo methods based onthe following calibration.This application has beencalibrated as a Type .1
Type 0 - Airflow Method:Engine Coolant Temp(ECT) is commandedtemperature minus 18Deg C and normalizedratio is than .0.00When above is present formore than seconds, fail5counts start.== Ratio Definition:===Current temp differencebetween ECT and RCTminus PwrUp differencedivided by total airgrams.Note: Minimum totalairgrams is grams.100.0
Type 1 - Energy Method:Engine Coolant Temp(ECT) is commandedtemperature minus 18Deg C and normalizedratio is than .1.10When above is present formore than seconds, fail5counts start.== Ratio Definition:===Current temp differencebetween ECT and RCTminus PwrUp differencedivided by predictedenergy.
No Active DTC's
Engine not run time
Engine run time
Fuel ConditionECT at Power UpIAT minT-Stat Heater duty cyclecommanded
Type 0: Airflow range toaccumulate
Type 1: Minumum energyto enable
MAF_SensorFAIAT_SensorFATHMR_RCT_Sensor_Ckt_FATHMR_ECT_Sensor_Ckt_FATHMR_AHV_FA
seconds25,200
Time 90 1,800seconds
Ethanol %87 ECT °C-10.0 75.0
°C IAT °C.-7 52
%20
Airflow gps8.0 30.0
kJ500.0
failures out of30samples90
1 sec/ sample
Once per ignitionkey cycle
Type B,2 Trips
35
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 176 of 224 654 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Difference between barosensor reading andestimated barowhen distance since lastestimated baro update
OR
Difference between barosensor reading andestimated barowhen distance since lastestimated baro update
> kPa15.0
<= miles1.24
> kPa20.0
> miles1.24
No Active DTCs: AmbPresSnsrCktFAECT_Sensor_Ckt_FAIAT_SensorFAMAF_SensorFAAfterThrottlePressureFATPS_FATPS_Performance_FAVehicleSpeedSensor_FA
failures out320of samples400
1 sample every12.5 msec
BarometricPressure(BARO)SensorPerformance(naturallyaspirated)
P2227 Compares baro sensorto the calculated baroestimate (part throttlecalculation orunthrottled MAP)
Type B,2 Trips
Barometric PressureORBarometric Pressure
< kPa50.0
> kPa115.0
Time between currentignition cycle and the lasttime the engine wasrunning
Engine is not rotating
No Active DTCs:
No Pending DTCs:
> seconds409.6
EngineModeNotRunTimerErrorMAP_SensorCircuitFAAAP_SnsrCktFA
MAP_SensorCircuitFPAAP_SnsrCktFP
failures out999of samples5
1 sample every12.5 msec
36
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 177 of 224 655 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
BarometricPressure(BARO)SensorCircuit Low(non-boostedapplications,Gen III)
P2228 Detects a continuousshort to low in eitherthe signal circuit or theBARO sensor.
BARO Voltage < % of 5 Volt40.0Range( Volts = kPa)2.0 50.9
failures out320of samples400
1 sample every12.5 msec
Type B,2 Trips
37
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 178 of 224 656 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
BarometricPressure(BARO)SensorCircuit High(non-boostedapplications,Gen III)
P2229 Detects an opensensor ground,continuous short tohigh or open in eitherthe signal circuit or theBARO sensor.
BARO Voltage > % of 5 Volt90.0Range( Volts =4.5 115.0kPa)
failures out320of samples400
1 sample every12.5 msec
Type B,2 Trips
38
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 179 of 224 657 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Four WheelDrive LowSwitchCircuit
P2771 Fail Case 1:Continuous Open(Stuck Off) in the FourWheel Drive LowSwitch CircuitFail Case2: Ground (Stuck On)in the Four Wheel DriveLow Switch Circuit
4WD Low SwitchTransfer case gear ratio
4WD Low SwitchTransfer case gear ratio
= TRUEand5.700 8.000
= FALSEand0.700 1.550
Engine Torque
Engine Speed
Ignition voltage
Throttle position
TransmissionTemperature
Engine Run time
Vehicle Speed
TPS_FAVehicleSpeedSensor_FA
EngineTorqureInaccurate
Transmission gear
P0502, P0503, P0722,P0723, P215C, P2160,P2161, U0101
Clutch
Transmission Input SpeedSignal
N-M 30.0 8,191.8
RPM 1,000 5,500
Volts 9.0 32.00
% 3.0 99.0
ºC -40.0 130.0
>= Sec10.0
>= Mph5.00
FalseFalse
FALSE
Not in Park, Reverse, orNeutral
Not Fault Active
Engaged (Manualtransmission only)
Valid (Automatictransmission only)
2.0sec7.0sec
Type B,2 Trips
39
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 180 of 224 658 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
TransferCase ControlModuleTransferCaseCommandStateRationality -4wd highcommandnot 4wd highratio
P279A Monitor measurestransfer case gear ratiois 4wd low ratio orneutral ratio while thetransfer case controlmodule command stateis 4wd high.
measured transfer caseratio is 4wd high ratioANDmeasured transfer caseratio calculation updated
(measured transfer caseratio = transmissionoutput speed / transfercase output speed)
= FALSE
= TRUE
transfer case contolmodule transfer casecommand state
weighted fail count
measured transfer caseratio is 4wd high ratio setto TRUEANDmeasured tranfer caseratio calculation updatedset to TRUE
transfer case outputspeed sensorconfiguration =CeFWDD_e_UseTCSS
= 4wd high
=P279A P279B P279CTransfer Case ControlModule Transfer CaseCommand StateRationality (weightingfactor)(see supproting table)
measured transfer caseratio >=P279A Transfer CaseControl Module TransferCase Command StateRationality (margin oferror low)(see supporting table)ANDmeasured transfer caseratio <=P279A Transfer CaseControl Module TransferCase Command StateRationality (margin oferror high)(see supporting table)
transfer case outputspeed sensorconfiguration =CeFWDD_e_UseTCSS
= FALSE
weighted failcount >= out of5sample count >=280(12.5milleseconds percount)
Type B,2 Trips
40
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 181 of 224 659 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
P0502 fault activeANDP0503 fault activeANDP0722 fault activeANDP0723 fault activeANDP2160 fault activeANDP2616 fault active
vehicle drive wheel typeconfigurationNOTCeFWDG_e_No_AWD_Or_FWDAND NOTCeFWDG_e_Versatrak_AWDAND NOTCeFWDG_e_FWD_AWD_SingleSpd
= FALSE
= FALSE
= FALSE
= FALSE
= FALSE
vehicle drive wheel typeconfiguration =CeFWDR_e_FWD_ECM_TCM_TCCM
41
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 182 of 224 660 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
TransferCase ControlModuleTransferCaseCommandStateRationality -4wd lowcommandnot 4wd lowratio
P279B Monitor measurestransfer case gear ratiois 4wd high ratio orneutral ratio while thetransfer case controlmodule command stateis 4wd low.
measured transfer caseratio is 4wd low ratioANDmeasured transfer caseratio calculation updated
(measured transfer caseratio = transmissionoutput speed / transfercase output speed)
= FALSE
= TRUE
transfer case contolmodule transfer casecommand state
weighted fail count
measured transfer caseratio is 4wd low ratio setto TRUEANDmeasured tranfer caseratio calculation updatedset to TRUE
transfer case outputspeed sensorconfiguration =CeFWDD_e_UseTCSS
= 4wd low
=P279A P279B P279CTransfer Case ControlModule Transfer CaseCommand StateRationality (weightingfactor)(see supproting table)
measured transfer caseratio >=P279A Transfer CaseControl Module TransferCase Command StateRationality (margin oferror low)(see supporting table)ANDmeasured transfer caseratio <=P279A Transfer CaseControl Module TransferCase Command StateRationality (margin oferror high)(see supporting table)
transfer case outputspeed sensorconfiguration =CeFWDD_e_UseTCSS
= FALSE
weighted failcount >= out of5sample count >=280(12.5milleseconds percount)
Type B,2 Trips
42
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 183 of 224 661 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
P0502 fault activeANDP0503 fault activeANDP0722 fault activeANDP0723 fault activeANDP2160 fault activeANDP2616 fault active
vehicle drive wheel typeconfigurationNOTCeFWDG_e_No_AWD_Or_FWDAND NOTCeFWDG_e_Versatrak_AWDAND NOTCeFWDG_e_FWD_AWD_SingleSpd
= FALSE
= FALSE
= FALSE
= FALSE
= FALSE
vehicle drive wheel typeconfiguration =CeFWDR_e_FWD_ECM_TCM_TCCM
43
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 184 of 224 662 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
TransferCase ControlModuleTransferCaseCommandStateRationality -4wd neutralcommandnot 4wdneutral ratio
P279C Monitor measurestransfer case gear ratiois 4wd high ratio or 4wdlow ratio while thetransfer case controlmodule command stateis 4wd neutral.
measured transfer caseratio is 4wd neutral ratioANDmeasured transfer caseratio calculation updated
(measured transfer caseratio = transmissionoutput speed / transfercase output speed)
= FALSE
= TRUE
transfer case contolmodule transfer casecommand state
weighted fail count
measured transfer caseratio is 4wd neutral ratioset to TRUEANDmeasured tranfer caseratio calculation updatedset to TRUEwhenratio check 1ANDratio check 2
= 4wd neutral
=P279A P279B P279CTransfer Case ControlModule Transfer CaseCommand StateRationality (weightingfactor)(see supproting table)
ratio check 1:measured transfer caseratio >=P279C Transfer CaseControl Module TransferCase Command StateRationality (margin oferror high 1)(see supporting table)ORmeasured transfer caseratio <=P279C Transfer CaseControl Module TransferCase Command StateRationality (margin oferror low 1)
ratio check 2measured transfer caseratio >=
weighted failcount >= out of5sample count >=280(12.5milleseconds percount)
Type A,1 Trips
44
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 185 of 224 663 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
transfer case outputspeed sensorconfiguration =CeFWDD_e_UseTCSS
P0502 fault activeANDP0503 fault activeANDP0722 fault activeANDP0723 fault activeANDP2160 fault activeANDP2616 fault active
vehicle drive wheel typeconfigurationNOTCeFWDG_e_No_AWD_Or_FWDAND NOTCeFWDG_e_Versatrak_AWDAND NOTCeFWDG_e_FWD_AWD_SingleSpd
P279C Transfer CaseControl Module TransferCase Command StateRationality (margin oferror high 2)(see supporting table)ORmeasured transfer caseratio <=P279C Transfer CaseControl Module TransferCase Command StateRationality (margin oferror low 2)
transfer case outputspeed sensorconfiguration =CeFWDD_e_UseTCSS
= FALSE
= FALSE
= FALSE
= FALSE
= FALSE
= FALSE
vehicle drive wheel typeconfiguration =CeFWDR_e_FWD_ECM_TCM_TCCM
45
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 186 of 224 664 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
neutral rationality enabled
= 1
46
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 187 of 224 665 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
LostCommunication WithTransferCase ControlModule
U0102 This DTC monitors fora loss ofcommunication with thetransfer case controlmodule
Message is not receivedfrom controller for
Message $1CB
Message $1CC
seconds10.0
seconds10.0
General Enable Criteria:
U0073
Normal CAN transmissionon Bus A
Device Control
High Voltage VirtualNetwork Management
Ignition Voltage Criteria:
Run/Crank Ignitionvoltage
Power Mode
Off Cycle Enable Criteria:
KeCAND_b_OffKeyCycleDiagEnbl
Ignition Accessory LineandBattery Voltage
General Enable Criteriaand either Ignition VoltageCriteria or Off CycleEnable Criteria met for >
seconds3.0000
Power Mode is inaccessory or run or crankand High Voltage VirtualNetwork Management is
Not Active on Current KeyCycle
Enabled
Not Active
Not Active
> Volts6.41
= run
= 1(1 indicates enabled)
= Active
> Volts11.00
Diagnostic runsin 12.5 ms loop
Type C,No SVS"SpecialType C"
47
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 188 of 224 666 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
not active for
U0102
TCCM
> seconds0.4000
Not Active on Current KeyCycle
is present on the bus
48
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 189 of 224 667 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
BatteryMonitorModuleCurrentMonitoringPerformance(BatteryMonitorModule, non-IBSM)
P058B Determines that theBattery Monitor ModuleCurrent Monitoring isfunctioning properly bycomparing it to areference currentsensor directlyconnected to, andmeasured by ECM.
The absolute value of thedifference between theBattery Monitor Modulecurrent and the ECMmeasured referencecurrent is greater thanthreshold value.
>= Amp22.00 Diagnostic Enabled
P118C
P118D
Run/Crank or Accessory
Hybrid Starter Status
TRUE
Not FA or TFTKO
Not FA or TFTKO
TRUE
<> Engine Starting orEngine Stopping for
counts40.00
failures160.00out of 200.00samples
25 ms/samplecontinuous
Type B,2 Trips
1
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 190 of 224 668 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
BatteryMonitorModuleVoltageMonitoringPerformance(BatteryMonitorModule, non-IBSM)
P058D Determines that theBattery Monitor ModuleVoltage Monitoring isfunctioning properly bycomparing it to areference batteryvoltage directlymeasured by ECM.
The absolute value of thedifference between theBattery Monitor Modulevoltage and the ECMmeasured referencevoltage is greater thanthreshold value.
>= Volt2.00 Diagnostic Enabled
PT Relay
Run/Crank or Accessory
Hybrid Starter Status
TRUE
Not FA or TFTKO
TRUE
<> Engine Starting orEngine Stopping for
counts40.00
failures160.00out of 200.00samples
25 ms/samplecontinuous
Type B,2 Trips
2
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 191 of 224 669 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
BatteryCurrentSensor ACircuit Low(BatteryMonitorModule, non-IBSM)
P118C Detects a continuousshort to ground or openin the Battery CurrentSensor A signal.
Battery Current Sensor Ais less than threshold.
Amp-400.00 Diagnostic Enabled
Run/Crank or Accessory
TRUE
TRUE
failures160.00out of 200.00samples
25 ms/samplecontinuous
Type B,2 Trips
3
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 192 of 224 670 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
BatteryCurrentSensor ACircuit High(BatteryMonitorModule, non-IBSM)
P118D Detects a continuousshort to power in theBattery Current SensorA signal.
Battery Current Sensor Ais greater than threshold.
Amp150.00 Diagnostic Enabled
Run/Crank or Accessory
TRUE
TRUE
failures160.00out of 200.00samples
25 ms/samplecontinuous
Type B,2 Trips
4
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 193 of 224 671 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
ChassisControlModule 1RequestedMILIllumination
P26C8 Monitors the ChassisContol Module 1 MILrequest line todetermine when theChassis ControlModule 1 has detecteda MIL illuminating fault.
Chassis Control Module 1Emissions-Related DTCset
Time since power-up 3seconds
Continuous Type A,No MIL
5
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 194 of 224 672 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
ECM measured batteryvoltage is less thanthreshold for presentauto-start event.
Volt8.90 Diagnostic Enabled
Hybrid Starter Status
TRUE
= Engine Starting forcounts0.00
failures out5.00of samples10.00taken duringauto-start event.
6.25 ms/sample
Dual BatteryControlModulePerformance(BatteryMonitorModule, non-IBSM)
P305F Determines that theDual Battery ControlModule is functioningproperly by detectingwhether the batteryvoltage, as directlymeasured by ECM, fellbelow a threshold for nconsecutive auto-startevents, where eachauto-start event hadthe threshold exceededfor m number ofsamples.
Type A,1 Trips
Exceeded consecutivenumber of auto-startevents where PresentAuto-Start Eventmalfunction criteria wasmet.
auto-start events2.00 Diagnostic Enabled TRUE auto-start2.00events out of3.00
6
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 195 of 224 673 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
LostCommunication WithChassisControlModule A
U012A This DTC monitors fora loss ofcommunication with theChassis ControlModule A.
Message is not receivedfrom controller for
Message $4DB seconds10.0
General Enable Criteria:
U0073
Normal CAN transmissionon Bus A
Device Control
High Voltage VirtualNetwork Management
Ignition Voltage Criteria:
Run/Crank Ignitionvoltage
Power Mode
Off Cycle Enable Criteria:
KeCAND_b_OffKeyCycleDiagEnbl
Ignition Accessory Line
andBattery Voltage
General Enable Criteriaand either Ignition VoltageCriteria or Off CycleEnable Criteria met for >
seconds3.0000Power Mode is inaccessory or run or crankand High Voltage VirtualNetwork Management isnot active for
Not Active on Current KeyCycle
Enabled
Not Active
Not Active
> Volts6.41
= run
= 1(1 indicates enabled)
= Active
> Volts11.00
> seconds0.4000
Diagnostic runsin 12.5 ms loop
Type B,2 Trips
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 196 of 224 674 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
U012A
CHCM A
Not Active on Current KeyCycle
is present on the bus
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 197 of 224 675 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
O2S CircuitInsufficientActivity Bank1 Sensor 2)(For SingleBankExhaustOnly
P0140 This DTC determines ifthe O2 sensor circuit isopen.
Oxygen Sensor Signal > mvolts1,700 No Active DTC's
System VoltageAFM StatusHeater Warm-up delayEngine Run TimeEngine Run AccumFuel Condition
TPS_ThrottleAuthorityDefaultedMAF_SensorFAEthanol CompositionSensor FA
< Volts <10.0 32.0= All Cylinders active= Complete> seconds5> seconds150 % Ethanol87
failures out200of samples.250
Frequency:Continuous 100msec loop
Type B,2 Trips
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 198 of 224 676 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
FuelCompositionSensorCircuit Low
P0178 Detects Out of RangeLow Frequency Signal
The ethanol sensor isdesigned to measureethanol concentrationsfrom E0 (50Hz) to E100(150Hz), with aspecified accuracy of5% ethanol (i.e. 5Hz).Therefore, values lessthan 45Hz or greaterthan 155Hz areconsidered as faults.
Flex Fuel Sensor OutputFrequency
< Hertz45 Powertrain Relay > Volts11.0 failures out50of samples63100 ms loopContinuous
Type B,2 Trips
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 199 of 224 677 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
FuelCompositionSensorCircuit High
P0179 Detects Out of RangeHigh Frequency Signal
The ethanol sensor isdesigned to measureethanol concentrationsfrom E0 (50Hz) to E100(150Hz), with aspecified accuracy of5% ethanol (i.e. 5Hz).Therefore, values lessthan 45Hz or greaterthan 155Hz areconsidered as faults.
Flex Fuel Sensor OutputFrequency
> Hertz <=155 185 Powertrain Relay > Volts11.0 failures out50of samples63100 ms loopContinuous
Type B,2 Trips
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 200 of 224 678 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
CatalystSystem LowEfficiencyBank 1
P0420 NOTE: The informationcontained belowapplies to applicationsthat use the IdleCatalyst MonitorAlgorithm
The catalyst washcoatcontains Cerium Oxide.Cerium Oxide reactswith NO and O2 duringlean A/F excursions tostore the excessoxygen (I.e. CeriumOxidation). During richA/F excursions, CeriumOxide reacts with COand H2 to release thisstored oxygen (I.e.Cerium Reduction).This is referred to asthe Oxygen StorageCapacity, or OSC.CatMon’s strategy is to“measure” the OSC ofthe catalyst throughforced Lean and RichA/F excursions
Normalized Ratio OSCValue CalculationInformation andDefinitions =1. Raw OSCCalculation = (post catO2 Resp time - pre catO2 Resp time)2. BestFailing OSCvalue from a calibrationtable (based on tempand exhaust gas flow)
Normalized Ratio OSCValue(EWMA filtered)
< 0.35 There must be a valid idleperiod. The criteria are:
Driver must be off theaccel pedal. This checksthat the final accel pedalposition (comprehendingdeadband and hysteresis)is essentially zero.
Idle Speed ControlSystem Is Active
Vehicle Speed
Engine speed
Engine run time
Tests attempted this trip
The catalyst diagnostichas not yet completed forthe current trip.
Catalyst Idle ConditionsMet Criteria is satifiedwhich includes theGeneral Enable met andthe Valid Idle Period
< MPH1.24
> RPM for a1,100minimum of seconds25since end of last idleperiod.
>P0420_P0430_CatmonMinEngineRunTimeToEnableThis is a function ofCoolant Temperature,please see "SupportingTables" for details.
< 255
1 test attemptedper valid idleperiod
Minimum of 1test per trip
Maximum of8tests per trip
Frequency:Fueling Related :12.5 ms
OSCMeasurements:100 ms
Temp Prediction:12.5ms
Type A,1 Trips
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 201 of 224 679 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
3. WorstPassing OSCvalue (based on tempand exhaust gas flow)
Normalized RatioCalculation = (1-2) /(3-2)
A Normalized Ratio of 1essentially represents agood part and a ratio of0 essentially representsa very bad part.TheCatalyst MonitoringTest is done during idle.Several conditionsmust be meet in orderto execute this test.These conditions andtheir related values arelisted in the secondaryparameters area of thisdocument.
Refer to theP0420_WorstPassingOSCTableB1andP0420_BestFailingOSCTableB1table in the SupportingTables tab for details
Criteria met, as well as:
Green Converter Delay
Induction Air
Intrusive test(s):FueltrimPost O2EVAPEGR
Other vehicle functions:
Power Take OffRunCrank VoltageEthanol Estimation
ECT
Barometric Pressure
Idle Time before goingintrusive is
Idle time is incremented ifVehicle speed
Short Term Fuel Trim
Not Active
> ° C-20< ° C250
Not Active
Not Active> Volts10.90NOT in Progress
> ° C50< ° C130
> KPA70
< Seconds50
< MPH and the1.24drivers foot is off accelpedal and the idle speedcontrol system is active asidentified in the Valid IdlePeriod Criteria section.
> 0.90< 1.30
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 202 of 224 680 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Predicted catalyst temp
AND
Engine Airflow
for at least
with a closed throttle time
Also, in order to incrementthe WarmedUpEventscounter, either the vehiclespeed must exceed thevehicle speed cal or thedriver must NOT be offthe accel pedal as statedin the Valid Idle Period
> degC600.00
>P0420_P0430_CatmonMinAirflowForWarmCatalystDetermination
table (g/s)(refer to "SupportingTables" tab)(Based on engine coolantat the time theWarmedUpEvents counterresets to 0.)
seconds28
< seconds120consecutively (closedthrottle considerationinvolves having the driveroff the accel pedal asstated in the Valid IdlePeriod Criteria Section) .
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 203 of 224 681 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Criteria section above.
Closed loop fueling(Please see "Closed LoopEnable Criteria" section ofthe "Supporting Tables"tab for details.)
PRNDL
Idle Stable Criteria:
MAF
Predicted catalysttemperature
Engine Fueling Criteria atBeginning of Idle PeriodThe following fuelingrelated must also be metfrom between 4 and 7seconds after the CatalystIdle Conditions MetCriteria has been met forat least 4 seconds prior toallowing intrusive control:
Number of pre-O2switches
Short Term Fuel Trim Avg
Enabled in Drive Rangeon an Auto Transmissionvehicle.
Must hold true from afterCatalyst Idle ConditionsMet to the end of test
> g/s2.50< g/s11.00
< degC900
>= 2
> 0.96< 1.04
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 204 of 224 682 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Rapid Step Response(RSR) feature will initiatemultiple tests:
If the difference betweencurrent EWMA value andthe current OSCNormalized Ratio value is
and the current OSCNormalized Ratio value is
Maximum RSR tests todetect failure when RSRis enabled.
Green Converter DelayCriteriaThis is part of thecheck for the Catalyst IdleConditions Met Criteriasection.
The diagnostic will not beenabled until the followinghas been met:
Predicted catalysttemperature
for
Note: this feature is onlyenabled when the vehicleis new and cannot beenabled in service
PTO
General EnableDTC's Not Set
> 0.46
< 0.10
24
> ° C0
seconds non-0continuously.
Not Active
MAF_SensorFAMAF_SensorTFTKO
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 205 of 224 683 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
AmbPresDfltdStatusIAT_SensorCircuitFAIAT_SensorCircuitTFTKOECT_Sensor_FAO2S_Bank_1_Sensor_1_FAO2S_Bank_1_Sensor_2_FAO2S_Bank_2_Sensor_1_FAO2S_Bank_2_Sensor_2_FAFuelTrimSystemB1_FAFuelTrimSystemB1_TFTKOFuelTrimSystemB2_FAFuelTrimSystemB2_TFTKOEngineMisfireDetected_FAEvapPurgeSolenoidCircuit_FAIAC_SystemRPM_FAEGRValvePerformance_FAEGRValveCircuit_FACamSensorAnyLocationFACrankSensor_FATPS_Performance_FAEnginePowerLimited
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 206 of 224 684 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
FuelConductivityOut OfRange(water infuel)
P2269 Detects the presenceof High ConductivityFuel (e.g. water in fuel)via a specific range ofsensor frequency.High conductivity in thefuel causes asignificant upward shiftin the sensor's outputfrequency.
Flex Fuel Sensor OutputFrequency
> Hertz185 Powertrain Relay > Volts11.0 failures out50of samples63100 ms loopContinuous
Type B,2 Trips
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 207 of 224 685 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
O2SensorCircuitRange /PerformanceBank 1Sensor 1
P2A00 This DTC determines ifthe O2 sensor voltageis not meeting thevoltage criteria toenable closed loopfueling.
===================Closed Loop O2S readyflag
A) O2S signal must beTo set Closed Loop readyflag
===================Closed Loop O2S readyflag
B) Once set to ready O2Scannot be
forThen set Closed Loopready flag
===================
===============
= False
< mvolts1,250
= True
===============
= True
> mvolts1,250
> seconds5.0= False
================
No Active DTC's
System VoltageEngine SpeedEngine AirflowEngine CoolantEngine Metal OvertempActiveConverter OvertempActiveFuel StateAFM StatusPredicted Exhaust Temp(B1S1)Engine run timeFuel Enrichment
All of the above met for
TPS_ThrottleAuthorityDefaultedMAP_SensorFAECT_Sensor_FAFuelInjectorCircuit_FAP0131, P0151P0132, P0152
< Volts <10.0 32.0 RPM 500 3,400 gps 3.2 30.0
ºC68.0
= False= FalseDFCO not active= All Cylinders active
ºC0.0> seconds100= Not Active
> seconds5
failures out200of samples.250
Frequency:Continuous 100msec loop
Type B,2 Trips
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 208 of 224 686 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
RadiatorCoolantTemp -EngineCoolantTemp (ECT)Correlation(DCRD)
P00B6 This DTC detects adifference betweenECT and RCT after asoak condition.
A failure will be reported ifany of the following occur:
1) Absolute differencebetween ECT at power up& RCT at power up is anIAT based threshold tablelookup value(fast fail).
2) Absolute differencebetween ECT at power up& RCT at power up is > by
ºC and a block20.0heater has not beendetected.
3) ECT at power up >RCT at power up by 20.0ºC and the time spentcranking the enginewithout starting is greaterthan or equal to 10.0seconds with theLowFuelConditionDiag
See the table named:P00B6_Fail if powerup ECT exceeds RCTby these valuesin the Supportingtables section
= False
No Active DTC's
Engine Off Soak TimePropulsion Off Soak TimeNon-volatile memoryinitization
Test complete this tripTest aborted this tripIATLowFuelCondition Diag
==================Block Heater detection isenabled when either ofthe following occurs:
1) ECT at power up > IATat power up by2) Cranking time
==================Block Heater is detectedand diagnostic is abortedwhen 1) or 2) occurs.
1a) Vehicle drive time
1b) Vehicle speed
1c) Additional Vehicledrive time is provided to1a when Vehicle speed is
VehicleSpeedSensor_FAIAT_SensorCircuitFATHMR_RCT_Sensor_Ckt_FATHMR_ECT_Sensor_Ckt_FAIgnitionOffTimeValidTimeSinceEngineRunningValid> seconds28,800> seconds0
= Not occurred
= False= False ºC-7
= False
==================
> ºC20.0< Seconds10.0
==================
> Seconds with60
> MPH and14.9
times the seconds0.00with vehicle speed below
1 failure500 msec/sampleOnce per validcold start
Type B,2 Trips
1
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 209 of 224 687 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
below 1b as follows:
1d) IAT drops from powerup IAT
2a) ECT drops frompower up ECT
2b) Engine run time
==================Diagnostic is abortedwhen 3) or 4) occurs:
3) Engine run time withvehicle speed below 1b
4) Minimum IAT duringtest
1b
ºC8.0
> ºC2
Within < Seconds60
===================
> 1800 Seconds
ºC-7.0
2
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 210 of 224 688 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Turbocharger BoostPressureSensorCircuit Low
P0237 Detects a continuousshort to low or open ineither the signal circuitor the turbochargerboost pressure sensor.
Turbocharger BoostPressure Voltage < % of 5 Volt17.0
Range(This is equal to 0.85Volts, or kPa)49.6
failures out320of samples400
1 sample every12.5 msec
Type B,2 Trips
3
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 211 of 224 689 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Turbocharger BoostPressureSensorCircuit High
P0238 Detects an opensensor ground orcontinuous short tohigh in either the signalcircuit or theturbocharger boostpressure sensor.
Turbocharger BoostPressure Voltage > % of 5 Volt95.0
Range(This is equal to 4.75Volts, or kPa)306.6
failures out320of samples400
1 sample every12.5 msec
Type B,2 Trips
4
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 212 of 224 690 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
BarometricPressure(BARO)SensorCircuit Low(boostedapplications)
P2228 Detects a continuousshort to low or open ineither the signal circuitor the BARO sensor.
BARO Voltage < % of 5 Volt40.0Range( Volts = kPa)2.0 50.9
failures out320of samples400
1 sample every12.5 msec
Type B,2 Trips
5
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 213 of 224 691 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
BarometricPressure(BARO)SensorCircuit High(boostedapplications)
P2229 Detects an opensensor ground orcontinuous short tohigh in either the signalcircuit or the BAROsensor.
BARO Voltage > % of 5 Volt90.0Range( Volts =4.5 115.0kPa)
failures out320of samples400
1 sample every12.5 msec
Type B,2 Trips
6
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 214 of 224 692 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Intake AirPressureMeasurement System -MultipleSensorCorrelation(naturallyaspiratedwith TIAP/Baro sensor)
P00C7 Detects aninconsistency betweenpressure sensors in theinduction system inwhich a particularsensor cannot beidentified as the failedsensor
ABS(Manifold Pressure -Baro Pressure) > kPa10.0
Time between currentignition cycle and the lasttime the engine wasrunning
Engine is not rotating
Manifold PressureManifold PressureBaro PressureBaro Pressure
No Active DTCs:
No Pending DTCs:
> seconds10.0
>= kPa50.0<= kPa115.0>= kPa50.0<= kPa115.0
EngineModeNotRunTimerErrorMAP_SensorFAAAP_SnsrFA
MAP_SensorCircuitFPAAP_SnsrCktFP
failures out of4samples5
1 sample every12.5 msec
Type B,2 Trips
1
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 215 of 224 693 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
HybridPowertrainControlModule(HPC)RequestedMILIllumination
P0AC4 Monitors the HPC MILrequest line todetermine when theHPC has detected aMIL illuminating fault.
HPC Emissions-RelatedDTC set
Time since power-up 3seconds
Continuous Type A,No MIL
1
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 216 of 224 694 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
HybridControlTorqueRequestCircuit
P15F2 Determines if torquerequest from the HCPis valid
1. Serial Communication2’s complement not equalfor message $181 forStrong Hybrid or MildHybrid Applications
OR
2. Serial Communicationrolling count value shallbe + 1 from previous$181 message for StrongHybrid or Mild HybridApplications
Message <> 2'scomplement of EngineTorque Signal
and if Mild Hybrid:
Message <> 2'scomplement of MotorTorque Signal
OR
Message rolling countvalue <> previousmessage rolling countvalue plus one
Secondary High SpeedBus is Present and NoSerial communication lossto HCP (U1817)
Run Crank Active
Ingintion Voltage
No Serial communicationloss to HCP (U1817)
Hybrid Type = Mildor Strong
If Mild Hybrid Only:Torque source type =Crankshaft Torque
No loss ofcommunication
>= Sec0.50
> 6.41
= Mild
= Crankshaft Torque
1.>= Protect10errors out of 16samples
OR
2.>= 10Rolling count
errors out ofsamples16
Pass diagnosticif samples >=16
Performed everyreceivedmessage
Type A,1 Trips
2
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 217 of 224 695 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Driver MotorTorqueDeliveredCircuit
P15F4 Determines if torquearchieved from BCP isvalid
1. Serial Communication2’s complement not equalfor message $0BF forMildHybrid Applications
OR
2. Serial Communicationrolling count value shallbe + 1 from previous$0BF message for MildHybridApplications
Message <> 2'scomplement of MotorTorque Signal
OR
Message rolling countvalue <> previousmessage rolling countvalue plus one
Secondary High SpeedBus is Present and NoSerial communication lossto BCP (U1817)
Run Crank Active
Low Voltage not Present
No loss ofCommunication
>= 0.50
> 6.41
1. >= Protect10errors out of 16samples
OR
2. >= 10Rolling counterrors out of 16samples
Executes in a12.5ms loop
Type A,1 Trip
3
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 218 of 224 696 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
HybridControlSpeedRequestCircuit
P15F9 Determines if torquerequest from the HCPis valid
1. Serial Communication2’s complement not equalfor message $281
OR
2. Serial Communicationrolling count value shallbe + 1 from previous$281 message
Message <> 2'scomplement ofmessage
Message rolling countvalue <> previousmessage rolling countvalue plus one
Secondary High SpeedBus is Present
No Serial communicationloss to HCP (U1817)
Run Crank Active >= Sec0.50
>= 10.00PasswordProtect errorsout of 16.00samples
OR
>= Rolling10.00count errors outof samples16.00
Pass diagnosticif samples >=16.00
Performed every12.5 msec
Type B,2 Trips
4
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 219 of 224 697 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Brake PedalPositionSensorSignalMessageCounterIncorrect
P15FB Detects rolling count orprotection value errorsin Chassis Brake PedalPosition EmissionsRelated serial datasignal
If x of y rolling count /protection value faultsoccur, default brake pedalpositiion to zero forduration of fault
Chassis Brake PedalPosition EmissionsRelated Serial Data ErrorDiagnostic Enable
1.00 10.00/16.00counts
Type A,1 Trips
5
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 220 of 224 698 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
LostCommunication WithHybridPowertrainControlModule
U0293 This DTC monitors fora loss ofcommunication with theHybrid PowertrainControl Module.
Message is not receivedfrom controller for
Message $0B4
Message $0D3
Message $164
Message $186
Message $1DF
Message $3C1
seconds10.0
seconds10.0
seconds10.0
seconds0.5
seconds10.0
seconds10.0
General Enable Criteria:
U0073
Normal CAN transmissionon Bus A
Device Control
High Voltage VirtualNetwork Management
Ignition Voltage Criteria:
Run/Crank Ignitionvoltage
Power Mode
Off Cycle Enable Criteria:
KeCAND_b_OffKeyCycleDiagEnbl
Ignition Accessory LineandBattery Voltage
General Enable Criteriaand either Ignition VoltageCriteria or Off CycleEnable Criteria met for >
seconds3.0000
Power Mode is inaccessory or run or crankand High Voltage VirtualNetwork Management is
Not Active on Current KeyCycle
Enabled
Not Active
Not Active
> Volts6.41
= run
= 1(1 indicates enabled)
= Active
> Volts11.00
Diagnostic runsin 12.5 ms loop
Type A,1 Trips
6
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 221 of 224 699 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
not active for
U0293
Hybrid Powertrain ControlModule
> seconds0.4000
Not Active on Current KeyCycle
is present on the bus
7
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 222 of 224 700 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
LostCommunication WithHybridPowertrainControlModule onBus B
U1817 This DTC monitors fora loss ofcommunication with theHybrid PowertrainControl Module on BusB
Message is not receivedfrom controller for
Message $0A7
Message $0A9
Message $181
Message $1D3
Message $1D7
Message $1E3
Message $281
Message $291
seconds10.0
seconds10.0
seconds0.5
seconds10.0
seconds10.0
seconds10.0
seconds10.0
seconds10.0
General Enable Criteria:
U0074
Normal CAN transmissionon Bus B
Device Control
High Voltage VirtualNetwork Management
Ignition Voltage Criteria:
Run/Crank Ignitionvoltage
Power Mode
Off Cycle Enable Criteria:
KeCAND_b_OffKeyCycleDiagEnbl
Ignition Accessory LineandBattery Voltage
General Enable Criteriaand either Ignition VoltageCriteria or Off CycleEnable Criteria met for >3.0000seconds
Not Active on Current KeyCycle
Enabled
Not Active
Not Active
> Volts6.41
= run
= 1(1 indicates enabled)
= Active
> Volts11.00
Diagnostic runsin 12.5 ms loop
Type A,1 Trips
8
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 223 of 224 701 of 991
Component/System
FaultCode
Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.
Power Mode is inaccessory or run or crankand High Voltage VirtualNetwork Management isnot active for
U1817
Hybrid Powertrain ControlModule
> seconds0.4000
Not Active on Current KeyCycle
is present on the bus
9
16 OBDG03 ECM Summary Tables (Unique DTCs)
ECM (Unique DTCs) Section 224 of 224 702 of 991
Engine run time greater thanClosed Loop Enable Clarification -KtFSTA_t_ClosedLoopAutostartKtFSTA_t_ClosedLoopAutostart
(HYBRID ONLY)
AutoStart CoolantX1 X2 X3 X4 X5 X6 X7 X8 X9 X10 X11Close Loop Enable TimeY1 Y2 Y3 Y4 Y5 Y6 Y7 Y8 Y9 Y10 Y11
andClosed Loop Enable Clarification -KtFSTA_t_ClosedLoopTimeKtFSTA_t_ClosedLoopTime
Start-Up CoolantX1 X2 X3 X4 X5 X6 X7 X8 X9 X10 X11Close Loop Enable TimeY1 Y2 Y3 Y4 Y5 Y6 Y7 Y8 Y9 Y10 Y11
and pre converter 02 sensor voltage lessthanClosed Loop Enable Clarification -KfFCLP_U_O2ReadyThrshLoKfFULC_U_O2_SensorReadyThrshLo(Switching Sensor)
Voltage< XXXXmilliVoltsforClosed Loop Enable Clarification -KcFULC_O2_SensorReadyEventsKcFULC_O2_SensorReadyEvents(Switching Sensor)
Time (events * 12.5 milliseconds)> XXXXeventsorClosed Loop Enable Clarification -KeWRSC_T_HtrCntrlCLKeWRSC_T_HtrCntrlCL(WRAF Sensor)andClosed Loop Enable Clarification -KeWRSI_T_PumpCurrentEnableKeWRSI_T_PumpCurrentEnable(WRAF Sensor)andCOSC (Converter Oxygen Storage Control) not
481
16 OBDG03 Closed Loop Enable Clarification: Calibration values are in the Supporting Tables
Closed Loop Enable Clarification 1 of 4 703 of 991
enabledandConsumed AirFuel Ratio is stoichiometry i.e. not in componentprotectionandPOPD or Catalyst Diagnostic not intrusiveandTurbo Scavenging Mode notenabledandAll cylinders whose valves are active also have their injectorsenabledandO2S_Bank_ 1_TFTKOO2S_Bank_ 2_TFTKOFuelInjectorCircuit_FACylDeacSystemTFTKOO2S_Bank_ 1_TFTKO, O2S_Bank_ 2_TFTKO, FuelInjectorCircuit_FA andCylnderDeacDriverTFTKO = False
Long Term FT Enable Criteria
Closed Loop Enable andCoolant greater thanClosed Loop Enable Clarification -KfFCLL_T_AdaptiveLoCoolantKfFCLL_T_AdaptiveLoCoolant
Coolant> XXXXCelciusor less thanClosed Loop Enable Clarification -KfFCLL_T_AdaptiveHiCoolantKfFCLL_T_AdaptiveHiCoolant
Coolant< XXXXCelciusandClosed Loop Enable Clarification -KtFCLL_p_AdaptiveLowMAP_LimitKtFCLL_p_AdaptiveLowMAP_Limit
Barometric PressureX1 X2 X3 X4 X5 X6 X7 X8 X9Manifold Air PressureY1 Y2 Y3 Y4 Y5 Y6 Y7 Y8 Y9
482
16 OBDG03 Closed Loop Enable Clarification: Calibration values are in the Supporting Tables
Closed Loop Enable Clarification 2 of 4 704 of 991
andTPS_ThrottleAuthorityDefaultedTPS_ThrottleAuthorityDefaulted =FalseandFlex Fuel Estimate Algorithm is not activeandExcessive fuel vapors boiling off from the engine oil algorithm (BOFR) is notenabledandCatalyst or EVAP large leak test notintrusive
Secondary Fuel Trim EnableCriteria
Closed Loop Enable andClosed Loop Enable Clarification -KfFCLP_U_O2ReadyThrshLoKfFCLP_U_O2ReadyThrshLo
Voltage< XXXXmilliVoltsforClosed Loop Enable Clarification -KcFCLP_Cnt_O2RdyCyclesThrshKcFCLP_Cnt_O2RdyCyclesThrsh
Time (events * 12.5 milliseconds)> XXXXevents
Long Term Secondary Fuel TrimEnable Criteria
Closed Loop Enable Clarification -KtFCLP_t_PostIntglDisableTimeKtFCLP_t_PostIntglDisableTime
Start-Up CoolantX1 X2 X3 X4 X5 X6 X7 X8 X9 X10 X11Post Integral Enable TimeY1 Y2 Y3 Y4 Y5 Y6 Y7 Y8 Y9 Y10 Y11
PlusClosed Loop Enable Clarification -KtFCLP_t_PostIntglRampInTimeKtFCLP_t_PostIntglRampInTime
483
16 OBDG03 Closed Loop Enable Clarification: Calibration values are in the Supporting Tables
Closed Loop Enable Clarification 3 of 4 705 of 991
Start-Up CoolantX1 X2 X3 X4 X5 X6 X7 X8 X9 X10 X11Post Integral Ramp In TimeY1 Y2 Y3 Y4 Y5 Y6 Y7 Y8 Y9 Y10 Y11
andClosed Loop Enable Clarification -KeFCLP_T_IntegrationCatalystMaxKeFCLP_T_IntegrationCatalystMaxModeled Catalyst Temperature < XXXXCelciusandClosed Loop Enable Clarification -KeFCLP_T_IntegrationCatalystMinKeFCLP_T_IntegrationCatalystMinModeled Catalyst Temperature > XXXXCelciusandPO2S_Bank_1_Snsr_2_FAPO2S_Bank_1_Snsr_2_FA andPO2S_Bank_2_Snsr_2_FAPO2S_Bank_2_Snsr_2_FA = FalseandClosed Loop Enable Clarification -KeFCLP_Pct_CatAccuSlphrPostDsbl(KeFCLP_Pct_CatAccuSlphrPostDsblModeled converter sulfur percent< XXXX PercentandClosed Loop Enable Clarification - KaFCLP_U_SlphrIntglOfst_ThrshPost Integral < KaFCLP_U_SlphrIntglOfst_Thrsh)
X axis: Post O2 SensorY axis: Post O2 ModeZ: Post Integral threshold
484
16 OBDG03 Closed Loop Enable Clarification: Calibration values are in the Supporting Tables
Closed Loop Enable Clarification 4 of 4 706 of 991
OBD Coolant enableStarting in 11.15A software GM has created a coordinated signal within the ECM that serves as a master enable for diagnostics/controls thatuse coolant as an enable condition. Controls and diagnostics may choose to enable prior to this calculated signal, but calibrating beyond theOBD limit will not function because of this signal. This enable condition is also put on the CAN bus for other modules to consume as well.
KeTHMG_b_elecstatequipd = for this application0
For mechanical thermostat applications (KeTHMG_b_elecstatequipd = 0)OBD Coolant Enable Temp = P0128 Primary target temp – Calibratable offset (0-32) – 1OBD Coolant Enable Temp = - – 169.5 0.0
OBD Coolant Enable Temp = 68.5
For E-stat applications (KeTHMG_b_elecstatequipd = 1)
OBD Coolant Enable Temp = Max(Min(ECT Control Temp) – Primary Warm up delta, Min primary P0128 target) – Calibratable offset (0-32)– 1OBD Coolant Enable Temp = Max(Min(KaTHMC_T_TMS_EngCoolReq) - KaECTR_T_CTR_WrmUpDeltaTemp[0],KaECTR_T_CTR_WrmUpTargetMin[0]) - KeECTR_T_CTR_GlblMinOffst – 1OBD Coolant Enable Temp = Max( - , ) - – 190.5 19.0 69.5 0.0
OBD Coolant Enable Temp = 70.5
485
16 OBDG03 OBD Coolant Enable Criteria (OBD Coolant Enable Criteria)
OBD Coolant Enable Criteria 1 of 1 707 of 991
********************************************************************************************************************************************************************************************************************************************************************
Exhaust Cam Phsr Enable
Exhaust Cam Phsr Enable = TRUE if:
DTCs not set:CrankSensor_TFTKOCamSnsrExhTFTKOCamLctnExhFA
AND
diagnostic has executed and passedCamLctnExhFA
AND
Cam edge locations have been learned
AND
[ Intake Cam Phsr Enable = TRUEORIntake Park Position is Retarded ( ) ]TRUE
AND
[ = TRUECatalyst Warmup EnabledANDEngine RPM > 900.00ANDEngine Run Time > sec ]P0011_P0021_P05CC_P05CD_P0014_P0024_P05CE_P05CF_ColdStartEngRunning
OR
[ Engine is running and engine power is requested
16 OBDG03 Dilution Definitions
Dilution Definitions 1 of 8 708 of 991
ANDExhEngineSpeed is Enabled (see below)ANDExhOilPressure is Enabled (see below)ANDExhEngineOilTemp is Enabled (see below) ]
****************************************************************************************************************************ExhEngineSpeed is Enabled when
< Engine RPM <P0014_P0024_P05CE_P05CF_LoRpmHiEnblEc P0014_P0024_P05CE_P05CF_HiEngSpdLoEnblEc
ExhEngineSpeed is Disabled when
Engine RPM < P0014_P0024_P05CE_P05CF_LoRpmLoDsblEcOREngine RPM > P0014_P0024_P05CE_P05CF_HiEngSpdHiDsblEc
****************************************************************************************************************************If an oil pressure sensor is present ( ) and is being used ( ) thenTRUE FALSE
ExhOilPressureEnable is Enabled whenOil Pressure > kPaP0014_P0024_P05CE_P05CF_LoPresHiEnblEcfor secondsP0014_P0024_P05CE_P05CF_EngOilPressEnblEc
ExhOilPressureEnable is Disabled whenOil pressure < kPaP0014_P0024_P05CE_P05CF_LoPresLoDsblEc
If an oil pressure sensor is not present ( ) OR is not being used ( ) thenFALSE TRUE
ExhOilPressureEnable is Enabled whenEngine RPM > P0014_P0024_P05CE_P05CF_LoRpmHiEnblEcfor secondsP0014_P0024_P05CE_P05CF_EngOilPressEnblEc
****************************************************************************************************************************ExhEngineOilTemp is Enabled when
16 OBDG03 Dilution Definitions
Dilution Definitions 2 of 8 709 of 991
< Engine Oil Temp < deg C-35.00 135.00
ExhEngineOilTemp is Disabled whenEngine Oil Temp < deg C-38.00OREngine Oil Temp > deg C140.00
************************************************************************************************************************************************************************************************************************************************************
Intake Cam Phsr Enable
Intake Cam Phsr Enable = TRUE if:
DTCs not set:CrankSensor_TFTKOCamSnsrIntTFTKOCamLctnIntFA
AND
has executed and passedCamLctnIntFA
AND
Cam edge locations have been learned
AND
[ = TRUECatalyst Warmup EnabledANDEngine RPM > 900.00ANDEngine Run Time > sec]P0011_P0021_P05CC_P05CD_P0014_P0024_P05CE_P05CF_ColdStartEngRunning
OR
16 OBDG03 Dilution Definitions
Dilution Definitions 3 of 8 710 of 991
[ Engine is running and engine power is requestedANDIntEngineSpeed is EnabledANDIntOilPressure is EnabledANDIntEngineOilTemp is Enabled ]
********************************************************************************************************IntEngineSpeed is Enabled when
< Engine RPM <P0011_P0021_P05CC_P05CD_LoRpmHiEnblIc P0011_P0021_P05CC_P05CD_HiEngSpdLoEnblIc
IntEngineSpeed is Disabled when
Engine RPM < P0011_P0021_P05CC_P05CD_LoRpmLoDsblIcOREngine RPM > P0011_P0021_P05CC_P05CD_HiEngSpdHiDsblIc
********************************************************************************************************If an oil pressure sensor is present ( ) and is being used ( ) thenTRUE FALSE
IntOilPressureEnable is Enabled whenOil Pressure > kPaP0011_P0021_P05CC_P05CD_LoPresHiEnblIcfor secondsP0011_P0021_P05CC_P05CD_EngOilPressEnblIc
IntOilPressureEnable is Disabled whenOil pressure < P0011_P0021_P05CC_P05CD_LoPresLoDsblIc
If an oil pressure sensor is not present ( ) or is not being used ( ) thenFALSE TRUE
IntOilPressureEnable is Enabled whenEngine RPM > P0011_P0021_P05CC_P05CD_LoRpmHiEnblIcfor secondsP0011_P0021_P05CC_P05CD_EngOilPressEnblIc
********************************************************************************************************IntEngineOilTemp is Enabled when
16 OBDG03 Dilution Definitions
Dilution Definitions 4 of 8 711 of 991
< Engine Oil Temp < deg C-35.00 135.00
IntEngineOilTemp is Disabled whenEngine Oil Temp < deg C-38.00OREngine Oil Temp > deg C140.00
****************************************************************************************************************************************************************************************************************************************************************ReducedEngineCapacityMode_Enable
REDUCED CAPACITY CONTROL ENABLE CONDITIONS:Conditions below must be met for >= seconds before cylinder deactivation will begin in regular mode0.3
Neutral Idle Mode (NI) operational checks:Allowed in NI ( )FALSETime NI mode shall be active >= seconds1.0Vehicle Speed for NI
< mph to Enter0.0> mph to Exit0.0
PRNDL position in NI = False (For details see Supporting Tables)VCE_PRNDL_NI_DisablesEngine RPM lower limit for NI > rpm475Transmission gear for NI = FALSE (For details see Supporting Tables)VCE_TransGear_DisablesNITorque based AFM entry conditions: NI Mode ActiveIndicated Torque < minus NmVCE_NormalMode_MaxTorque_Gr5 10.0 (Function of Gear: VCE_NormalMode_MaxTorque_Gr1 - Gr8,for details see Supporting Tables)
Normal Mode operational checks:Engine running (based on engine off time)
Maximum of or > seconds (For details see Supporting Tables)30.0 VCE_StartUpDelayTimeEngine RPM
> + RPM ANDVCE_EngineRPM_LowerLmt 50< - RPM (For details see Supporting Tables)VCE_EngineRPM_UpperLmt 200
Vehicle Speed (in Gear) >= mph11.2Vehicle Speed (P/N) <= mph5.0Vehicle Speed based on PRNDL < VCE_VehicleSpeed_PRNDL_Enable
16 OBDG03 Dilution Definitions
Dilution Definitions 5 of 8 712 of 991
Engine RPM PRNDL Feature is (When TRUE, will enable AFM only if transmission is not in a defaulted state)TRUEEngine coolant (deac) >= and <= deg C40 241Ignition voltage >= volts11.0Engine Oil Temperature >= and <= deg C20 128Engine Oil Pressure >= and <= KPa200 780Oil pump intrusive test = FALSE (refer to P06DD and P06DE)Oil aeration present: Aeration enabled by engine RPM > for second(s), disabled by engine RPM < for second(s)3,100 10 3,000 50
= FALSECatalyst Warmup EnabledPOPD: Not activeDeceleration Fuel Cut Off: Not activeFuel shut off (FSO) delay: Not active >= second(s)3Green Engine mode: Not activePedal Position < pct48Brake booster vacuum >= KPa0Transmission gear = FALSE (For details see Supporting Tables)VCE_TransGear_DisablesGear Shift: not currently in progress4WD State: not = 4 low rangeTime since last AFM mode event >= second(s)3After exiting AFM mode for max time, must be in all cylinder mode for >= second(s)60Tip in Bump: Not activeAFM is disabled at high percent ethanol: Ethanol concentration > % disables AFM. Once disabled, ethanol concentration must be < % to95 90re-enableIf feature is enabled, AFM is allowed only when percent ethanol learn is not in progress: Feature is FALSEAFIM diagnostic status: Not activeA/C clutch transition: Not currently in progressETC power management mode: Not activeHeater performance: Not in heater perforamance mode
Torque based AFM entry conditions:ECO Mode Active: Indicated Torque < minusVCE_ECOMode_MaxTorque_Gr5 VCE_ECOMode_EnableTorqueHyst
(Function of Gear: VCE_ECOMode_MaxTorque_Gr1 - Gr8, For details see Supporting Tables)
Normal Mode: Indicated Torque < minusVCE_NormalMode_MaxTorque_Gr5 VCE_NormalMode_EnableTorqueHyst (Function of Gear: VCE_NormalMode_MaxTorque_Gr1 - Gr8, For details see Supporting Tables)
IF DEACTIVATED, ANY OF THE CONDITIONS BELOW WILL FORCE CYLINDER REACTIVATION:If deactivation mode is active for >= seconds480
16 OBDG03 Dilution Definitions
Dilution Definitions 6 of 8 713 of 991
then reactivation will occur if: >= seconds600Deac mode active orDelta vacuum > or < kPa5 -5Vehicle Speed for NI exit < Kph0ETC Power management mode: ActiveConverter overtemp protect: ActiveHot coolant mode: ActiveEngine running = FalseEngine overspeed protection: ActiveEngine metal overtemp protect: ActiveCat. temp low: ActiveFour Wheel Drive: In low rangeEngine misfire: DetectedHeater performance: ActivePOPD Intrusive tests: Active (see P2270-P2273, P013A-P014B)
Torque based AFM exit conditions:ECO Mode Active: Indicated Torque < VCE_ECOMode_MaxTorque_Gr5
(Function of Gear: VCE_ECOMode_MaxTorque_Gr1 - Gr8, For details see Supporting Tables)
Normal Mode: Indicated Torque < VCE_NormalMode_MaxTorque_Gr5 (Function of Gear: VCE_NormalMode_MaxTorque_Gr1 - Gr8, For details see Supporting Tables)
Engine Vacuum: (For details see Supporting Tables)VCE_MinVacReducedTorqModeIgnition voltage < volts11Engine coolant < or > Deg C36 245Vehicle speed < mph6.2Brake booster vacuum < kPa0Engine oil temperature < or > Deg C18 130Pedal Position > %50Piston Protection: Active
No active DTC's for control enable:Fault Bundles:Catalyst Warmup EnabledEngOilPressureSensorFAEnginePowerLimitedCrankSensor_TFTKO
16 OBDG03 Dilution Definitions
Dilution Definitions 7 of 8 714 of 991
EngineTorqueEstInaccurateVehicleSpeedSensorErrorECT_Sensor_FABrakeBoosterVacuumValidIAT_SensorFACylDeacDriverFaultCylDeacAllDriverFaultMAP_EngineVacuumStatusPowertrainRelayFaultCamSensorAnyLctnTFTKOOilPmpStuckHighVCER_TorqueSecurityFourWheelDriveLowStateInvalid
16 OBDG03 Dilution Definitions
Dilution Definitions 8 of 8 715 of 991
DFCO Enable ConditionsCOOLANT ENABLE CRITERIA
Coolant temperature < °C See Supporting TableDFCO_CoolEnblHi_TempRUN TIME ENEBALE CRIETRIA
Engine run time > seconds See Supporting TableDFCO_DelayAfterStart_TimeENGINE SPEED ENABLE CRITERIATORQUE CONVERETR CLUTCH UNLOCK
POPD OFF:i) enabled when engine speed > ( + supporting table value )2,500.0 DFCO_EngSpdEnblOfstii) once enabled continue to be enabled until engine speed < ( + supporting table value )1,400.0 DFCO_EngSpdEnblOfst
POPD ON:i) enabled when engine speed > ( + supporting table value )2,500.0 DFCO_EngSpdEnblOfstii) once enabled continue to be enabled until engine speed < ( + supporting table value )1,400.0 DFCO_EngSpdEnblOfst
TORQUE CONVERETR CLUTCH LOCKPOPD OFF:
i) enabled when engine speed > ( + supporting table value )950.0 DFCO_EngSpdEnblOfstii) once enabled continue to be enabled until engine speed < ( + supporting table value )850.0 DFCO_EngSpdEnblOfstPOPD ON:i) enabled when engine speed > ( + supporting table value )1,000.0 DFCO_EngSpdEnblOfstii) once enabled continue to be enabled until engine speed < ( + supporting table value )850.0 DFCO_EngSpdEnblOfst
VEHICLE SPEED CRITERIA:i) enabled when vehicle speed >= ( )DFCO_EnblHi_Vehicle_Speedii) once enabled continue to be enabled until vehicle speed < DFCO_DsblLo_Vehicle_Speed
TORQUE CRITERIA :I) enabled when following AND conditions satisfied
(a) driver raw trq delta = raw toqrue - zero pedal torque <= 65,535.0b) driver shaped trq delta1 = shaped immediate torque - zero pedal torque <= 50.0c) driver shaped trq delta2 = shaped predicted torque - minimum combustion unmanaged torque = 65,535.0d) driver shaped trq delta3 = shaped immediate torque - minimum combustion managed torque <= 65,535.0
ii) once enabled, disabled when following OR conditions are satisfieda) driver raw trq delta1 = raw torque - zero pedal torque > 5.0b) driver shaped trq delta2 = zero pedal torque - minimum combustion managed torque > 65,535.0
CATALYST TEMPERATUREi) enabled based on following AND criteria
a) (CatTemp < °C and vehicle speed < kph)875.0 50.0b) CatTemp < °C975.0c) CatTemp >= °C200.0
494
16 OBDG03 DFCO Conditions (DFCO Conditions)
DFCO Conditions 1 of 2 716 of 991
d) CatalystWarmupEnabled = FALSEii) once enabled, disabled when following OR conditions are met
OTHER CONDITIONS:a) Transmission is not about to unlockb) Engine not about to stallc) Transmission is not shifting if already not in DFCOd) POPD or EOSD
1) POPD requesting DFCO or neither requesting DFCO OFF nor inhibit DFCO2) EOSD not active
e) EVAP does not inhibit DFCOf) O2 response test is not inhibiting DFCO eventg) Throttle is not in default mode
495
16 OBDG03 DFCO Conditions (DFCO Conditions)
DFCO Conditions 2 of 2 717 of 991
Initial Supporting table - Multiple DTC Use - Block learn cells to enable Post oxygen sensor testsOBD GROUP:OBD GROUP: GGMX TESTTEST GROUP: G
Description: KaPOPD_PostCellEnbl - A table of adaptive (Block Learn) cells in which to enable the post oxygen sensor tests.
Notes: Note: When Table column headings match the calibration value below it, that individual cell is enabled.The cell numbers in the table are defined as:
CeFADR_e_Cell00_PurgOnAirMode5 = 0,CeFADR_e_Cell01_PurgOnAirMode4 = 1,CeFADR_e_Cell02_PurgOnAirMode3 = 2,CeFADR_e_Cell03_PurgOnAirMode2 = 3,CeFADR_e_Cell04_PurgOnAirMode1 = 4,CeFADR_e_Cell05_PurgOnAirMode0 = 5,CeFADR_e_Cell06_PurgOnIdle = 6,CeFADR_e_Cell07_PurgOnDecel = 7,CeFADR_e_Cell08_PurgOffAirMode5 = 8,CeFADR_e_Cell09_PurgOffAirMode4 = 9,CeFADR_e_Cell10_PurgOffAirMode3 = 10,CeFADR_e_Cell11_PurgOffAirMode2 = 11,CeFADR_e_Cell12_PurgOffAirMode1 = 12,CeFADR_e_Cell13_PurgOffAirMode0 = 13,CeFADR_e_Cell14_PurgOffIdle = 14,CeFADR_e_Cell15_PurgOffDecel = 15
y/x 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 151 7 7 7 7 7 7 7 7 15 15 15 15 15 15 15 15
496
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 1 of 191 718 of 991
Initial Supporting table - Multiple DTC Use_Green Sensor Delay Criteria - AirflowOBD GROUP:OBD GROUP: G TESTTEST GROUP: G IN4, FED---BIN4EMISSIONS STDS: Bin
Description: This Calibration is the airflow (in gps) above which the green airflow is acculmulated to expire the condition.
Notes: Used for: P0133, P013A, P013B, P013C, P013D, P013E, P013F, P014A, P014B, P0153, P015A, P015B, P015C, P015D, P1133, P1153, P2270, P2271, P2272 and P2273. Thespecific diagnostic (from summary table) will not be enabled until the next ignition cycle after the airflow criteria below (by sensor location) has been met:
y/x 1
1 22
497
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 2 of 191 719 of 991
Initial Supporting table - Multiple DTC Use_Green Sensor Delay Criteria - LimitOBD GROUP:OBD GROUP: GGMXO TESTTEST GROUP: G L---BIN4, FED---BIN4EMISSIONS STDS: Bin
Description: This Calibration is the acculmulated airflow (in grams) limit above which the green condition is expired
Notes: Used for: P0133, P013A, P013B, P013C, P013D, P013E, P013F, P014A, P014B, P0153, P015A, P015B, P015C, P015D, P1133, P1153, P2270, P2271, P2272 and P2273. Note:This feature is only enabled when the vehicle is new and cannot be enabled in service
y/x CiOXYR_O2_Bank1_Sensor1 CiOXYR_O2_Bank1_Sensor2 CiOXYR_O2_Bank2_Sensor1 CiOXYR_O2_Bank2_Sensor21 120,000 120,000 120,000 120,000
498
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 3 of 191 720 of 991
Initial Supporting table - P0011_CamPosErrorLimIc1OBD GROUP:OBD GROUP: TESTTEST GROUP: G AL---BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: P0011 - Cam Position Error Limit for performance diagnostic
Notes: KtPHSD_phi_CamPosErrorLimIc1
y/x -40 -28 -16 -4 8 20 32 44 56 68 80 92 104 116 128 140 152
400 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0
800 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0
1,200 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0
1,600 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0
2,000 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0
2,400 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0
2,800 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0
3,200 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0
3,600 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0
4,000 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0
4,400 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0
4,800 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0
5,200 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0
5,600 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0
6,000 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0
6,400 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0
6,800 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0
499
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 4 of 191 721 of 991
Initial Supporting table - P0011_P0021_P05CC_P05CD_EngOilPressEnblIcOBD GROUP:OBD GROUP: TESTTEST GROUP: G ED---BIN4EMISSIONS STDS: Bin 4
Description: Delay time before the oil pressure enable flag is set assuming all the oil pressure enable criteria are met
Notes: KtPHSC_t_EngOilPressEnblIc
y/x -40 -28 -16 -4 8 20 32 44 56 68 80 92 104 116 128 140 152
1 6 6 6 4 4 3 3 2 1 1 1 1 1 1 1 1 1
500
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 5 of 191 722 of 991
Initial Supporting table - P0011_P0021_P05CC_P05CD_HiEngSpdHiDsblIcOBD GROUP:OBD GROUP: TESTTEST GROUP: GGMXT02 CAL---BIN4, FED---BIN4EMISSIONS STDS: 4
Description: Intake cam is disabled when engine speed exceeds this value
Notes: KtPHSC_n_HiEngSpdHiDsblIc
y/x -40 -28 -16 -4 8 20 32 44 56 68 80 92 104 116 128 140 152
1 8,000 8,000 8,000 8,000 8,000 8,000 8,000 8,000 8,000 8,000 8,000 8,000 8,000 8,000 8,000 8,000 8,000
501
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 6 of 191 723 of 991
Initial Supporting table - P0011_P0021_P05CC_P05CD_HiEngSpdLoEnblIcOBD GROUP:OBD GROUP: TESTTEST GROUP: G --BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Intake cam is enabled when engine speed remains below this value
Notes: KtPHSC_n_HiEngSpdLoEnblIc
y/x -40 -28 -16 -4 8 20 32 44 56 68 80 92 104 116 128 140 1521 7,800 7,800 7,800 7,800 7,800 7,800 7,800 7,800 7,800 7,800 7,800 7,800 7,800 7,800 7,800 7,800 7,800
502
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 7 of 191 724 of 991
Initial Supporting table - P0011_P0021_P05CC_P05CD_LoPresHiEnblIcOBD GROUP:OBD GROUP: TESTTEST GROUP: GGMXT02.0 4
Description: Intake cam is enabled when oil pressure exceeds this value
Notes: KtPHSC_p_LoPresHiEnblEc
y/x -40 -28 -16 -4 8 20 32 44 56 68 80 92 104 116 128 140 152
1 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100
503
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 8 of 191 725 of 991
Initial Supporting table - P0011_P0021_P05CC_P05CD_LoPresLoDsblIcOBD GROUP:OBD GROUP: TESTTEST GROUP: G 4
Description: Intake cam is disabled when oil pressure falls below this value
Notes: KtPHSC_p_LoPresLoDsblIc
y/x -40 -28 -16 -4 8 20 32 44 56 68 80 92 104 116 128 140 152
1 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100
504
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 9 of 191 726 of 991
Initial Supporting table - P0011_P0021_P05CC_P05CD_LoRpmHiEnblIcOBD GROUP:OBD GROUP: TESTTEST GROUP: G --BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Intake cam is enabled when engine speed exceeds this value.
Notes: KtPHSC_n_LoRpmHiEnblIc
y/x -40 -28 -16 -4 8 20 32 44 56 68 80 92 104 116 128 140 1521 400 400 400 400 450 450 450 450 450 450 450 450 450 1,200 1,400 1,650 7,600
505
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 10 of 191 727 of 991
Initial Supporting table - P0011_P0021_P05CC_P05CD_LoRpmLoDsblIcOBD GROUP:OBD GROUP: TESTTEST GROUP: GGMXT
Description: Intake cam is disabled when engine speed is below this value.
Notes: KtPHSC_n_LoRpmLoDsblIc
y/x -40 -28 -16 -4 8 20 32 44 56 68 80 92 104 116 128 140 1521 300 300 300 300 350 350 350 350 350 350 350 350 350 1,100 1,300 1,550 7,500
506
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 11 of 191 728 of 991
Initial Supporting table - P0011_P0021_P05CC_P05CD_P0014_P0024_P05CE_P05CF_ColdStartEngRunningOBD GROUP:OBD GROUP: TESTTEST GROUP: G IN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Engine running time must be greater than this threshold during a cold start to enable cam phasing
Notes: KtPHSR_t_ColdStartEngRunning
y/x -40 -28 -16 -4 8 20 32 44 56 68 80 92 104 116 128 140 152
1 24 24 18 4 4 3 3 3 3 3 3 2 2 2 2 2 2
507
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 12 of 191 729 of 991
Initial Supporting table - P0011_P05CC_StablePositionTimeIc1OBD GROUP:OBD GROUP: TESTTEST GROUP: G ---BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: P0011 - Delay after transient move
Notes: KtPHSD_t_StablePositionTimeIc1
y/x -40 -28 -16 -4 8 20 32 44 56 68 80 92 104 116 128 140 152
400 100.0 80.0 6.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
800 100.0 80.0 6.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
1,200 100.0 80.0 6.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
1,600 100.0 80.0 6.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
2,000 100.0 80.0 6.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
2,400 100.0 80.0 6.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
2,800 100.0 80.0 6.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,200 100.0 80.0 6.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,600 100.0 80.0 6.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
4,000 100.0 80.0 6.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
4,400 100.0 80.0 6.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
4,800 100.0 80.0 6.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
5,200 100.0 80.0 6.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
5,600 100.0 80.0 6.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
6,000 100.0 80.0 6.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
6,400 100.0 80.0 6.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
6,800 100.0 80.0 6.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
508
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 13 of 191 730 of 991
Initial Supporting table - P0014_CamPosErrorLimEc1OBD GROUP:OBD GROUP: TESTTEST GROUP: G ---BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: P0014 - Cam Position Error Limit for performance diagnostic
Notes: KtPHSD_phi_CamPosErrorLimEc1
y/x -40 -28 -16 -4 8 20 32 44 56 68 80 92 104 116 128 140 152
400 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0
800 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0
1,200 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0
1,600 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0
2,000 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0
2,400 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0
2,800 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0
3,200 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0
3,600 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0
4,000 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0
4,400 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0
4,800 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0
5,200 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0
5,600 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0
6,000 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0
6,400 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0
6,800 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0
509
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 14 of 191 731 of 991
Initial Supporting table - P0014_P0024_P05CE_P05CF_EngOilPressEnblEcOBD GROUP:OBD GROUP: TESTTEST GROUP: G BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Delay time before the oil pressure enable flag is set assuming all the oil pressure enable criteria are met
Notes: KtPHSC_t_EngOilPressEnblEc
y/x -40 -28 -16 -4 8 20 32 44 56 68 80 92 104 116 128 140 152
1 6 6 6 4 4 3 3 2 1 1 1 1 1 1 1 1 1
510
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 15 of 191 732 of 991
Initial Supporting table - P0014_P0024_P05CE_P05CF_HiEngSpdHiDsblEcOBD GROUP:OBD GROUP: TESTTEST GROUP: G IN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Exhaust cam is disabled when engine speed exceeds this value
Notes: KtPHSC_n_HiEngSpdHiDsblEc
y/x -40 -28 -16 -4 8 20 32 44 56 68 80 92 104 116 128 140 152
1 8,000 8,000 8,000 8,000 8,000 8,000 8,000 8,000 8,000 8,000 8,000 8,000 8,000 8,000 8,000 8,000 8,000
511
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 16 of 191 733 of 991
Initial Supporting table - P0014_P0024_P05CE_P05CF_HiEngSpdLoEnblEcOBD GROUP:OBD GROUP: TESTTEST GROUP: G --BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Exhaust cam is enabled when engine speed remains below this value
Notes: KtPHSC_n_HiEngSpdLoEnblEc
y/x -40 -28 -16 -4 8 20 32 44 56 68 80 92 104 116 128 140 1521 7,800 7,800 7,800 7,800 7,800 7,800 7,800 7,800 7,800 7,800 7,800 7,800 7,800 7,800 7,800 7,800 7,800
512
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 17 of 191 734 of 991
Initial Supporting table - P0014_P0024_P05CE_P05CF_LoPresHiEnblEcOBD GROUP:OBD GROUP: TESTTEST GROUP: GGMXT0 IN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Exhaust cam is enabled when oil pressure exceeds this value
Notes: KtPHSC_p_LoPresHiEnblIc
y/x -40 -28 -16 -4 8 20 32 44 56 68 80 92 104 116 128 140 152
1 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100
513
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 18 of 191 735 of 991
Initial Supporting table - P0014_P0024_P05CE_P05CF_LoPresLoDsblEcOBD GROUP:OBD GROUP: TESTTEST GROUP: G FED---BIN4EMISSIONS STDS: Bin 4
Description: Exhaust cam is disabled when oil pressure falls below this value
Notes: KtPHSC_p_LoPresLoDsblEc
y/x -40 -28 -16 -4 8 20 32 44 56 68 80 92 104 116 128 140 152
1 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100
514
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 19 of 191 736 of 991
Initial Supporting table - P0014_P0024_P05CE_P05CF_LoRpmHiEnblEcOBD GROUP:OBD GROUP: TESTTEST GROUP: G 4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Exhaust cam is enabled when engine speed exceeds this value.
Notes: KtPHSC_n_LoRpmHiEnblEc
y/x -40 -28 -16 -4 8 20 32 44 56 68 80 92 104 116 128 140 1521 400 400 400 400 450 450 450 450 450 450 450 450 450 1,200 1,400 1,650 7,600
515
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 20 of 191 737 of 991
Initial Supporting table - P0014_P0024_P05CE_P05CF_LoRpmLoDsblEcOBD GROUP:OBD GROUP: TESTTEST GROUP: G 4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Exhaust cam is disabled when engine speed is below this value.
Notes: KtPHSC_n_LoRpmLoDsblEc
y/x -40 -28 -16 -4 8 20 32 44 56 68 80 92 104 116 128 140 1521 300 300 300 300 350 350 350 350 350 350 350 350 350 1,100 1,300 1,550 7,500
516
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 21 of 191 738 of 991
Initial Supporting table - P0014_P05CE_StablePositionTimeEc1OBD GROUP:OBD GROUP: TESTTEST GROUP: G -BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: P0014 - Delay after transient move
Notes: KtPHSD_t_StablePositionTimeEc1
y/x -40 -28 -16 -4 8 20 32 44 56 68 80 92 104 116 128 140 152
400 100.0 80.0 6.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
800 100.0 80.0 6.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
1,200 100.0 80.0 6.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
1,600 100.0 80.0 6.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
2,000 100.0 80.0 6.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
2,400 100.0 80.0 6.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
2,800 100.0 80.0 6.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,200 100.0 80.0 6.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,600 100.0 80.0 6.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
4,000 100.0 80.0 6.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
4,400 100.0 80.0 6.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
4,800 100.0 80.0 6.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
5,200 100.0 80.0 6.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
5,600 100.0 80.0 6.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
6,000 100.0 80.0 6.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
6,400 100.0 80.0 6.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
6,800 100.0 80.0 6.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
517
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 22 of 191 739 of 991
Initial Supporting table - P0016, P0017, P0018, P0019: Cam Correlation Oil Temperature ThresholdOBD GROUP:OBD GROUP: TESTTEST GROUP: G , FED---BIN4EMISSIONS STDS: Bin 4
Description: P0016_P0017_P0018_P0019 Cam Correlation Oil Temperature Threshold
Notes: KtEPSI_t_RtnHomeDlyLmt
y/x -40 -28 -16 -4 8 20 32 44 56 68 80 92 104 116 128 140 1521 300.0 300.0 160.0 18.0 18.0 18.0 18.0 10.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0
518
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 23 of 191 740 of 991
Initial Supporting table - P0071: OAT Performance Drive Equilibrium Engine OffOBD GROUP:OBD GROUP: TESTTEST GROUP: G DS: Bin 4
Description: OAT Performance Diagnostic counter increment for determining OAT-IAT equilibrium for engine off (for hybrid applications)
Notes:
y/x 0.0 5.0 10.0 15.0 20.0 25.0 30.0 50.0 80.0
1.0 0.0 1.0 2.0 3.0 4.0 5.0 6.0 7.0 8.0
519
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 24 of 191 741 of 991
Initial Supporting table - P0071: OAT Performance Drive Equilibrium Engine RunningOBD GROUP: D2UB LTGOBD GROUP: GGMXOBDG03 FED---BIN4EMISSIONS STDS: Bin 4
Description: OAT Performance Diagnostic counter increment for determining OAT-IAT equilibrium for engine running
Notes:
y/x 0.0 5.0 10.0 15.0 20.0 25.0 30.0 50.0 80.01.0 1.0 2.0 3.0 4.0 5.0 6.0 7.0 8.0 9.05.0 -5.0 -2.0 -1.0 0.0 1.0 2.0 3.0 4.0 5.010.0 -4.0 -1.0 0.0 0.0 1.0 2.0 3.0 4.0 5.020.0 -2.0 -1.0 0.0 0.0 1.0 2.0 3.0 4.0 5.030.0 -1.0 0.0 0.0 1.0 2.0 3.0 4.0 5.0 6.040.0 0.0 0.0 0.0 1.0 2.0 3.0 4.0 5.0 6.050.0 0.0 0.0 1.0 2.0 3.0 4.0 5.0 6.0 7.060.0 0.0 1.0 2.0 3.0 4.0 5.0 6.0 7.0 8.070.0 1.0 2.0 3.0 4.0 5.0 6.0 7.0 8.0 9.0
520
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 25 of 191 742 of 991
Initial Supporting table - P00C4_P2261_KtBSTD_r_SurgeLimOBD GROUP:OBD GROUP: TESTTEST GROUP: GG N4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Turbo compressor bypass valve diagnosis surge area limit.
Notes: X-Axis: KnBSTD_dm_AirFlowBP - Air FLow
y/x 0.00 38.09 76.63 100.00 143.52 189.111.0 1.000 1.500 2.444 2.700 3.100 3.412
521
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 26 of 191 743 of 991
Initial Supporting table - P0101, P0106, P010B, P0121, P0236, P1101: Turbocharger Intake Flow Rationality Diagnostic Failure Matrix4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Turbocharger Intake Flow Rationality Diagnostic Failure Matrix
Notes: This table describes combinations of individual model failures that will set P0101, P0106, P010B, P0121, P0236 and P1101 on turbocharged applications.
y/x 1 2 3 4 5 6 7 8 91 MAF Model MAP1 Model MAP2 Model MAP3 Model TIAP1 Model TPS Model TIAP Correlation TIAP Correlation DTC Set2 Failed Failed Failed Failed Failed Failed Failed Valid3 F F F F F F F F No DTC4 F F F F F F F T No DTC5 F F F F F F T F No DTC6 F F F F F F T T No DTC7 F F F F F T F F No DTC8 F F F F F T F T No DTC9 F F F F F T T F No DTC10 F F F F F T T T No DTC11 F F F F T F F F No DTC12 F F F F T F F T No DTC13 F F F F T F T F No DTC14 F F F F T F T T No DTC15 F F F F T T F F P110116 F F F F T T F T P012117 F F F F T T T F P110118 F F F F T T T T P023619 F F F T F F F F P110120 F F F T F F F T P110121 F F F T F F T F P110122 F F F T F F T T P110123 F F F T F T F F P110124 F F F T F T F T P110125 F F F T F T T F P110126 F F F T F T T T P110127 F F F T T F F F P110128 F F F T T F F T P110129 F F F T T F T F P110130 F F F T T F T T P110131 F F F T T T F F P110132 F F F T T T F T P110133 F F F T T T T F P110134 F F F T T T T T P1101
522
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 27 of 191 744 of 991
Initial Supporting table - P0101, P0106, P010B, P0121, P0236, P1101: Turbocharger Intake Flow Rationality Diagnostic Failure MatrixOBD GROUP:OBD GROUP: TESTTEST GROUP: G FED---BIN4EMISSIONS STDS: Bin 435 F F T F F F F F P110136 F F T F F F F T P110137 F F T F F F T F P110138 F F T F F F T T P110139 F F T F F T F F P110140 F F T F F T F T P110141 F F T F F T T F P110142 F F T F F T T T P110143 F F T F T F F F P110144 F F T F T F F T P110145 F F T F T F T F P110146 F F T F T F T T P110147 F F T F T T F F P110148 F F T F T T F T P110149 F F T F T T T F P110150 F F T F T T T T P110151 F F T T F F F F P110152 F F T T F F F T P110153 F F T T F F T F P110154 F F T T F F T T P110155 F F T T F T F F P110156 F F T T F T F T P110157 F F T T F T T F P110158 F F T T F T T T P110159 F F T T T F F F No DTC60 F F T T T F F T No DTC61 F F T T T F T F No DTC62 F F T T T F T T No DTC63 F F T T T T F F P110164 F F T T T T F T P110165 F F T T T T T F P110166 F F T T T T T T P110167 F T F F F F F F P110168 F T F F F F F T P110169 F T F F F F T F P110170 F T F F F F T T P023671 F T F F F T F F P110172 F T F F F T F T P0121
523
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 28 of 191 745 of 991
Initial Supporting table - P0101, P0106, P010B, P0121, P0236, P1101: Turbocharger Intake Flow Rationality Diagnostic Failure MatrixOBD GROUP:OBD GROUP: TESTTEST GROUP: G DS: Bin 473 F T F F F T T F P110174 F T F F F T T T P023675 F T F F T F F F P110176 F T F F T F F T P110177 F T F F T F T F P110178 F T F F T F T T P023679 F T F F T T F F P110180 F T F F T T F T P012181 F T F F T T T F P110182 F T F F T T T T P023683 F T F T F F F F P110184 F T F T F F F T P110185 F T F T F F T F P110186 F T F T F F T T P110187 F T F T F T F F P110188 F T F T F T F T P110189 F T F T F T T F P110190 F T F T F T T T P110191 F T F T T F F F P110192 F T F T T F F T P110193 F T F T T F T F P110194 F T F T T F T T P110195 F T F T T T F F P110196 F T F T T T F T P110197 F T F T T T T F P110198 F T F T T T T T P110199 F T T F F F F F P1101100 F T T F F F F T P1101101 F T T F F F T F P1101102 F T T F F F T T P1101103 F T T F F T F F P1101104 F T T F F T F T P1101105 F T T F F T T F P1101106 F T T F F T T T P1101107 F T T F T F F F P1101108 F T T F T F F T P1101109 F T T F T F T F P1101110 F T T F T F T T P1101
524
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 29 of 191 746 of 991
Initial Supporting table - P0101, P0106, P010B, P0121, P0236, P1101: Turbocharger Intake Flow Rationality Diagnostic Failure MatrixOBD GROUP:OBD GROUP: TESTTEST GROUP: G TDS: Bin 4111 F T T F T T F F P1101112 F T T F T T F T P1101113 F T T F T T T F P1101114 F T T F T T T T P1101115 F T T T F F F F P0106116 F T T T F F F T P0106117 F T T T F F T F P0106118 F T T T F F T T P0106119 F T T T F T F F P1101120 F T T T F T F T P1101121 F T T T F T T F P1101122 F T T T F T T T P1101123 F T T T T F F F P1101124 F T T T T F F T P1101125 F T T T T F T F P1101126 F T T T T F T T P1101127 F T T T T T F F P1101128 F T T T T T F T P1101129 F T T T T T T F P1101130 F T T T T T T T P1101131 T F F F F F F F P1101132 T F F F F F F T P1101133 T F F F F F T F P1101134 T F F F F F T T P0236135 T F F F F T F F P1101136 T F F F F T F T P0121137 T F F F F T T F P1101138 T F F F F T T T P0236139 T F F F T F F F P1101140 T F F F T F F T P1101141 T F F F T F T F P1101142 T F F F T F T T P0236143 T F F F T T F F P1101144 T F F F T T F T P0121145 T F F F T T T F P1101146 T F F F T T T T P0236147 T F F T F F F F P1101148 T F F T F F F T P1101
525
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 30 of 191 747 of 991
Initial Supporting table - P0101, P0106, P010B, P0121, P0236, P1101: Turbocharger Intake Flow Rationality Diagnostic Failure MatrixOBD GROUP:OBD GROUP: TESTTEST GROUP: G 4, FED---BIN4EMISSIONS STDS: Bin 4
149 T F F T F F T F P1101150 T F F T F F T T P1101151 T F F T F T F F P1101152 T F F T F T F T P1101153 T F F T F T T F P1101154 T F F T F T T T P1101155 T F F T T F F F P1101156 T F F T T F F T P1101157 T F F T T F T F P1101158 T F F T T F T T P1101159 T F F T T T F F P1101160 T F F T T T F T P1101161 T F F T T T T F P1101162 T F F T T T T T P1101163 T F T F F F F F P1101164 T F T F F F F T P1101165 T F T F F F T F P1101166 T F T F F F T T P1101167 T F T F F T F F P1101168 T F T F F T F T P1101169 T F T F F T T F P1101170 T F T F F T T T P1101171 T F T F T F F F P1101172 T F T F T F F T P1101173 T F T F T F T F P1101174 T F T F T F T T P1101175 T F T F T T F F P1101176 T F T F T T F T P1101177 T F T F T T T F P1101178 T F T F T T T T P1101179 T F T T F F F F P1101180 T F T T F F F T P1101181 T F T T F F T F P1101182 T F T T F F T T P1101183 T F T T F T F F P1101184 T F T T F T F T P1101185 T F T T F T T F P1101186 T F T T F T T T P1101
526
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 31 of 191 748 of 991
Initial Supporting table - P0101, P0106, P010B, P0121, P0236, P1101: Turbocharger Intake Flow Rationality Diagnostic Failure MatrixOBD GROUP:OBD GROUP: TESTTEST GROUP: G BIN4, FED---BIN4EMISSIONS STDS: Bin 4187 T F T T T F F F P0101 or P010B188 T F T T T F F T P0101 or P010B189 T F T T T F T F P0101 or P010B190 T F T T T F T T P0101 or P010B191 T F T T T T F F P1101192 T F T T T T F T P1101193 T F T T T T T F P1101194 T F T T T T T T P1101195 T T F F F F F F P1101196 T T F F F F F T P1101197 T T F F F F T F P1101198 T T F F F F T T P0236199 T T F F F T F F P1101200 T T F F F T F T P0121201 T T F F F T T F P1101202 T T F F F T T T P0236203 T T F F T F F F P1101204 T T F F T F F T P1101205 T T F F T F T F P1101206 T T F F T F T T P0236207 T T F F T T F F P1101208 T T F F T T F T P0121209 T T F F T T T F P1101210 T T F F T T T T P0236211 T T F T F F F F P1101212 T T F T F F F T P1101213 T T F T F F T F P1101214 T T F T F F T T P1101215 T T F T F T F F P1101216 T T F T F T F T P1101217 T T F T F T T F P1101218 T T F T F T T T P1101219 T T F T T F F F P1101220 T T F T T F F T P1101221 T T F T T F T F P1101222 T T F T T F T T P1101223 T T F T T T F F P1101224 T T F T T T F T P1101
527
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 32 of 191 749 of 991
Initial Supporting table - P0101, P0106, P010B, P0121, P0236, P1101: Turbocharger Intake Flow Rationality Diagnostic Failure MatrixOBD GROUP:OBD GROUP: TESTTEST GROUP: G FED---BIN4EMISSIONS STDS: Bin 4225 T T F T T T T F P1101226 T T F T T T T T P1101227 T T T F F F F F P1101228 T T T F F F F T P1101229 T T T F F F T F P1101230 T T T F F F T T P1101231 T T T F F T F F P1101232 T T T F F T F T P1101233 T T T F F T T F P1101234 T T T F F T T T P1101235 T T T F T F F F P1101236 T T T F T F F T P1101237 T T T F T F T F P1101238 T T T F T F T T P1101239 T T T F T T F F P1101240 T T T F T T F T P1101241 T T T F T T T F P1101242 T T T F T T T T P1101243 T T T T F F F F P1101244 T T T T F F F T P1101245 T T T T F F T F P1101246 T T T T F F T T P1101247 T T T T F T F F P1101248 T T T T F T F T P1101249 T T T T F T T F P1101250 T T T T F T T T P1101251 T T T T T F F F P1101252 T T T T T F F T P1101253 T T T T T F T F P1101254 T T T T T F T T P1101255 T T T T T T F F P1101256 T T T T T T F T P1101257 T T T T T T T F P1101258 T T T T T T T T P1101
528
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 33 of 191 750 of 991
Initial Supporting table - P0101, P0106, P0121, P012B, P0236, P1101: MAP1 Residual Weight Factor based on RPMOBD GROUP:OBD GROUP: TESTTEST GROUP: G -BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: P0101_P0106_P0121_P012B_P0236_P1101 MAP1 Residual Weight Factor based on RPM
Notes:
y/x 0 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,200
1 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000
529
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 34 of 191 751 of 991
Initial Supporting table - P0101, P0106, P0121, P012B, P0236, P1101: MAP2 Residual Weight Factor based on RPMOBD GROUP:OBD GROUP: TESTTEST GROUP: G FED---BIN4EMISSIONS STDS: Bin 4
Description: P0101_P0106_P0121_P012B_P0236_P1101 MAP2 Residual Weight Factor based on RPM
Notes:
y/x 0 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,2001 1.000 1.000 1.000 1.000 0.857 0.896 0.800 0.999 1.000 0.950 0.950 0.950 0.950 0.950 0.950 0.950 0.950
530
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 35 of 191 752 of 991
Initial Supporting table - P0101, P0106, P0121, P012B, P0236, P1101: MAP3 Residual Weight Factor based on RPMOBD GROUP:OBD GROUP: G TESTTEST GROUP: G BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: P0101_P0106_P0121_P012B_P0236_P1101 MAP3 Residual Weight Factor based on RPM
Notes:
y/x 0 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,200
1 1.000 1.000 1.000 1.000 0.864 0.889 0.800 1.000 1.000 0.880 0.880 0.880 0.880 0.880 0.880 0.880 0.880
531
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 36 of 191 753 of 991
Initial Supporting table - P0101, P0106, P0121, P012B, P0236, P1101: TPS Residual Weight Factor based on RPMOBD GROUP:OBD GROUP: TESTTEST GROUP: G 4, FED---BIN4EMISSIONS STDS: Bin 4
Description: P0101_P0106_P0121_P012B_P0236_P1101 TPS Residual Weight Factor based on RPM
Notes:
y/x 0 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,200
1 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000
532
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 37 of 191 754 of 991
Initial Supporting table - P0101, P0106, P0121, P0236, P1101: TIAP Residual Weight Factor based on RPMOBD GROUP:OBD GROUP: TESTTEST GROUP: G --BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: P0101_P0106_P0121_P0236_P1101 TIAP Residual Weight Factor based on RPM
Notes:
y/x 0 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,2001 1.000 0.700 0.600 1.000 1.000 0.990 0.900 0.947 0.928 0.800 0.800 0.800 0.800 0.800 0.800 0.800 0.800
533
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 38 of 191 755 of 991
Initial Supporting table - P0101, P0106, P0121, P0236, P1101: TIAP-Baro Correlation Max Air FlowOBD GROUP:OBD GROUP: TESTTEST GROUP: G IN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: P0101_P0106_P0121_P0236_P1101 TIAP-Baro Correlation Max Air Flow
Notes:
y/x 1,000 1,750 2,500 3,250 4,000 4,750 5,500 6,250 7,000
1 13.0 13.0 13.0 16.0 20.0 24.0 28.0 31.0 32.0
534
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 39 of 191 756 of 991
Initial Supporting table - P0101, P0106, P0121, P0236, P1101: TIAP-Baro Correlation Max MAPOBD GROUP:OBD GROUP: TESTTEST GROUP: G BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: P0101_P0106_P0121_P0236_P1101 TIAP-Baro Correlation Max MAP
Notes:
y/x 1,000 1,750 2,500 3,250 4,000 4,750 5,500 6,250 7,000
1 70.0 70.0 70.0 70.0 70.0 70.0 70.0 70.0 70.0
535
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 40 of 191 757 of 991
Initial Supporting table - P0101, P0106, P0121, P0236, P1101: TIAP-Baro Correlation OffsetOBD GROUP:OBD GROUP: GGMXO TESTTEST GROUP: G , FED---BIN4EMISSIONS STDS: Bin 4
Description: P0101_P0106_P0121_P0236_P1101 TIAP-Baro Correlation Offset
Notes:
y/x 1,000 1,750 2,500 3,250 4,000 4,750 5,500 6,250 7,000
1 0.0 1.5 3.5 6.0 9.0 12.0 16.0 20.0 25.0
536
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 41 of 191 758 of 991
Initial Supporting table - P0101, P0106, P0121, P0236, P1101: TIAP-MAP Correlation Min Air FlowOBD GROUP:OBD GROUP: TESTTEST GROUP: GGM --BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: P0101_P0106_P0121_P0236_P1101 TIAP-MAP Correlation Min Air Flow
Notes:
y/x 1,000 1,750 2,500 3,250 4,000 4,750 5,500 6,250 7,0001 17.0 43.0 92.0 120.0 164.0 189.0 195.0 189.0 192.0
537
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 42 of 191 759 of 991
Initial Supporting table - P0101, P0106, P0121, P0236, P1101: TIAP-MAP Correlation Min MAPOBD GROUP:OBD GROUP: G TESTTEST GROUP: G IN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: P0101_P0106_P0121_P0236_P1101 TIAP-MAP Correlation Min MAP
Notes:
y/x 1,000 1,750 2,500 3,250 4,000 4,750 5,500 6,250 7,000
1 110.0 152.0 212.2 213.0 221.0 206.0 192.0 166.0 166.0
538
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 43 of 191 760 of 991
Initial Supporting table - P0101, P0106, P0121, P0236, P1101: TIAP-MAP Correlation OffsetOBD GROUP:OBD GROUP: TESTTEST GROUP: G L---BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: P0101_P0106_P0121_P0236_P1101 TIAP-MAP Correlation Offset
Notes:
y/x 1,000 1,750 2,500 3,250 4,000 4,750 5,500 6,250 7,000
1 5.0 5.0 5.0 5.0 5.0 5.0 5.0 5.0 5.0
539
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 44 of 191 761 of 991
Initial Supporting table - P0234_KtBSTD_p_CntrlDevNegLimOBD GROUP:OBD GROUP: TESTTEST GROUP: G BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Negative boost pressure control deviation fail limit.
Notes: X-Axis: KnBSTD_p_CntrlDevDiagDsrdBP - Boost pressureY-Axis: KnBSTD_n_CntrlDevDiagEngSpdBP - Engine speed
y/x 5.00 50.00 100.00 120.00 140.00 160.00 180.00 200.00 250.00 300.00
1,000 -100.00 -100.00 -100.00 -100.00 -100.00 -100.00 -100.00 -100.00 -100.00 -100.00
1,500 -100.00 -80.00 -80.00 -80.00 -80.00 -80.00 -80.00 -80.00 -80.00 -80.00
2,000 -100.00 -30.00 -30.00 -30.00 -30.00 -30.00 -30.00 -30.00 -30.00 -30.00
2,500 -100.00 -30.00 -30.00 -30.00 -30.00 -30.00 -30.00 -30.00 -30.00 -30.00
3,000 -100.00 -30.00 -30.00 -30.00 -30.00 -30.00 -30.00 -30.00 -30.00 -30.00
3,500 -100.00 -30.00 -30.00 -30.00 -30.00 -30.00 -30.00 -30.00 -30.00 -30.00
4,000 -100.00 -30.00 -30.00 -30.00 -30.00 -30.00 -30.00 -30.00 -30.00 -30.00
4,500 -100.00 -30.00 -30.00 -30.00 -30.00 -30.00 -30.00 -30.00 -30.00 -30.00
5,000 -100.00 -30.00 -30.00 -30.00 -30.00 -30.00 -30.00 -30.00 -30.00 -30.00
6,000 -100.00 -30.00 -30.00 -30.00 -30.00 -30.00 -30.00 -30.00 -30.00 -30.00
540
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 45 of 191 762 of 991
Initial Supporting table - P0234_P0299_KtBSTD_p_CntrlDevAmbAirCorrOBD GROUP:OBD GROUP: GG TESTTEST GROUP: G -BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Additative offset on boost pressure control deviation fail limit.
Notes: X-Axis: KnBSTD_p_CntrlDevDiagAmbCorrBP - Ambient Air PressureY-Axis: KnBSTD_n_CntrlDevDiagAmbCorrBP - Engine Speed
y/x 60.00 70.00 80.00 90.00 100.00 110.001,500 130.00 130.00 130.00 130.00 130.00 130.002,500 125.00 120.00 90.00 55.00 0.00 0.003,000 115.00 105.00 75.00 35.00 0.00 0.004,000 65.00 60.00 50.00 25.00 0.00 0.005,000 30.00 25.00 20.00 10.00 0.00 0.006,000 0.00 0.00 0.00 0.00 0.00 0.00
541
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 46 of 191 763 of 991
Initial Supporting table - P0234_P0299_KtBSTD_t_CntrlDevEnblDelayOBD GROUP:OBD GROUP: GGMXOBDG0LTG TESTTEST GROUP: GGM AL---BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Timer to stabilize enable conditions for over and underboost diagnosis.
Notes: X-Axis: KnBSTD_n_CntrlDevDiagEngSpdBP - Engine Speed
y/x 1,000 1,500 2,000 2,500 3,000 3,500 4,000 4,500 5,000 6,000
1 1.7500 1.5000 1.3750 1.1250 1.0000 0.8750 0.7500 0.6250 0.5000 0.5000
542
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 47 of 191 764 of 991
Initial Supporting table - P0299_KtBSTD_p_CntrlDevPosLimOBD GROUP:OBD GROUP: TESTTEST GROUP: G --BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Positive boost pressure control deviation fail limit.
Notes: X-Axis: KnBSTD_p_CntrlDevDiagDsrdBP - Boost pressureY-Axis: KnBSTD_n_CntrlDevDiagEngSpdBP - Engine speed
y/x 5.00 50.00 100.00 120.00 140.00 160.00 180.00 200.00 250.00 300.001,000 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.00 100.001,500 100.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 80.00 130.002,000 100.00 80.00 80.00 75.00 40.00 40.00 40.00 50.00 80.00 120.002,500 100.00 80.00 80.00 75.00 40.00 40.00 40.00 40.00 60.00 90.003,000 100.00 80.00 80.00 75.00 40.00 40.00 40.00 40.00 40.00 80.003,500 100.00 50.00 50.00 50.00 40.00 40.00 40.00 40.00 40.00 80.004,000 100.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 40.00 80.004,500 100.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 40.00 80.005,000 100.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 40.00 80.006,000 100.00 30.00 30.00 30.00 30.00 30.00 30.00 30.00 40.00 80.00
543
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 48 of 191 765 of 991
Initial Supporting table - VCE_ECOMode_EnableTorqueHystOBD GROUP:OBD GROUP: GGM TESTTEST GROUP: GG IN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Entry threshold for torque based VCE mode selection when eco mode is active. VCE will be enabled for torque if the torque request is less than the max VCE torque minusthis calibration in Nm.
Notes: P3400: KaVCEC_M_EcoRedTrqEnterThrsh
VCE_ECOMode_EnableTorqueHyst - Part 1
y/x CeTGRR_e_TransGr1 CeTGRR_e_TransGr2 CeTGRR_e_TransGr3 CeTGRR_e_TransGr4 CeTGRR_e_TransGr5 CeTGRR_e_TransGr6 CeTGRR_e_TransGrEVT1
1 10 10 10 10 10 10 10
VCE_ECOMode_EnableTorqueHyst - Part 2
y/x CeTGRR_e_TransGrEVT2
CeTGRR_e_TransGrNeut
CeTGRR_e_TransGrRvrs
CeTGRR_e_TransGrPark
CeTGRR_e_TransGr7 CeTGRR_e_TransGr8
1 10 10 10 10 10 10
544
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 49 of 191 766 of 991
Initial Supporting table - VCE_ECOMode_MaxTorque_Gr5OBD GROUP:OBD GROUP: GG TESTTEST GROUP: G L---BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: CeTGRR_e_TransGr5 maximum indicated torque (Nm) allowed in VCE mode when Eco Mode is active. Function of engine speed.
Notes: For P3400: KaVCEC_M_EcoRedTrqMaxIndThrsh
VCE_ECOMode_MaxTorque_Gr5 - Part 1
y/x 500 600 700 800 900 1,000 1,100 1,200 1,300 1,400 1,500 1,600 1,7001 8,192 8,192 8,192 8,192 8,192 8,192 8,192 8,192 8,192 8,192 8,192 8,192 8,192
VCE_ECOMode_MaxTorque_Gr5 - Part 2
y/x 1,800 1,900 2,000 2,100 2,200 2,300 2,400 2,500 2,600 2,700 2,800 2,900 3,0001 8,192 8,192 8,192 8,192 8,192 8,192 8,192 8,192 8,192 8,192 8,192 8,192 8,192
545
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 50 of 191 767 of 991
Initial Supporting table - VCE_EngineRPM_LowerLmtOBD GROUP:OBD GROUP: TESTTEST GROUP: G --BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Engine speed lower limit for AFM
Notes: For P3400: KaVCEC_n_EngineSpeedLowerLimit with axis defined by gear state. In VCE mode, engine speed less than this will force an exit. In non-VCE mode, engine speedgreater than this plus hysteresis enables VCE mode.
VCE_EngineRPM_LowerLmt - Part 1
y/x CeTGRR_e_TransGr1 CeTGRR_e_TransGr2 CeTGRR_e_TransGr3 CeTGRR_e_TransGr4 CeTGRR_e_TransGr5 CeTGRR_e_TransGr6 CeTGRR_e_TransGrEVT1
1 800 800 800 800 800 800 800
VCE_EngineRPM_LowerLmt - Part 2
y/x CeTGRR_e_TransGrEVT2
CeTGRR_e_TransGrNeut
CeTGRR_e_TransGrRvrs
CeTGRR_e_TransGrPark
CeTGRR_e_TransGr7 CeTGRR_e_TransGr8
1 800 800 800 800 800 800
546
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 51 of 191 768 of 991
Initial Supporting table - VCE_EngineRPM_UpperLmtOBD GROUP:OBD GROUP: TESTTEST GROUP: G --BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Engine speed upper limit for AFM
Notes: For P3400: KaVCEC_n_EngineSpeedUpperLimit: with axis defined by gear state. In VCE mode,engine speed greater than this will force an exit. In non-VCE mode, engine speedless than this minus hysteresis enables VCE mode.
VCE_EngineRPM_UpperLmt - Part 1
y/x CeTGRR_e_TransGr1 CeTGRR_e_TransGr2 CeTGRR_e_TransGr3 CeTGRR_e_TransGr4 CeTGRR_e_TransGr5 CeTGRR_e_TransGr6 CeTGRR_e_TransGrEVT1
1 3,100 3,100 3,100 3,100 3,100 3,100 3,100
VCE_EngineRPM_UpperLmt - Part 2
y/x CeTGRR_e_TransGrEVT2
CeTGRR_e_TransGrNeut
CeTGRR_e_TransGrRvrs
CeTGRR_e_TransGrPark
CeTGRR_e_TransGr7 CeTGRR_e_TransGr8
1 3,100 3,100 3,100 3,100 3,100 3,100
547
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 52 of 191 769 of 991
Initial Supporting table - VCE_MinVacReducedTorqModeOBD GROUP:OBD GROUP: GGMXOBDG TESTTEST GROUP: G 4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Minimum Vacuum allowed in VCE mode
Notes: For P3400: KtVCEC_p_MinVacReducedTrqMode
VCE_MinVacReducedTorqMode - Part 1
y/x 500 600 700 800 900 1,000 1,100 1,200 1,3001 8.0 8.0 8.0 8.0 8.0 8.0 8.0 8.0 8.0
VCE_MinVacReducedTorqMode - Part 2
y/x 1,400 1,500 1,600 1,700 1,800 1,900 2,000 2,100 2,2001 7.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0
VCE_MinVacReducedTorqMode - Part 3
y/x 2,300 2,400 2,500 2,600 2,700 2,800 2,900 3,0001 6.0 6.0 6.0 6.0 6.0 6.0 6.0 6.0
548
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 53 of 191 770 of 991
Initial Supporting table - VCE_NormalMode_EnableTorqueHystOBD GROUP:OBD GROUP: TESTTEST GROUP: G -BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Entry threshold for torque based VCE mode selection when eco mode is NOT active. VCE will be enabled for torque if the torque request is less than the max VCE torqueminus this calibration in Nm.
Notes: For P3400: KaVCEC_M_RedTrqEnterThrsh
VCE_NormalMode_EnableTorqueHyst - Part 1
y/x CeTGRR_e_TransGr1 CeTGRR_e_TransGr2 CeTGRR_e_TransGr3 CeTGRR_e_TransGr4 CeTGRR_e_TransGr5 CeTGRR_e_TransGr6 CeTGRR_e_TransGrEVT1
1 8 8 8 8 8 8 8
VCE_NormalMode_EnableTorqueHyst - Part 2
y/x CeTGRR_e_TransGrEVT2
CeTGRR_e_TransGrNeut
CeTGRR_e_TransGrRvrs
CeTGRR_e_TransGrPark
CeTGRR_e_TransGr7 CeTGRR_e_TransGr8
1 8 8 8 8 8 8
549
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 54 of 191 771 of 991
Initial Supporting table - VCE_NormalMode_MaxTorque_Gr5OBD GROUP:OBD GROUP: GGMXOBDG TESTTEST GROUP: GGMXT02.0 ---BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: CeTGRR_e_TransGr5 maximum indicated torque (Nm) allowed in VCE mode when Eco Mode is NOT active. Function of engine speed.
Notes: For P3400: KaVCEC_M_RedTrqMaxIndThrsh
VCE_NormalMode_MaxTorque_Gr5 - Part 1
y/x 500 600 700 800 900 1,000 1,100 1,200 1,300 1,400 1,500 1,600 1,7001 8,192 8,192 8,192 8,192 8,192 8,192 8,192 8,192 8,192 8,192 8,192 8,192 8,192
VCE_NormalMode_MaxTorque_Gr5 - Part 2
y/x 1,800 1,900 2,000 2,100 2,200 2,300 2,400 2,500 2,600 2,700 2,800 2,900 3,0001 8,192 8,192 8,192 8,192 8,192 8,192 8,192 8,192 8,192 8,192 8,192 8,192 8,192
550
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 55 of 191 772 of 991
Initial Supporting table - VCE_PRNDL_NI_DisablesOBD GROUP:OBD GROUP: TESTTEST GROUP: G EM---BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Disables VCE mode in certain PRNDL positions when Neutral Idle Overrides (AFM at Idle) are active.
Notes: For P3400: KaVCEC_b_DisabledForPRNDL_NI
y/x 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 201 TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE
551
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 56 of 191 773 of 991
Initial Supporting table - VCE_StartUpDelayTimeOBD GROUP:OBD GROUP: TESTTEST GROUP: G L---BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Engine running enablement based on an engine off time
Notes: For P3400: KtVCEC_t_StartupDelayTime with axis a function of engine mode not running time (VeEMDC_t_EngModeNotRun)
y/x 0 5 10 30 60 100 120 140 160 180 240 300 360 420 600 700 800
1 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
552
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 57 of 191 774 of 991
Initial Supporting table - VCE_TransGear_DisablesOBD GROUP:OBD GROUP: TESTTEST GROUP: GGMXT 4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Disables VCE mode for specific transmission gear state.
Notes: For P3400: KaVCEC_b_DisableForTransGr See VCE_TransGear_Axis supporting table for axis definition
y/x 1 2 3 4 5 6 7 8 9 10 11 12 131 TRUE TRUE FALSE FALSE FALSE FALSE TRUE TRUE TRUE TRUE TRUE TRUE TRUE
553
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 58 of 191 775 of 991
Initial Supporting table - VCE_TransGear_DisablesNIOBD GROUP:OBD GROUP: TESTTEST GROUP: GG --BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Disables VCE mode for specific transmission gear state when in Neutral Idle
Notes: For P3400: KaVCEC_b_DisableForTransGrNI See VCE_TransGear_Axis supporting table for axis definition
y/x 1 2 3 4 5 6 7 8 9 10 11 12 131 TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE
554
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 59 of 191 776 of 991
Initial Supporting table - VCE_VehicleSpeed_PRNDL_EnableOBD GROUP:OBD GROUP: TESTTEST GROUP: G ---BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: This disables VCE mode in certain PRNDL positions when vehicle speed is equal to or above this cal.
Notes: For P3400: KaVCEC_v_DisabledForPRNDL See VCE_PRNDL_Axis supporting table for axis definition
y/x 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 201 318 318 318 318 318 318 0 0 0 0 0 0 0 0 0 0 0 0 0 0
555
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 60 of 191 777 of 991
Initial Supporting table - P0068_Delta MAF Threshold f(TPS)OBD GROUP:OBD GROUP: TESTTEST GROUP: G ---BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Table of delta MAF values as a function of desired throttle position. The output of this table provides a delta MAF that if the measured minus the estimated MAF exceeds, isconsidered a fail.
Notes: P0068, KtTPSD_dm_MAF_DesThrDelt
y/x 5.00 10.00 15.00 20.00 25.00 30.00 35.00 40.00 100.00
1.00 9.38 12.13 16.89 19.20 29.84 49.55 255.00 255.00 255.00
556
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 61 of 191 778 of 991
Initial Supporting table - P0068_Delta MAP Threshold f(TPS)OBD GROUP:OBD GROUP: G TESTTEST GROUP: GGMXT -BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Table of delta MAP values as a function of desired throttle position. The output of this table provides a delta MAP that if the measured minus the estimated MAP exceeds, isconsidered a fail.
Notes: P0068, KtTPSD_p_MAP_DesThrDelt
y/x 5.00 10.00 15.00 20.00 25.00 30.00 35.00 40.00 100.001.00 37.45 44.08 46.55 45.54 46.96 41.86 255.00 255.00 255.00
557
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 62 of 191 779 of 991
Initial Supporting table - P0068_Maximum MAF f(RPM)OBD GROUP:OBD GROUP: TESTTEST GROUP: G L---BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Table of maximum MAF values vs. engine speed. This is the maximum MAF the engine can see under all ambient conditions.
Notes: P0068, KtTPSD_dm_MaxMAF_VsRPM
y/x 600.00 1,400.00 2,200.00 3,000.00 3,800.00 4,600.00 5,400.00 6,200.00 7,000.001.00 17.90 39.19 63.43 80.91 112.92 138.31 168.70 174.20 176.70
558
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 63 of 191 780 of 991
Initial Supporting table - P0068_Maximum MAF f(Volts)OBD GROUP:OBD GROUP: G TESTTEST GROUP: G L---BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Table of maximum MAF values vs. system voltage. The output of the air meter is clamped to lower values as system voltage drops off.
Notes: P0068, KtTPSD_dm_MaxMAF_VsVoltage
y/x 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 14.001.00 6.50 25.00 65.00 140.00 260.00 300.00 300.70 300.70 300.70
559
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 64 of 191 781 of 991
Initial Supporting table - P0101, P0106, P010B, P0121, P012B, P0236, P1101: MAF1 Residual Weight Factor based on MAF EstOBD GROUP:OBD GROUP: GGMXOBD TESTTEST GROUP: GGMXT BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: P0101_P0106_P010B_P0121_P012B_P0236_P1101 MAF1 Residual Weight Factor based on MAF Est
Notes:
y/x 0 15 30 45 60 75 90 105 120 135 150 165 180 195 210 230 2501 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
560
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 65 of 191 782 of 991
Initial Supporting table - P0101, P0106, P010B, P0121, P012B, P0236, P1101: MAF1 Residual Weight Factor based on RPMOBD GROUP:OBD GROUP: TESTTEST GROUP: G CAL---BIN4, FED---BIN4EMISSIONS STDS:4
Description: P0101_P0106_P010B_P0121_P012B_P0236_P1101 MAF1 Residual Weight Factor based on RPM
Notes:
y/x 0 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,200
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
561
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 66 of 191 783 of 991
Initial Supporting table - P0116_Fail if power up ECT exceeds IAT by these valuesOBD GROUP:OBD GROUP: TESTTEST GROUP: GGM L---BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: KtECTD_T_HSC_FastFailTempDiff
Notes: X axis is IAT Temperature at Power up (° C), Z axis is the Fast Failure temp difference (° C)
y/x -40 -28 -16 -4 8 20 32 44 56 68 80 92 104 116 128 140 152
1 80 80 80 60 60 40 40 30 30 30 30 30 30 30 30 30 30
562
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 67 of 191 784 of 991
Initial Supporting table - P0128_Maximum Accumulated Energy for Start-up ECT conditions - AlternateOBD GROUP:OBD GROUP: TESTTEST GROUP: G --BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: KtECTR_E_CTR_WrmUpEnrgyLimTest1
Notes: Z axis is the cooling system energy failure threshold (kJ), X axis is ECT Temperature at Power up (° C), (Deluxe version)
y/x -20 -5 10 30 45 60 75
1 8,600 7,400 6,200 4,600 3,400 2,200 2,200
563
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 68 of 191 785 of 991
Initial Supporting table - P0128_Maximum Accumulated Energy for Start-up ECT conditions - PrimaryOBD GROUP:OBD GROUP: TESTTEST GROUP: GGM ---BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: KtECTR_E_CTR_WrmUpEnrgyLimTest0
Notes: Z axis is the cooling system energy failure threshold (kJ), X axis is ECT Temperature at Power up (° C) , (Deluxe version)
y/x -20 -5 10 30 45 60 75
1 8,600 8,600 7,400 5,800 4,600 3,400 2,200
564
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 69 of 191 786 of 991
Initial Supporting table - P0606_Last Seed Timeout f(Loop Time)OBD GROUP:OBD GROUP: TESTTEST GROUP: GG L---BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: The max time for the Last Seed Timeout as a function of operating loop time sequence.
Notes: P0606, KaPISD_t_LastSeedTimeout[x]
y/x CePISR_e_6p25msSeq CePISR_e_12p5msSeq CePISR_e_25msSeq CePISR_e_LORES_C1 0.175 0.175 0.175 409.594
565
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 70 of 191 787 of 991
Initial Supporting table - P0606_PSW Sequence Fail f(Loop Time)OBD GROUP:OBD GROUP: TESTTEST GROUP: G BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Fail threshold for PSW per operating loop.
Notes: P0606, KaPISD_Cnt_SequenceFail[x]
y/x CePISR_e_6p25msSeq CePISR_e_12p5msSeq CePISR_e_25msSeq CePISR_e_LORES_C1 3 3 3 3
566
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 71 of 191 788 of 991
Initial Supporting table - P0606_PSW Sequence Sample f(Loop Time)OBD GROUP:OBD GROUP: TESTTEST GROUP: G --BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Sample threshold for PSW per operating loop.
Notes: P0606, KaPISD_Cnt_SequenceSmpl[x]
y/x CePISR_e_6p25msSeq CePISR_e_12p5msSeq CePISR_e_25msSeq CePISR_e_LORES_C1 4 4 4 4
567
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 72 of 191 789 of 991
Initial Supporting table - P1682_PT Relay Pull-in Run/Crank Voltage f(IAT)OBD GROUP:OBD GROUP: TESTTEST GROUP: G 4, FED---BIN4EMISSIONS STDS: Bin 4
Description: The Run/Crank voltages required to pull in the PT relay as a function of induction air temperature.
Notes: P1682, KtEROR_U_PT_RelayPullInEnbl
y/x 23.00 85.00 95.00 105.00 125.00
1.00 7.00 8.70 9.00 9.20 10.00
568
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 73 of 191 790 of 991
Initial Supporting table - P16F3_Delta MAP Threshold f(Desired Engine Torque)OBD GROUP:OBD GROUP: TESTTEST GROUP: G E--BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Engine Sync based and Time based delta pressure threshold above which Torque Security error is reported.
Notes: P16F3, KtMAPI_p_ES_TB_MAP_DeltaThresh
y/x 0.00 50.00 100.00 150.00 200.00 300.00
1.00 37.45 37.45 37.45 37.45 37.45 37.45
569
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 74 of 191 791 of 991
Initial Supporting table - P16F3_Delta Spark Threshold f(RPM,APC)OBD GROUP:OBD GROUP: TESTTEST GROUP: G --BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Threshold for determining when the difference between commanded spark and applied spark exceeds the torque security requirement. It is a function of engine rpm and APC.
Notes: P16F3, KtSPRK_phi_DeltTorqueScrtyAdv
y/x 500.00 980.74 1,461.48 1,942.23 2,422.97 2,903.71 3,384.45 3,865.20 4,345.94 4,826.68 5,307.42 5,788.16 6,268.91 6,749.65 7,230.39 7,711.13 8,191.8880.00 125.00 52.69 44.70 42.08 45.31 51.31 55.84 57.95 55.66 51.81 51.00 48.47 43.27 31.38 29.86 29.86 29.86160.00 125.00 51.22 49.03 48.13 50.14 54.17 57.50 59.66 57.48 53.75 52.41 48.92 42.13 30.25 28.80 28.80 28.80240.00 125.00 49.41 49.95 50.94 53.69 56.53 59.06 61.09 59.09 55.61 53.17 48.66 40.92 29.20 27.81 27.81 27.81320.00 125.00 47.73 50.92 54.11 57.78 59.14 60.70 62.59 60.30 56.44 53.56 48.42 39.80 27.97 26.61 26.61 26.61400.00 125.00 45.98 49.36 52.08 59.36 60.86 62.45 64.17 61.08 56.23 53.55 48.22 38.75 26.63 25.25 25.25 25.25480.00 125.00 43.23 43.83 45.75 53.25 56.95 59.55 60.36 56.48 51.13 51.64 47.97 37.77 25.42 24.05 24.05 24.05560.00 125.00 39.16 38.47 40.80 48.22 52.20 54.77 55.09 51.53 46.75 47.41 44.53 36.16 24.31 22.94 22.94 22.94640.00 125.00 37.59 36.66 39.08 46.44 50.48 53.05 53.20 49.75 45.19 45.86 43.20 35.38 23.86 22.52 22.52 22.52720.00 125.00 37.59 36.66 39.08 46.44 50.48 53.05 53.20 49.75 45.19 45.86 43.20 35.38 23.86 22.52 22.52 22.52800.00 125.00 37.59 36.66 39.08 46.44 50.48 53.05 53.20 49.75 45.19 45.86 43.20 35.38 23.86 22.52 22.52 22.52880.00 125.00 37.59 36.66 39.08 46.44 50.48 53.05 53.20 49.75 45.19 45.86 43.20 35.38 23.86 22.52 22.52 22.52960.00 125.00 37.59 36.66 39.08 46.44 50.48 53.05 53.20 49.75 45.19 45.86 43.20 35.38 23.86 22.52 22.52 22.521,040.00 125.00 37.59 36.66 39.08 46.44 50.48 53.05 53.20 49.75 45.19 45.86 43.20 35.38 23.86 22.52 22.52 22.521,120.00 125.00 37.59 36.66 39.08 46.44 50.48 53.05 53.20 49.75 45.19 45.86 43.20 35.38 23.86 22.52 22.52 22.521,200.00 125.00 37.59 36.66 39.08 46.44 50.48 53.05 53.20 49.75 45.19 45.86 43.20 35.38 23.86 22.52 22.52 22.521,280.00 125.00 37.59 36.66 39.08 46.44 50.48 53.05 53.20 49.75 45.19 45.86 43.20 35.38 23.86 22.52 22.52 22.521,360.00 125.00 37.59 36.66 39.08 46.44 50.48 53.05 53.20 49.75 45.19 45.86 43.20 35.38 23.86 22.52 22.52 22.52
570
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 75 of 191 792 of 991
Initial Supporting table - P16F3_Speed Control External Load f(Oil Temp, RPM)OBD GROUP:OBD GROUP: TESTTEST GROUP: G -BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Specifies the external load table for SPDR torque security as a function of engine oil temperature and engine RPM.
Notes: P16F3, KtSPDC_M_ExternalLoad
y/x -40.00 -20.00 -10.00 0.00 50.00 90.00350.00 150.00 150.00 150.00 150.00 150.00 150.00450.00 150.00 146.86 146.86 146.86 146.86 150.00550.00 150.00 145.51 145.51 145.51 145.51 150.00650.00 150.00 144.62 144.62 144.62 144.62 150.00750.00 150.00 142.46 142.46 142.46 142.46 150.00850.00 150.00 140.31 140.31 140.31 140.31 150.00900.00 150.00 138.15 138.15 138.15 138.15 150.001,000.00 150.00 136.00 136.00 136.00 136.00 150.001,100.00 150.00 133.85 133.85 133.85 133.85 150.001,200.00 150.00 129.36 129.36 129.36 129.36 150.001,450.00 150.00 124.87 124.87 124.87 124.87 150.001,700.00 150.00 120.38 120.38 120.38 120.38 150.001,950.00 150.00 115.90 115.90 115.90 115.90 150.002,200.00 150.00 106.92 106.92 106.92 106.92 150.003,200.00 150.00 97.95 97.95 97.95 97.95 150.004,200.00 150.00 88.97 88.97 88.97 88.97 150.006,400.00 150.00 80.00 80.00 80.00 80.00 150.00
571
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 76 of 191 793 of 991
Initial Supporting table - 1st_FireAftrMisfr_AcelOBD GROUP:OBD GROUP: G TESTTEST GROUP: GG ---BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Multiplier for establishing the expected acceleration of the cylinder after the misfire
Notes: Used for P0300 - P0308, Cal Name: KtMSFD_K_dt_CylAftMsfr
y/x 600 800 1,000 1,200 1,600 2,000 2,400 2,800 3,000 3,500 4,000 4,500 5,000 5,500 6,000 6,500 7,000
2 0.60 0.70 0.80 0.70 0.70 0.80 0.80 0.80 0.80 0.80 0.80 0.80 0.80 0.80 0.80 0.80 0.80
8 0.60 0.70 0.80 0.70 0.70 0.80 0.80 0.80 0.80 0.80 0.80 0.80 0.80 0.80 0.80 0.80 0.80
12 0.70 0.70 0.70 0.70 0.70 0.70 0.70 0.70 0.70 0.70 0.70 0.70 0.70 0.70 0.70 0.70 0.70
16 0.50 0.60 0.60 0.60 0.70 0.70 0.70 0.70 0.70 0.70 0.70 0.70 0.60 0.50 0.60 0.50 0.60
20 0.30 0.30 0.30 0.50 0.75 0.80 0.80 0.80 0.80 0.80 0.80 0.80 0.60 0.50 0.50 0.50 0.50
24 0.00 0.00 0.00 0.30 0.50 0.65 0.70 0.70 0.50 0.65 0.70 0.50 0.50 0.50 0.50 0.50 0.50
30 0.00 0.00 0.00 0.00 0.00 0.30 0.40 0.40 0.40 0.40 0.40 0.40 0.40 0.40 0.40 0.50 0.50
40 0.00 0.00 0.00 0.00 0.00 0.00 0.20 0.20 0.20 0.20 0.20 0.20 0.25 0.30 0.30 0.50 0.50
60 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.25 0.30 0.30 0.50 0.50
572
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 77 of 191 794 of 991
Initial Supporting table - 1st_FireAftrMisfr_JerkOBD GROUP:OBD GROUP: GGMXOB TESTTEST GROUP: G 4
Description: Multiplier for establishing the expected Jerk of the cylinder after the misfire
Notes: Used for P0300 - P0308, Cal Name: KtMSFD_K_ddt_CylAftMsfr
y/x 600 800 1,000 1,200 1,600 2,000 2,400 2,800 3,000 3,500 4,000 4,500 5,000 5,500 6,000 6,500 7,0002 -0.70 -0.60 -0.60 -0.60 -0.60 -0.60 -0.60 -0.60 -0.60 -0.60 -0.60 -0.60 -0.60 -0.60 -0.60 -0.60 -0.608 -0.60 -0.60 -0.60 -0.60 -0.80 -0.70 -0.70 -0.70 -0.60 -0.60 -0.60 -0.60 -0.60 -0.60 -0.60 -0.60 -0.6012 -0.50 -0.60 -0.60 -0.60 -0.90 -0.90 -0.90 -0.90 -0.90 -0.90 -0.80 -0.70 -0.70 -0.60 -0.60 -0.60 -0.6016 -0.70 -0.80 -0.80 -0.80 -0.85 -0.85 -0.90 -0.90 -0.90 -0.90 -0.90 -0.90 -0.85 -0.75 -0.70 -0.70 -0.7020 -0.80 -0.80 -0.90 -0.80 -0.75 -0.90 -0.90 -0.90 -0.90 -0.90 -0.90 -1.00 -1.00 -1.00 -0.99 -0.80 -0.8024 -1.00 -1.00 -0.90 -0.85 -0.75 -0.90 -0.90 -0.90 -0.90 -0.90 -1.00 -1.00 -1.00 -1.00 -0.90 -0.90 -0.9030 -1.00 -1.00 -0.90 -0.85 -0.70 -0.90 -0.90 -0.85 -0.90 -1.00 -1.00 -1.00 -1.00 -1.00 -0.90 -1.00 -1.0040 -1.00 -1.00 -1.00 -1.00 -1.00 -1.00 -1.00 -0.85 -0.90 -1.00 -1.00 -1.00 -1.00 -1.00 -1.00 -1.00 -1.0060 -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.00 -1.00 -1.00
573
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 78 of 191 795 of 991
Initial Supporting table - Abnormal Cyl ModeOBD GROUP:OBD GROUP: TESTTEST GROUP: G L---BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Number of consecutive number of decelerating cylinders after the misfire that would be considered abnormal. (Cylinder Mode Equation)
Notes: Used for P0300-P0308. Cal Name: KaMSFD_Cnt_CylAbnormal
y/x 0 1 2 3 4 5 6 7 8
1 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00
574
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 79 of 191 796 of 991
Initial Supporting table - Abnormal Rev ModeOBD GROUP:OBD GROUP: GG TESTTEST GROUP: G L---BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Abnormal Rev Mode Number of consecutive number of decelerating cylinders after the misfire that would be considered abnormal. (Rev Mode Equation)
Notes: Used for P0300-P0308. Cal Name: KaMSFD_Cnt_RevAbnormal
y/x 0 1 2 3 4 5 6 7 8
1 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00
575
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 80 of 191 797 of 991
Initial Supporting table - Abnormal SCD ModeOBD GROUP:OBD GROUP: GGM TESTTEST GROUP: GG ---BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Number of consecutive number of decelerating cylinders after the misfire that would be considered abnormal. (SCD Mode Equation)
Notes: Used for P0300-P0308. Cal Name: KaMSFD_Cnt_SCD_CylAbnormal
y/x 0 1 2 3 4 5 6 7 8
1 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00
576
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 81 of 191 798 of 991
Initial Supporting table - Bank_SCD_DecelOBD GROUP:OBD GROUP: TESTTEST GROUP: G -BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Mulitplier to SCD decel to account for different pattern of Paired cylinder misfire. Multipliers are a function of engine rpm and % engine Load.
Notes: Used for P0300 - P0308, Cal Name: KtMSFD_K_dt_MEDRES_Bank
y/x 400 550 700 800 900 1,000 1,200 1,400 1,6002 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.008 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.0012 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.0016 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.0020 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.0024 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.0030 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.0040 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.0060 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
577
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 82 of 191 799 of 991
Initial Supporting table - Bank_SCD_JerkOBD GROUP:OBD GROUP: TESTTEST GROUP: G -BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Mulitplier to Medres SCD jerk to account for different pattern of Paired cylinder misfire. Multipliers are a function of engine rpm and % engine Load.
Notes: Used for P0300 - P0308, Cal Name: KtMSFD_K_ddt_MEDRES_Bank
y/x 400 550 700 800 900 1,000 1,200 1,400 1,6002 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.008 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.0012 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.0016 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.0020 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.0024 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.0030 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.0040 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.0060 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
578
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 83 of 191 800 of 991
Initial Supporting table - BankCylModeDecelOBD GROUP:OBD GROUP: G TESTTEST GROUP: G EMIBIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Mulitplier to Lores Decel to account for different pattern of Paired cylinder misfire. Multipliers are a function of engine rpm and % engine Load.
Notes: Used for P0300 - P0308, Cal Name: KtMSFD_K_dt_LORES_Bank
y/x 400 600 800 1,000 1,200 1,600 2,000 2,400 2,800 3,000 3,500 4,000 4,500 5,000 5,500 6,000 7,0002 5.00 5.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.008 4.00 4.50 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.0012 3.00 3.50 12.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.0016 2.80 3.00 11.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.0020 2.50 2.40 9.00 13.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.0024 2.00 2.00 7.00 10.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.0030 1.76 1.76 5.00 9.00 12.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.0040 1.67 1.67 3.33 6.00 8.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.0060 1.50 1.50 2.50 3.75 5.00 13.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00
579
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 84 of 191 801 of 991
Initial Supporting table - BankCylModeJerkOBD GROUP:OBD GROUP: TESTTEST GROUP: G --BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Mulitplier to Lores Jerk to account for different pattern of Paired cylinder misfire. Multipliers are a function of engine rpm and % engine Load.
Notes: Used for P0300 - P0308, Cal Name: KtMSFD_K_ddt_LORES_Bank
y/x 400 600 800 1,000 1,200 1,600 2,000 2,400 2,800 3,000 3,500 4,000 4,500 5,000 5,500 6,000 7,000
2 3.75 6.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00
8 3.00 3.00 10.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00
12 2.00 2.00 8.00 12.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00
16 1.50 1.50 5.00 8.50 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00
20 1.50 1.50 3.00 7.00 14.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00
24 1.50 1.50 2.00 6.00 10.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00
30 1.50 1.50 1.50 4.00 8.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00
40 1.50 1.50 1.50 3.00 5.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00
60 1.50 1.50 1.50 2.00 3.00 7.00 13.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00
580
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 85 of 191 802 of 991
Initial Supporting table - CalculatedPerfMaxEc1OBD GROUP:OBD GROUP: TESTTEST GROUP: G L---BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description:
Notes:
y/x 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 171 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.02 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.03 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.04 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.05 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.06 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.07 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.08 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.09 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.010 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.011 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.012 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.013 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.014 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.015 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.016 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.017 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0
581
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 86 of 191 803 of 991
Initial Supporting table - CalculatedPerfMaxIc1OBD GROUP:OBD GROUP: TESTTEST GROUP: G IN4, FED---BIN4EMISSIONS STDS: Bin 4
Description:
Notes:
y/x 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 171 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.02 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.03 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.04 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.05 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.06 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.07 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.08 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.09 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.010 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.011 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.012 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.013 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.014 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.015 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.016 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.017 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0 26.0
582
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 87 of 191 804 of 991
Initial Supporting table - Catalyst_Damage_Misfire_PercentageOBD GROUP:OBD GROUP: TESTTEST GROUP: G L---BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Catalyst Damaging Misfire Percentage" Table whenever secondary conditions are met.
Notes: Used for P0300-P0308. Cal Name: KtMSFD_Pct_CatalystMisfire
y/x 0 1,000 2,000 3,000 4,000 5,000 6,000 7,0000 22.5 22.5 22.5 20.0 16.7 14.3 9.0 5.010 22.5 22.5 20.0 16.7 11.1 10.0 6.3 4.720 22.5 20.0 16.7 12.5 9.0 7.1 5.0 4.730 20.0 16.7 12.5 10.0 6.3 5.0 4.7 4.740 16.7 12.5 7.7 6.3 5.0 4.7 4.7 4.750 12.5 10.0 6.3 5.0 4.7 4.7 4.7 4.760 10.0 6.3 5.0 4.7 4.7 4.7 4.7 4.770 6.3 5.0 4.7 4.7 4.7 4.7 4.7 4.780 5.0 4.7 4.7 4.7 4.7 4.7 4.7 4.790 4.7 4.7 4.7 4.7 4.7 4.7 4.7 4.7100 4.7 4.7 4.7 4.7 4.7 4.7 4.7 4.7
583
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 88 of 191 805 of 991
Initial Supporting table - ClyAfterAFM_DecelOBD GROUP:OBD GROUP: TESTTEST GROUP: G BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Mulitplier to Lores decel to account for different pattern of misfire after a deactivated cylider. Similar to the second cylinder of consecutive cylinder misfire. Multipliers are afunction of engine rpm and % engine Load.
Notes: Used for P0300 - P0308, Cal Name: KtMSFD_K_dt_LORES_PostDeac
y/x 800 1,000 1,200 1,600 2,000 2,400 2,600 3,000 3,5002 5.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.008 4.50 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.0012 3.50 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.0016 3.00 11.00 15.00 15.00 15.00 15.00 15.00 15.00 15.0020 2.50 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.0024 2.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.0030 1.88 13.00 15.00 15.00 15.00 15.00 15.00 15.00 15.0040 1.76 9.00 15.00 15.00 15.00 15.00 15.00 15.00 15.0060 1.50 4.00 6.50 15.00 15.00 15.00 15.00 15.00 15.00
584
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 89 of 191 806 of 991
Initial Supporting table - ClyBeforeAFM_JerkOBD GROUP:OBD GROUP: TESTTEST GROUP: GGMXT --BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Mulitplier to Lores decel to account for different pattern of misfire before a deactivated cylider, but after an active cylinder that follows an deactive cylinder on engine thatsupports cylinder deactivation in non even fire patterns.. Multipliers are a function of engine rpm and % engine Load.
Notes: KtMSFD_K_ddt_LORES_PreDeac KtMSFD_K_ddt_LORES_PreDeac
y/x 800 1,000 1,200 1,600 2,000 2,400 2,600 3,000 3,500
2 3.75 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00
8 3.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00
12 2.00 15.00 10.00 15.00 15.00 15.00 15.00 15.00 15.00
16 1.50 8.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00
20 1.50 7.50 15.00 15.00 15.00 15.00 15.00 15.00 15.00
24 1.50 6.25 11.00 15.00 15.00 15.00 15.00 15.00 15.00
30 1.50 4.25 8.00 15.00 15.00 15.00 15.00 15.00 15.00
40 1.50 3.00 4.50 15.00 15.00 15.00 15.00 15.00 15.00
60 1.50 2.00 3.00 8.00 15.00 15.00 15.00 15.00 15.00
585
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 90 of 191 807 of 991
Initial Supporting table - ConsecCylModDecelOBD GROUP:OBD GROUP: TESTTEST GROUP: GGM L---BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Mulitplier to Lores decel to account for different pattern of the second cylinder of consecutive misfire. Multipliers are a function of engine rpm and % engine Load.
Notes: Used for P0300 - P0308, Cal Name: KtMSFD_K_dt_LORES_Consec
y/x 400 600 800 1,000 1,200 1,600 2,000 2,400 2,800 3,000 3,500 4,000 4,500 5,000 5,500 6,000 7,0002 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.25 2.50 2.508 1.50 1.50 1.45 1.25 1.10 1.10 1.25 1.50 1.35 1.25 1.25 1.25 1.25 1.25 1.50 1.80 2.0012 1.50 1.50 1.35 1.25 1.10 1.10 1.15 1.20 1.15 1.20 1.25 1.30 1.30 1.20 1.30 1.40 1.5016 1.40 1.40 1.25 1.35 1.20 1.20 1.15 1.00 1.20 1.25 1.30 1.35 1.40 1.35 1.30 1.40 1.5020 1.30 1.30 1.20 1.10 1.10 1.10 1.10 1.00 0.95 0.90 0.90 0.85 0.80 0.90 1.27 1.50 1.5024 1.20 1.20 1.10 1.10 1.00 1.00 1.00 1.00 1.00 1.00 0.90 0.70 0.75 0.80 1.00 1.30 1.3030 1.10 1.10 1.10 1.10 1.00 1.00 0.90 0.80 0.90 1.00 0.90 0.70 0.75 0.75 0.90 1.00 1.0040 1.10 1.10 1.10 1.10 1.00 1.00 0.95 0.85 0.95 1.00 1.00 0.90 0.85 0.85 1.00 1.00 1.0060 1.10 1.10 1.10 1.10 1.00 1.00 1.00 1.00 1.00 1.00 1.05 1.10 1.10 1.10 1.10 1.10 1.10
586
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 91 of 191 808 of 991
Initial Supporting table - ConsecCylModeJerkOBD GROUP:OBD GROUP: TESTTEST GROUP: G ---BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Mulitplier to Lores Jerk to account for different pattern of the second cylinder of consecutive misfire. Multipliers are a function of engine rpm and % engine Load.
Notes: Used for P0300 - P0308, Cal Name: KtMSFD_K_ddt_LORES_Consec
y/x 400 600 800 1,000 1,200 1,600 2,000 2,400 2,800 3,000 3,500 4,000 4,500 5,000 5,500 6,000 7,000
2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
20 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0
24 0 0 0 0 0 0 0 -1 -1 -1 0 0 0 0 0 0 0
30 0 0 0 0 0 0 0 -1 -1 -1 0 0 0 0 0 0 0
40 0 0 0 0 0 0 0 -1 -1 -1 0 0 0 0 0 0 0
60 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0
587
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 92 of 191 809 of 991
Initial Supporting table - ConsecSCD_DecelOBD GROUP:OBD GROUP: TESTTEST GROUP: G ---BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Mulitplier to medres decel to account for different pattern of the second cylinder of consecutive misfire. Multipliers are a function of engine rpm and % engine Load.
Notes: Used for P0300 - P0308, Cal Name: KtMSFD_K_dt_MEDRES_Consec
y/x 400 550 700 800 900 1,000 1,200 1,400 1,6002 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.008 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.0012 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.0016 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.0020 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.0024 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.0030 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.0040 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.0060 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
588
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 93 of 191 810 of 991
Initial Supporting table - ConsecSCD_JerkOBD GROUP:OBD GROUP: TESTTEST GROUP: GGMXT02.0100TEST GROUP: GGM L---BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Mulitplier to medres Jerk to account for different pattern of the second cylinder of consecutive misfire. Multipliers are a function of engine rpm and % engine Load.
Notes: Used for P0300 - P0308, Cal Name: KtMSFD_K_ddt_MEDRES_Consec
y/x 400 550 700 800 900 1,000 1,200 1,400 1,6002 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.008 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.0012 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.0016 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.0020 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.0024 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.0030 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.0040 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.0060 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
589
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 94 of 191 811 of 991
Initial Supporting table - CylAfterAFM_JerkOBD GROUP:OBD GROUP: G TESTTEST GROUP: G -BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Mulitplier to Lores Jerkl to account for different pattern of misfire after a deactivated cylider. Similar to the second cylinder of consecutive cylinder misfire. Multipliers are afunction of engine rpm and % engine Load.
Notes: Used for P0300 - P0308, Cal Name: KtMSFD_K_ddt_LORES_PostDeac
y/x 800 1,000 1,200 1,600 2,000 2,400 2,600 3,000 3,500
2 4 15 15 15 15 15 15 15 15
8 3 15 15 15 15 15 15 15 15
12 2 15 10 15 15 15 15 15 15
16 2 8 15 15 15 15 15 15 15
20 2 8 15 15 15 15 15 15 15
24 2 6 11 15 15 15 15 15 15
30 2 4 8 15 15 15 15 15 15
40 2 3 5 15 15 15 15 15 15
60 2 2 3 8 15 15 15 15 15
590
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 95 of 191 812 of 991
Initial Supporting table - CylBeforeAFM_DecelOBD GROUP:OBD GROUP: TESTTEST GROUP: G ---BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Mulitplier to Lores decel to account for different pattern of misfire before a deactivated cylider, but after an active cylinder that follows an deactive cylinder on engine thatsupports cylinder deactivation in non even fire patterns.. Multipliers are a function of engine rpm and % engine Load.
Notes: Used for P0300 - P0308, Cal Name: KtMSFD_K_dt_LORES_PreDeac
y/x 800 1,000 1,200 1,600 2,000 2,400 2,600 3,000 3,5002 5.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.008 4.50 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.0012 3.50 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.0016 3.00 11.00 15.00 15.00 15.00 15.00 15.00 15.00 15.0020 2.50 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.0024 2.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.0030 1.88 13.00 15.00 15.00 15.00 15.00 15.00 15.00 15.0040 1.76 9.00 15.00 15.00 15.00 15.00 15.00 15.00 15.0060 1.50 4.00 6.50 15.00 15.00 15.00 15.00 15.00 15.00
591
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 96 of 191 813 of 991
Initial Supporting table - CylModeDecelOBD GROUP:OBD GROUP: TESTTEST GROUP: GG EMISSIONS-BIN4, FED---BIN4EMISSIONS 4
Description: Crankshaft decel threshold. Thresholds are a function of rpm and % engine Load.
Notes: Used for P0300-P0308. Cal Name: KtMISF_CylinderMode
CylModeDecel - Part 1
y/x 400 500 600 700 800 900 1,000 1,100 1,200 1,400 1,600 1,800 2,0003 6,000 6,000 3,500 1,600 1,200 700 500 400 250 225 120 100 906 6,000 6,000 4,000 2,000 1,500 700 500 350 250 250 135 90 808 7,000 6,000 4,000 2,000 1,500 800 600 400 350 300 150 100 10010 8,000 7,000 4,000 2,400 1,500 900 750 600 450 400 200 125 11512 9,000 8,000 4,000 2,500 1,500 1,000 850 800 575 450 220 150 12514 10,000 9,000 4,500 2,500 2,000 1,300 1,000 900 650 475 235 165 13516 10,000 10,000 5,000 2,750 2,000 1,500 1,200 1,000 750 500 250 180 14018 11,000 11,000 5,500 3,000 2,000 1,800 1,400 1,100 850 530 300 190 14520 12,000 12,000 6,000 3,500 2,500 2,000 1,500 1,200 900 560 350 200 15022 13,000 13,000 7,000 4,000 2,750 2,100 1,600 1,300 950 600 400 250 16024 14,000 14,000 7,500 4,500 3,000 2,200 1,700 1,400 1,000 650 400 300 20026 15,000 15,000 8,000 5,000 3,500 2,400 1,850 1,500 1,250 700 450 350 23030 16,000 16,000 9,000 6,000 4,000 2,800 2,100 1,800 1,300 800 500 400 27540 17,000 17,000 11,000 7,500 5,500 3,500 2,800 2,500 1,400 1,025 630 450 30060 18,000 18,000 13,000 9,000 7,000 5,000 4,000 3,700 1,600 1,450 915 600 40078 20,000 20,000 15,000 10,500 8,500 6,500 5,000 4,800 1,800 1,800 1,150 750 50097 20,000 20,000 17,000 12,000 10,000 8,000 6,500 6,000 4,600 2,200 1,450 925 600
CylModeDecel - Part 2
y/x 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,0003 55 40 30 20 20 15 10 10 8 8 7 6 66 50 30 30 22 20 16 10 9 7 7 7 5 58 65 45 35 30 25 18 10 8 8 6 6 5 510 75 50 45 40 32 23 12 10 9 6 6 5 512 80 55 50 45 35 25 15 11 10 6 7 5 514 85 60 55 50 38 28 18 13 11 7 7 6 616 90 60 60 50 40 30 20 15 12 9 7 7 718 95 60 60 50 40 33 22 18 13 10 8 7 720 100 75 60 50 40 35 25 20 15 10 9 7 722 110 90 60 50 45 38 30 22 17 12 10 8 824 140 100 70 60 50 40 35 25 18 14 11 8 826 190 110 80 70 60 43 38 28 20 15 12 8 830 210 125 120 100 80 45 40 35 25 18 15 9 9
592
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 97 of 191 814 of 991
Initial Supporting table - CylModeDecelOBD GROUP:OBD GROUP: TESTTEST GROUP: G BIN4, FED---BIN4EMISSIONS STDS: Bin 440 235 150 150 125 100 60 44 40 25 20 18 10 1060 340 220 175 150 125 80 60 50 35 25 22 13 1378 430 280 220 200 155 100 80 70 50 35 28 16 1697 540 350 270 240 190 120 100 90 65 50 35 20 20
593
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 98 of 191 815 of 991
Initial Supporting table - CylModeJerkOBD GROUP:OBD GROUP: GGMXOB TESTTEST GROUP: G -BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Crankshaft jerk threshold. Thresholds are a function of rpm and % engine Load.
Notes: Used for P0300-P0308. Cal Name: KtMISF_ddt_CylinderMode
CylModeJerk - Part 1
y/x 400 500 600 700 800 900 1,000 1,100 1,200 1,400 1,600 1,800 2,0003 8,000 6,000 3,500 2,000 1,500 950 750 550 325 275 160 120 1006 8,000 7,000 4,000 2,400 1,900 1,300 900 700 500 325 250 175 1258 10,000 10,000 6,000 3,000 2,200 1,800 1,200 900 750 500 325 225 17510 12,000 12,000 8,000 4,000 2,800 2,200 1,600 1,400 900 600 400 275 21512 14,000 14,000 10,000 5,500 3,400 2,600 2,000 1,600 1,100 800 500 325 25014 16,000 16,000 12,000 7,000 4,000 3,000 2,400 2,000 1,400 850 600 375 30016 18,000 18,000 14,000 9,000 5,000 3,500 3,200 2,200 1,500 900 650 400 32518 20,000 20,000 16,000 10,500 6,000 4,000 3,800 2,400 1,800 1,100 750 435 35020 20,000 20,000 18,000 12,000 7,000 4,500 4,000 2,800 2,000 1,200 800 465 37522 20,000 20,000 20,000 14,000 8,000 5,000 4,400 3,200 2,300 1,250 850 500 40024 20,000 20,000 20,000 16,000 9,000 5,500 4,800 3,600 2,600 1,400 900 600 42526 20,000 20,000 20,000 18,000 10,000 6,000 5,500 4,000 3,000 1,500 1,000 650 48030 20,000 20,000 20,000 20,000 12,000 8,000 7,000 5,000 3,500 1,800 1,250 800 60040 20,000 20,000 20,000 20,000 14,000 10,000 9,000 6,500 4,000 2,400 1,500 975 75060 20,000 20,000 20,000 20,000 16,000 12,000 11,000 8,000 5,000 3,400 2,280 1,420 1,05078 20,000 20,000 20,000 20,000 18,000 14,000 13,000 10,000 7,000 4,400 3,000 1,800 1,33097 20,000 20,000 20,000 20,000 20,000 16,000 15,000 12,000 9,000 5,500 3,700 2,255 1,650
CylModeJerk - Part 2
y/x 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,0003 75 60 50 35 30 20 13 10 8 7 6 6 66 85 65 60 45 40 25 16 10 8 7 7 6 68 113 90 80 65 50 35 22 15 10 7 6 6 610 150 115 90 75 60 40 28 20 15 9 7 6 612 175 130 95 80 75 45 30 22 18 12 9 8 814 190 140 100 85 80 55 35 25 22 14 11 10 1016 200 150 110 90 85 60 38 28 23 16 14 11 1118 250 150 120 95 90 65 42 30 24 17 15 12 1220 275 175 135 100 95 70 47 32 25 18 16 12 1222 310 200 150 100 100 75 52 35 26 19 17 12 1224 350 250 180 125 115 80 55 38 27 20 18 13 1326 380 300 200 150 130 85 60 42 28 22 20 13 1330 420 350 250 250 185 95 65 55 35 25 22 14 14
594
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 99 of 191 816 of 991
Initial Supporting table - CylModeJerkOBD GROUP:OBD GROUP: TESTTEST GROUP: G -BIN4, FED---BIN4EMISSIONS STDS: Bin 440 555 420 300 300 225 120 75 65 45 35 25 15 1560 815 450 430 400 300 160 120 95 65 50 40 23 2378 1,045 780 550 520 400 225 150 120 80 65 50 28 2897 1,300 980 700 635 500 280 185 150 100 80 60 35 35
595
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 100 of 191 817 of 991
Initial Supporting table - EngineOverSpeedLimitOBD GROUP:OBD GROUP: TESTTEST GROUP: G IN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Engine OverSpeed Limit versus gear
Notes: Used for P0300-P0308. Cal Name: KaEOSC_n_EngOvrspdLimitGear
EngineOverSpeedLimit - Part 1
y/x CeTGRR_e_TransGr1 CeTGRR_e_TransGr2 CeTGRR_e_TransGr3 CeTGRR_e_TransGr4 CeTGRR_e_TransGr5 CeTGRR_e_TransGr6 CeTGRR_e_TransGrEVT1
1 6,900 6,900 6,900 6,900 6,900 6,900 6,900
EngineOverSpeedLimit - Part 2
y/x CeTGRR_e_TransGrEVT2
CeTGRR_e_TransGrNeut
CeTGRR_e_TransGrRvrs
CeTGRR_e_TransGrPark
CeTGRR_e_TransGr7 CeTGRR_e_TransGr8
1 6,900 4,000 6,900 4,000 6,900 6,900
596
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 101 of 191 818 of 991
Initial Supporting table - IdleCyl_DecelOBD GROUP:OBD GROUP: TESTTEST GROUP: G IN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Crankshaft decel threshold. Thresholds are a function of rpm and % engine Load.
Notes: Used for P0300-P0308. Cal Name: KtMSFD_dt_IdleCylinderMode
y/x 400 500 600 650 700 800 900 1,000 1,100 1,200 1,400 1,600 1,8003 6,000 6,000 3,500 2,550 1,600 1,200 700 500 400 300 250 150 1256 6,000 6,000 4,000 3,000 2,000 1,500 700 500 350 300 250 135 1008 7,000 6,000 4,000 3,000 2,000 1,500 800 600 400 350 235 150 10010 8,000 7,000 4,000 3,200 2,400 1,500 900 750 600 400 225 175 12512 9,000 8,000 4,000 3,250 2,500 1,500 1,000 850 700 450 250 200 15014 10,000 9,000 4,500 3,500 2,500 2,000 1,300 1,000 800 500 300 225 16516 10,000 10,000 5,000 3,875 2,750 2,000 1,500 1,200 900 550 350 250 18018 11,000 11,000 5,500 4,250 3,000 2,000 1,800 1,400 1,000 600 400 300 19020 12,000 12,000 6,000 4,750 3,500 2,500 2,000 1,500 1,100 700 450 350 20022 13,000 13,000 7,000 5,500 4,000 2,750 2,100 1,600 1,200 800 500 400 25024 14,000 14,000 7,500 6,000 4,500 3,000 2,200 1,700 1,300 1,000 600 400 30026 15,000 15,000 8,000 6,500 5,000 3,500 2,400 1,850 1,400 1,250 700 450 35028 15,500 15,500 8,500 7,000 5,500 3,750 2,600 1,975 1,600 1,275 750 475 37530 16,000 16,000 9,000 7,500 6,000 4,000 2,800 2,100 1,800 1,300 800 500 40032 16,200 16,200 9,400 7,850 6,300 4,300 2,940 2,240 1,940 1,320 845 526 41034 16,400 16,400 9,800 8,200 6,600 4,600 3,080 2,380 2,080 1,340 890 552 42036 16,600 16,600 10,200 8,550 6,900 4,900 3,220 2,520 2,220 1,360 935 578 430
597
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 102 of 191 819 of 991
Initial Supporting table - IdleCyl_JerkOBD GROUP:OBD GROUP: TESTTEST GROUP: G 4, FED---BIN4EMISSIONS STDS: Bin
Description: Crankshaft jerk threshold. Thresholds are a function of rpm and % engine Load.
Notes: Used for P0300-P0308. Cal Name: KtMSFD_ddt_IdleCylinderMode
y/x 400 500 600 650 700 800 900 1,000 1,100 1,200 1,400 1,600 1,8003 8,000 6,000 3,500 2,750 2,000 1,500 950 750 550 400 300 200 1506 8,000 7,000 4,000 3,200 2,400 1,800 1,100 900 700 500 300 200 1758 10,000 10,000 6,000 4,500 3,000 2,000 1,250 1,000 800 600 300 225 22510 12,000 12,000 8,000 6,000 4,000 2,500 1,300 1,100 900 700 300 250 25012 14,000 14,000 10,000 7,750 5,500 3,000 1,500 1,250 1,100 750 300 300 30014 16,000 16,000 12,000 9,500 7,000 4,000 2,000 1,500 1,300 800 350 350 35016 18,000 18,000 14,000 11,500 9,000 5,000 3,000 2,000 1,500 900 400 400 40018 20,000 20,000 16,000 13,250 10,500 6,000 4,000 3,000 2,000 1,000 500 450 43520 20,000 20,000 18,000 15,000 12,000 7,000 4,500 4,000 2,500 1,200 600 600 46522 20,000 20,000 20,000 17,000 14,000 8,000 5,000 4,400 3,000 1,400 750 750 50024 20,000 20,000 20,000 18,000 16,000 9,000 5,500 4,800 3,500 1,600 1,000 900 60026 20,000 20,000 20,000 19,000 18,000 10,000 6,000 5,500 4,000 2,000 1,250 1,000 65028 20,000 20,000 20,000 19,500 19,000 11,000 7,000 6,250 4,500 2,500 1,500 1,125 72530 20,000 20,000 20,000 20,000 20,000 12,000 8,000 7,000 5,000 3,000 1,800 1,250 80032 20,000 20,000 20,000 20,000 20,000 12,400 8,400 7,400 5,300 3,500 1,920 1,300 83534 20,000 20,000 20,000 20,000 20,000 12,800 8,800 7,800 5,600 3,700 2,040 1,350 87036 20,000 20,000 20,000 20,000 20,000 13,200 9,200 8,200 5,900 3,800 2,160 1,400 905
598
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 103 of 191 820 of 991
Initial Supporting table - IdleSCD_DecelOBD GROUP:OBD GROUP: TESTTEST GROUP: GG FED---BIN4EMISSIONS STDS: Bin 4
Description: Crankshaft decel threshold while in SCD mode. SCD mode uses smaller windows near TDC. Thresholds are a function of rpm and % engine Load.
Notes: Used for P0300-P0308. Cal Name: KtMISF_dt_SCD_IdleModeNote: Misfire's Load term is %, but not PID$04. PID $04 is not robust to temperature and alititude shifts. (especially decel and jerk thresholds since they track actual air trapped incylinder)
y/x 400 500 600 650 700 800 900 1,000 1,100 1,200 1,400 1,600 1,8003 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,7676 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,7678 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76710 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76712 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76714 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76716 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76718 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76720 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76722 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76724 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76726 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76728 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76730 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76732 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76734 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76736 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767
599
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 104 of 191 821 of 991
Initial Supporting table - IdleSCD_JerkOBD GROUP:OBD GROUP: TESTTEST GROUP: GG IN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Crankshaft jerk threshold while in SCD mode. SCD mode uses smaller windows near TDC. Thresholds are a function of rpm and % engine Load.
Notes: Used for P0300-P0308. Cal Name: KtMISF_ddt_SCD_IdleMode
y/x 400 500 600 650 700 800 900 1,000 1,100 1,200 1,400 1,600 1,8003 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,7676 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,7678 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76710 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76712 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76714 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76716 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76718 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76720 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76722 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76724 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76726 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76728 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76730 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76732 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76734 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76736 32,767 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
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 105 of 191 822 of 991
Initial Supporting table - Number of NormalsOBD GROUP:OBD GROUP: G TESTTEST GROUP: G -BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Number of Normals for the Driveline Ring FilterAfter a low level misfire, another misfire may not be detectable until driveline ringing ceases. If no ringing seen, stop filter early.
Notes: Used for P0300-P0308. Cal Name: KaMSFD_Cnt_NumOfNormalsFil
y/x 0 1 2 3 4 5 6 7 8
1 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00 3.00
601
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 106 of 191 823 of 991
Initial Supporting table - P0089 - P163A - P228C - P228D - P0191 - KtFHPD_t_PumpCntrlEngRunThrshOBD GROUP:OBD GROUP: TESTTEST GROUP: G 4, FED---BIN4EMISSIONS STDS: Bin 4
Description: The High Pressure Control Performance Diagnostic and Pump Current Diagnostic will not run when the engine run time is below this timer following an engine start.
Notes:
y/x -30 -20 -10 0 10 20 80 100 110
1 120.0 120.0 120.0 120.0 120.0 120.0 120.0 120.0 120.0
602
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 107 of 191 824 of 991
Initial Supporting table - P00C6 - KtFHPC_p_HighPressStartOBD GROUP:OBD GROUP: TESTTEST GROUP: G ---BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: This calibration is the minimum pressure in MPa that will exit High Pressure Start mode and allow fuel delivery
Notes:
y/x -40 -32 -24 -16 -8 0 8 16 20 24 32 40 48 64 80 96 1120 6.3 6.3 6.3 5.0 2.5 1.6 1.3 1.0 0.8 0.8 0.8 0.8 0.8 0.7 0.7 0.7 0.713 6.3 6.3 6.3 5.0 2.5 1.6 1.3 1.0 0.8 0.8 0.8 0.8 0.8 0.7 0.7 0.7 0.725 7.8 7.8 7.8 7.0 4.8 2.5 1.7 1.4 1.1 1.1 1.1 0.9 0.9 0.7 0.7 0.7 0.738 10.3 10.3 10.3 9.0 5.8 2.5 2.1 1.7 1.5 1.4 1.4 0.9 0.9 0.7 0.7 0.7 0.750 10.3 10.3 10.3 9.0 6.5 4.0 2.4 2.1 1.8 1.7 1.6 1.0 1.0 0.7 0.7 0.7 0.763 10.3 10.3 10.3 9.0 6.5 4.0 2.8 2.5 2.1 2.0 1.9 1.1 1.0 0.7 0.7 0.7 0.775 10.3 10.3 10.3 10.0 7.0 5.0 3.2 2.8 2.4 2.3 2.2 1.1 1.1 0.7 0.7 0.7 0.788 12.3 12.3 12.3 12.0 10.5 7.0 3.2 2.8 2.4 2.3 2.2 1.1 1.1 0.7 0.7 0.7 0.7100 12.3 12.3 12.3 12.0 10.5 7.0 3.2 2.8 2.4 2.3 2.2 1.1 1.1 0.7 0.7 0.7 0.7
603
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 108 of 191 825 of 991
Initial Supporting table - P00C6 - KtFHPC_t_HighPressStartTmoutOBD GROUP:OBD GROUP: TESTTEST GROUP: G IN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: High Pressure Pump Control Mode will exit (Fuel will be delivered) if this timeout in seconds is reached.
Notes:
y/x -40 -32 -24 -16 -8 0 8 16 20 24 32 40 48 64 80 96 112
1 12.8 12.8 11.5 10.0 8.0 5.8 5.3 5.0 4.9 4.9 4.9 4.9 4.9 4.9 4.9 4.9 6.0
604
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 109 of 191 826 of 991
Initial Supporting table - P00C6 - KtFHPD_Cnt_HPS_PressFallLoThrshOBD GROUP:OBD GROUP: TESTTEST GROUP: GG IN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: The maximum acceptable counts of fuel rail pressure below KtFHPD_p_HPS_PressFallLoThrsh after High Pressure Start (HPS) is executed but before engine is in run mode.
Notes:
y/x -40 -32 -24 -16 -8 0 8 16 20 24 32 40 48 64 80 96 1120 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.013 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.025 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.038 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.050 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.063 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.075 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.088 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.0100 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
605
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 110 of 191 827 of 991
Initial Supporting table - P00C6 - KtFHPD_p_HPS_PressFallLoThrshOBD GROUP:OBD GROUP: TESTTEST GROUP: G 4
Description: The minimum acceptable value of fuel rail pressure after High Pressure Start (HPS) is executed. This ensures the pressure does not fall off drastically after High PressureStart (HPS) is executed, but before engine is in run mode.
Notes: Axes are
y/x -40 -32 -24 -16 -8 0 8 16 20 24 32 40 48 64 80 96 1120 2.0 2.0 2.0 2.0 2.0 0.6 0.6 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.513 2.0 2.0 2.0 2.0 2.0 0.6 0.6 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.525 2.0 2.0 2.0 2.0 2.0 0.6 0.6 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.538 2.0 2.0 2.0 2.0 2.0 0.6 0.6 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.550 2.0 2.0 2.0 2.0 2.0 0.6 0.6 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.563 2.0 2.0 2.0 2.0 2.0 0.6 0.6 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.575 2.0 2.0 2.0 2.0 2.0 0.6 0.6 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.588 2.0 2.0 2.0 2.0 2.0 0.6 0.6 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5100 2.0 2.0 2.0 2.0 2.0 0.6 0.6 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5
606
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 111 of 191 828 of 991
Initial Supporting table - P0171_P0172_P0174_P0175 Long-Term Fuel Trim Cell UsageL---BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Identifies 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.
Notes: DTCs: P0171, P0172, P0174, P0175; Calibration Name: KaFADD_e_SelectCellSet; Axis is Long Term Fuel Trim Cell I.D.
P0171_P0172_P0174_P0175 Long-Term Fuel Trim Cell Usage - Part 1
y/x CeFADR_e_Cell00_PurgOnAirMode5
CeFADR_e_Cell01_PurgOnAirMode4
CeFADR_e_Cell02_PurgOnAirMode3
CeFADR_e_Cell03_PurgOnAirMode2
1 CeFADD_e_SelectedPurgeCell CeFADD_e_SelectedPurgeCell CeFADD_e_SelectedPurgeCell CeFADD_e_SelectedPurgeCell
P0171_P0172_P0174_P0175 Long-Term Fuel Trim Cell Usage - Part 2
y/x CeFADR_e_Cell04_PurgOnAirMode1
CeFADR_e_Cell05_PurgOnAirMode0
CeFADR_e_Cell06_PurgOnIdle CeFADR_e_Cell07_PurgOnDecel
1 CeFADD_e_SelectedPurgeCell CeFADD_e_SelectedPurgeCell CeFADD_e_SelectedPurgeCell CeFADD_e_NonSelectedCell
P0171_P0172_P0174_P0175 Long-Term Fuel Trim Cell Usage - Part 3
y/x CeFADR_e_Cell08_PurgOffAirMode5
CeFADR_e_Cell09_PurgOffAirMode4
CeFADR_e_Cell10_PurgOffAirMode3
CeFADR_e_Cell11_PurgOffAirMode2
1 CeFADD_e_SelectedNonPurgeCell CeFADD_e_SelectedNonPurgeCell CeFADD_e_SelectedNonPurgeCell CeFADD_e_SelectedNonPurgeCell
P0171_P0172_P0174_P0175 Long-Term Fuel Trim Cell Usage - Part 4
y/x CeFADR_e_Cell12_PurgOffAirMode1
CeFADR_e_Cell13_PurgOffAirMode0
CeFADR_e_Cell14_PurgOffIdle CeFADR_e_Cell15_PurgOffDecel
1 CeFADD_e_SelectedNonPurgeCell CeFADD_e_SelectedNonPurgeCell CeFADD_e_SelectedNonPurgeCell CeFADD_e_NonSelectedCell
607
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 112 of 191 829 of 991
Initial Supporting table - P0191 - KtFHPD_Cnt_SnsPrfIdlePumpOffDlyOBD GROUP:OBD GROUP: G TESTTEST GROUP: G --BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: The delay counter following the disabling of the high pressure pump used Only for the Sensor Performance Idle Test
Notes:
y/x 0 13 25 38 50 63 75 88 100
65 195.0 195.0 195.0 195.0 195.0 195.0 195.0 195.0 195.0
70 190.0 190.0 190.0 190.0 190.0 190.0 190.0 190.0 190.0
75 185.0 185.0 185.0 185.0 185.0 185.0 185.0 185.0 185.0
80 180.0 180.0 180.0 180.0 180.0 180.0 180.0 180.0 180.0
85 175.0 175.0 175.0 175.0 175.0 175.0 175.0 175.0 175.0
90 170.0 170.0 170.0 170.0 170.0 170.0 170.0 170.0 170.0
95 165.0 165.0 165.0 165.0 165.0 165.0 165.0 165.0 165.0
100 160.0 160.0 160.0 160.0 160.0 160.0 160.0 160.0 160.0
105 160.0 160.0 160.0 160.0 160.0 160.0 160.0 160.0 160.0
608
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 113 of 191 830 of 991
Initial Supporting table - P0191 - KtFHPD_t_SnsPrfStuckCrankTmoutOBD GROUP:OBD GROUP: TESTTEST GROUP: G BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: The maximum crank time allowed before allowing the Sensor Performance Stuck Test to fail
Notes:
y/x -30 -20 -10 0 10 20 80 100 110
1 10.0 10.0 10.0 10.0 10.0 10.0 10.0 10.0 10.0
609
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 114 of 191 831 of 991
Initial Supporting table - P0234_KtBSTD_p_CntrlDevBasLimOBD GROUP:OBD GROUP: TESTTEST GROUP: G IN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Overboost in open loop diagnose failure limit.
Notes: X-Axis: KnBSTD_p_CntrlDevDiagAmbCorrBP - Ambient Air PressureY-Axis: KnBSTD_n_CntrlDevDiagAmbCorrBP - Engine Speed
y/x 60.0 70.0 80.0 90.0 100.0 110.01,500 90.000 90.000 80.000 70.000 60.000 60.0002,500 62.000 52.000 32.000 30.000 30.000 30.0003,000 42.000 25.000 10.000 10.000 10.000 10.0004,000 30.000 10.000 10.000 10.000 10.000 10.0005,000 30.000 10.000 10.000 10.000 10.000 10.0006,000 30.000 10.000 10.000 10.000 10.000 10.000
610
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 115 of 191 832 of 991
Initial Supporting table - P0299_KtBSTD_p_CntrlDevDsrdRtHiOBD GROUP:OBD GROUP: TESTTEST GROUP: GG --BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Allowed positive rate limit on desired boost pressure. In allowed kPa per 100 ms.
Notes: X-Axis: KnBSTD_n_CntrlDevDiagEngSpdBP - Engine Speed
y/x 1,000 1,500 2,000 2,500 3,000 3,500 4,000 4,500 5,000 6,000
1 2.000 2.500 2.700 2.900 3.000 3.000 3.100 3.200 3.500 4.000
611
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 116 of 191 833 of 991
Initial Supporting table - P0299_KtBSTD_p_CntrlDevDsrdRtLoOBD GROUP:OBD GROUP: TESTTEST GROUP: G --BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Allowed negative rate limit on desired boost pressure. In allowed kPa per 100 ms.
Notes: X-Axis: KnBSTD_n_CntrlDevDiagEngSpdBP - Engine Speed
y/x 1,000 1,500 2,000 2,500 3,000 3,500 4,000 4,500 5,000 6,000
1 -200.00 -200.00 -200.00 -200.00 -200.00 -200.00 -200.00 -200.00 -200.00 -200.00
612
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 117 of 191 834 of 991
Initial Supporting table - P0324_PerCyl_ExcessiveKnock_ThresholdOBD GROUP:OBD GROUP: TESTTEST GROUP: G ---BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Fail threshold for the Knock Performance per-cylinder Excessive Knock Diagnostic
Notes: Used for P0324. Cal Name: KtKNKD_k_PerfCylFiltKnkIntThrsh. X-axis = Engine Speed (RPM), Diagnostic fails when VaKNKD_k_PerCylKnockIntFilt[cyl] >KtKNKD_k_PerfCylFiltKnkIntThrsh
y/x 500 1,000 1,500 2,000 2,500 3,000 3,500 4,000 4,500 5,000 5,500 6,000 6,500 7,000 7,500 8,000 8,5001 1.69 1.69 1.69 1.69 1.69 1.69 1.69 1.69 1.69 1.69 1.69 1.69 1.69 1.69 1.69 1.69 1.69
613
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 118 of 191 835 of 991
Initial Supporting table - P0325_P0330_OpenCktThrshMax (20 kHz)OBD GROUP:OBD GROUP: TESTTEST GROUP: G --BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Knock Open Circuit Diagnostic Maximum Threshold when using the 20 kHz method (see "OpenMethod" description)
Notes: Used for P0325 and P0330. Cal name: KtKNKD_k_OpenMax20K. x-axis = Engine Speed (RPM).
Diagnostic fails when the filtered diagnostic output is between the OpenCktThrshMin and OpenCktThrshMax:i.e.: KtKNKD_k_OpenMin20K < VaKNKD_k_OpenFiltIntensity < KtKNKD_k_OpenMax20K.
y/x 750 1,000 1,500 2,000 2,500 3,000 3,500 4,000 4,500 5,000 5,500 6,000 6,500 7,000 7,500 8,000 8,5001 8.0703 8.5195 8.5078 8.4121 8.4160 8.3320 8.4141 8.4141 8.7715 8.2207 8.0234 7.6289 7.2500 7.2500 7.2500 7.2500 7.2500
614
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 119 of 191 836 of 991
Initial Supporting table - P0325_P0330_OpenCktThrshMax (Normal Noise)OBD GROUP:OBD GROUP: G TESTTEST GROUP: G ---BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Knock Open Circuit Diagnostic Minimum Threshold when using the Normal Noise method (see "OpenMethod" description): When using the Normal Noise method (see"OpenMethod" description).
Notes: Used for P0325 and P0330. Cal name: KtKNKD_k_OpenMaxNN. x-axis = Engine Speed (RPM)
Diagnostic fails when the filtered diagnostic output is between the OpenCktThrshMin and OpenCktThrshMax:i.e.: KtKNKD_k_OpenMinNN < VaKNKD_k_OpenFiltIntensity < KtKNKD_k_OpenMaxNN.
y/x 2,700 2,900 3,000 3,250 3,500 3,750 4,000 4,250 4,500 4,750 5,000 5,500 6,000 6,500 7,000 7,500 8,5001 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000
615
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 120 of 191 837 of 991
Initial Supporting table - P0325_P0330_OpenCktThrshMin (20 kHz)OBD GROUP:OBD GROUP: TESTTEST GROUP: G --BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Knock Open Circuit Diagnostic Minimum Threshold when using the 20 kHz method (see "OpenMethod" description)
Notes: Used for P0325 and P0330. Cal name: KtKNKD_k_OpenMin20K. x-axis = Engine Speed (RPM)
Diagnostic fails when the filtered diagnostic output is between the OpenCktThrshMin and OpenCktThrshMax:i.e.: KtKNKD_k_OpenMin20K < VaKNKD_k_OpenFiltIntensity < KtKNKD_k_OpenMax20K.
y/x 750 1,000 1,500 2,000 2,500 3,000 3,500 4,000 4,500 5,000 5,500 6,000 6,500 7,000 7,500 8,000 8,5001 2.8887 3.0430 3.0410 2.9941 2.9902 2.9648 2.9961 2.9980 3.1523 2.9336 2.8887 2.7480 2.6309 2.6309 2.6309 2.6309 2.6309
616
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 121 of 191 838 of 991
Initial Supporting table - mP0325_P0330_OpenCktThrshMin (Nor al Noise)OBD GROUP:OBD GROUP: TESTTEST GROUP: G -BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Knock Open Circuit Diagnostic Minimum Threshold when using the Normal Noise method (see "OpenMethod" description): When using the Normal Noise method (see"OpenMethod" description).
Notes: Used for P0325 and P0330. Cal name: KtKNKD_k_OpenMinNN. x-axis = Engine Speed (RPM)
Diagnostic fails when the filtered diagnostic output is between the OpenCktThrshMin and OpenCktThrshMax:i.e.: KtKNKD_k_OpenMinNN < VaKNKD_k_OpenFiltIntensity < KtKNKD_k_OpenMaxNN.
y/x 2,700 2,900 3,000 3,250 3,500 3,750 4,000 4,250 4,500 4,750 5,000 5,500 6,000 6,500 7,000 7,500 8,5001 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000
617
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 122 of 191 839 of 991
Initial Supporting table - P0325_P0330_OpenMethod_2OBD GROUP:OBD GROUP: TESTTEST GROUP: GGMXT BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Defines which Knock Open Circuit Diagnostic method to use.
Notes: Used for P0325 and P0330. Cal name: KaKNKD_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 "None" (note: "None" = disabled at that rpm). The mode chosen dictates which set of threshold tables areused. 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.
P0325_P0330_OpenMethod_2 - Part 1
y/x 0 1 2 3 41 CeKNKD_e_Open_20KHz CeKNKD_e_Open_20KHz CeKNKD_e_Open_20KHz CeKNKD_e_Open_20KHz CeKNKD_e_Open_20KHz
P0325_P0330_OpenMethod_2 - Part 2
y/x 5 6 7 8 91 CeKNKD_e_Open_20KHz CeKNKD_e_Open_20KHz CeKNKD_e_Open_20KHz CeKNKD_e_Open_20KHz CeKNKD_e_Open_20KHz
P0325_P0330_OpenMethod_2 - Part 3
y/x 10 11 12 13 141 CeKNKD_e_Open_20KHz CeKNKD_e_Open_20KHz CeKNKD_e_Open_20KHz CeKNKD_e_Open_20KHz CeKNKD_e_Open_20KHz
P0325_P0330_OpenMethod_2 - Part 4
y/x 15 161 CeKNKD_e_Open_20KHz CeKNKD_e_Open_20KHz
618
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 123 of 191 840 of 991
Initial Supporting table - P0326_P0331_AbnormalNoise_CylsEnabledOBD GROUP:OBD GROUP: TESTTEST GROUP: G -BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Specifies which cylinders will be used for the Abnormal Noise portion of the performance diagnostics (1 = cylinder used, 0 = cylinder not used)
Notes: Used 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 = secondcylinder 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 afour-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 thesensor location results in poor signal-to-noise ratio for a given cylinder).
y/x 0 1 2 3 4 5 6 7
1 1 1 1 1 0 0 0 0
619
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 124 of 191 841 of 991
Initial Supporting table - P0326_P0331_AbnormalNoise_ThresholdOBD GROUP:OBD GROUP: L---BIN4, FED---BIN4EMISSIONS STDS: Bin
Description: Fail threshold for the Knock Performance Abnormal Noise Diagnostic
Notes: Used 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 500 1,000 1,500 2,000 2,500 3,000 3,500 4,000 4,500 5,000 5,500 6,000 6,500 7,000 7,500 8,000 8,5001 0.881 0.721 0.590 0.483 0.396 0.324 0.266 0.217 0.178 0.146 0.119 0.098 0.080 0.065 0.054 0.044 0.036
620
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 125 of 191 842 of 991
Initial Supporting table - P0442 Engine Off Time Before Vehicle Off Maximum as a Function of Estimated Ambient Temperature TableOBD GROUP: D2UB LTGOBD GROUP: GGMXOBDG03 --BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Data is Engine Off Time Before Vehicle Off Maximum Table (in seconds) and Axis is Estimated Ambient Coolant in Deg C
Notes: KtEONV_t_EngOffTimeBefVehOffMax
y/x -10 -4 1 7 13 18 24 29 35 41 46 52 58 63 69 74 801 44 44 44 44 68 82 105 153 320 480 480 480 480 480 480 480 480
621
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 126 of 191 843 of 991
Initial Supporting table - P0442 EONV Pressure Threshold (Pascals) TableOBD GROUP:OBD GROUP: TESTTEST GROUP: GG E--BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Data is EONV Pressure Threshold in Pascals, X axis (horizontal) is fuel level in % from 0 to 100 with step size 6.25, and Y axis (vertical) is temperature in deg C from -10 to80 with step size 5.625
Notes: KtEONV_p_PressureThreshold
y/x 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 171 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.82 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.83 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.84 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.85 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.86 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.87 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.88 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.89 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.810 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.811 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.812 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.813 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.814 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.815 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.816 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.817 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8 -323.8
622
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 127 of 191 844 of 991
Initial Supporting table - P0442 Volatility Time as a Function of Estimate of Ambient TemperatureOBD GROUP:OBD GROUP: TESTTEST GROUP: G IN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Data is Volatility Time (in seconds) and Axis is Estimated Ambient Coolant in Deg C
Notes: KtEONV_t_VolatilityTimeMax
y/x -10 -4 1 7 13 18 24 29 35 41 46 52 58 63 69 74 801 30 30 45 60 80 120 220 300 400 400 400 400 400 400 400 400 400
623
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 128 of 191 845 of 991
Initial Supporting table - P0496 Purge Valve Leak Test Engine Vacuum Test Time (Cold Start) as a Function of Fuel Level TableOBD GROUP:OBD GROUP: TESTTEST GROUP: G IN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Data is Purge Valve Leak Test Engine Vacuum Test Time (in seconds) and Axis is Fuel Level in %
Notes: KtEVPD_t_PVLT_EngineVacTimeCold
y/x 0 6 12 19 25 31 37 44 50 56 62 69 75 81 87 94 1001 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67
624
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 129 of 191 846 of 991
Initial Supporting table - P0521_LowMinOilPresFail - Two Stage Oil PumpOBD GROUP:OBD GROUP: TESTTEST GROUP: G 4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Minimum expected oil presure readings
Notes: For P0521: KtLUBD_p_OP_SnsrMinOilPresFail with X Axis is defined by KnLUBD_n_OP_SnsrMinRPMAxs
y/x 1,000.0 1,500.0 2,000.0 2,500.0 3,000.0 3,500.0 4,000.0 4,500.0 5,000.0
1.0 125.1 188.7 197.2 211.4 224.3 231.3 237.2 244.4 250.0
625
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 130 of 191 847 of 991
Initial Supporting table - P0521_P06DD_P06DE_OP_HiStatePressureOBD GROUP:OBD GROUP: TESTTEST GROUP: G IN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Two Stage Oil Pump Oil Pressure in High State
Notes: For P0521, P06DD and P06DE: KtLUBD_p_OP_OilPresHighState with X Axis is defined by KnLUBD_n_OP_OilPresRPMAxs and Y Axis is defined byKnLUBD_T_OP_OilPresTempAxs
y/x 40.0 50.0 60.0 70.0 80.0 90.0 100.0 110.0 120.01,000.0 519.5 489.4 459.3 429.2 399.1 369.0 338.9 308.8 278.71,500.0 568.9 544.6 520.3 496.0 471.7 447.4 423.1 398.8 374.42,000.0 604.1 581.6 559.2 536.7 514.3 491.8 469.3 446.8 424.42,500.0 622.6 600.9 579.3 557.8 536.1 514.6 492.9 471.4 449.83,000.0 624.6 604.8 584.9 565.1 545.3 525.4 505.6 485.8 466.03,500.0 613.8 597.4 580.9 564.5 548.0 531.6 515.1 498.7 482.24,000.0 596.9 584.9 573.1 561.2 549.3 537.4 525.5 513.6 501.74,500.0 583.4 575.7 567.9 560.2 552.4 544.7 536.9 529.2 521.55,000.0 586.3 579.6 572.9 566.2 559.5 552.8 546.1 539.4 532.7
626
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 131 of 191 848 of 991
Initial Supporting table - P0606_Program Sequence Watch Enable f(Core, Loop Time)N4, FED---BIN4EMISSIONS STDS: Bin 4
Description: The enabling flags for the program sequence watch as a function of processor core and operating loop time sequence.
Notes: P0606, KaPISD_b_ProgSeqWatchEnbl
y/x CeTSKR_e_CPU CeTSKR_e_CPU2CePISR_e_6p25msSeq 1 1
CePISR_e_12p5msSeq 1 1
CePISR_e_25msSeq 1 1
CePISR_e_LORES_C 1 1
627
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 132 of 191 849 of 991
Initial Supporting table - P06B6_P06B7_OpenTestCktThrshMaxOBD GROUP:OBD GROUP: TESTTEST GROUP: G -BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Knock Open Circuit Minimum Threshold for Internal Circuit Diagnostic. Used only when the 20 kHz method is being used (see "OpenMethod" description). The Open TestCircuit ensures that the internal circuit used to generate the 20 kHz signal for the Open Circuit diags (P0325, P0330) is within range.
Notes: Used 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 750 1,000 1,500 2,000 2,500 3,000 3,500 4,000 4,500 5,000 5,500 6,000 6,500 7,000 7,500 8,000 8,5001 0.209 0.209 0.215 0.215 0.232 0.232 0.232 0.271 0.305 0.367 0.588 0.576 0.592 0.592 0.592 0.592 0.592
628
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 133 of 191 850 of 991
Initial Supporting table - P06B6_P06B7_OpenTestCktThrshMinOBD GROUP:OBD GROUP: TESTTEST GROUP: GG BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Knock Open Circuit Minimum Threshold for Internal Circuit Diagnostic. Used only when the 20 kHz method is being used (see "OpenMethod" description). The Open TestCircuit ensures that the internal circuit used to generate the 20 kHz signal for the Open Circuit diags (P0325, P0330) is within range.
Notes: Used 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 750 1,000 1,500 2,000 2,500 3,000 3,500 4,000 4,500 5,000 5,500 6,000 6,500 7,000 7,500 8,000 8,5001 0.102 0.102 0.104 0.104 0.115 0.115 0.115 0.139 0.154 0.191 0.320 0.311 0.322 0.322 0.322 0.322 0.322
629
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 134 of 191 851 of 991
Initial Supporting table - P06DD_P06DE_MaxEnableTorque_OPOBD GROUP:OBD GROUP: TESTTEST GROUP: G BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Two Stage Oil Pump Rationality Test Torque Max Enable Threshold
Notes: For P06DD and P06DE: KtLUBD_M_OP_InDiagEngTorqMax with X Axis is defined by KnLUBD_n_OP_InDiEngTorqMxRPMAxs
y/x 1,000.0 1,250.0 1,500.0 1,750.0 2,000.0 2,250.0 2,500.0 2,750.0 3,000.0
1.0 0.0 0.0 140.0 140.0 140.0 140.0 140.0 0.0 0.0
630
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 135 of 191 852 of 991
Initial Supporting table - P06DD_P06DE_MinEnableTorque_OPOBD GROUP:OBD GROUP: G TESTTEST GROUP: G L---BIN4, FED---BIN4EMISSIONS STDS: Bin
Description: Two Stage Oil Pump Rationality Test Torque Min Enable Threshold
Notes: For P06DD and P06DE: KtLUBD_M_OP_InDiagEngTorqMin with X Axis is defined by KnLUBD_n_OP_InDiEngTorqMnRPMAxs
y/x 1,000.0 1,250.0 1,500.0 1,750.0 2,000.0 2,250.0 2,500.0 2,750.0 3,000.0
1.0 0.0 0.0 20.0 20.0 20.0 20.0 20.0 0.0 0.0
631
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 136 of 191 853 of 991
Initial Supporting table - P06DD_P06DE_MinOilPressThreshOBD GROUP:OBD GROUP: TESTTEST GROUP: G BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Intrusive diagnostic minimum pressure limit that is a function of Engine Speed and Oil Temperature
Notes: For P06DD and P06DE: KtLUBD_p_InDiagMinPresThresh with X Axis is defined by KnLUBD_n_OP_OilPresRPMAxs and Y Axis is defined by KnLUBD_T_OP_OilPresTempAxs
y/x 40 50 60 70 80 90 100 110 1201,000 25 32 38 45 52 59 65 68 711,500 25 32 38 45 52 59 65 68 712,000 25 32 38 45 52 59 65 68 712,500 25 32 38 45 52 59 65 68 713,000 25 32 38 45 52 59 65 68 713,500 25 32 38 45 52 59 65 68 714,000 25 32 38 45 52 59 65 68 714,500 25 32 38 45 52 59 65 68 715,000 25 32 38 45 52 59 65 68 71
632
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 137 of 191 854 of 991
Initial Supporting table - P06DD_P06DE_OP_LoStatePressureOBD GROUP:OBD GROUP: TESTTEST GROUP: G -BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Two Stage Oil Pump Oil Pressure in Low State
Notes: For P06DD and P06DE: KtLUBD_p_OP_OilPresLowState with X Axis is defined by KnLUBD_n_OP_OilPresRPMAxs and Y Axis is defined by KnLUBD_T_OP_OilPresTempAxs
y/x 40 50 60 70 80 90 100 110 1201,000 351 338 325 313 300 287 274 261 2481,500 372 362 352 342 332 322 311 301 2912,000 383 374 365 356 348 339 330 321 3122,500 385 378 370 363 355 347 340 332 3253,000 382 376 370 364 358 352 347 341 3353,500 376 371 367 362 358 353 348 344 3394,000 370 366 363 360 356 353 350 346 3434,500 365 363 361 359 357 355 352 350 3485,000 366 364 363 361 359 357 355 353 351
633
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 138 of 191 855 of 991
Initial Supporting table - P06DD_P06DE_OP_StateChangeMinOBD GROUP:OBD GROUP: TESTTEST GROUP: G BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Minimum allowed pressure change on a Two Stage Oil Pump state change
Notes: For P06DD and P06DE: KtLUBD_p_OP_StateChangeMin with X Axis is defined by KnLUBD_n_OP_OilPresRPMAxs and Y Axis is defined by KnLUBD_T_OP_OilPresTempAxs
y/x 40.0 50.0 60.0 70.0 80.0 90.0 100.0 110.0 120.01,000.0 80.0 50.0 42.0 35.0 28.0 21.0 14.0 6.0 0.01,500.0 79.0 72.0 65.0 58.0 51.0 44.0 36.0 29.0 22.02,000.0 91.0 84.0 77.0 70.0 62.0 55.0 49.0 41.0 34.02,500.0 97.0 90.0 84.0 77.0 70.0 64.0 57.0 51.0 44.03,000.0 99.0 93.0 87.0 81.0 75.0 69.0 62.0 56.0 50.03,500.0 103.0 98.0 92.0 87.0 81.0 75.0 70.0 65.0 59.04,000.0 105.0 101.0 96.0 92.0 88.0 84.0 80.0 76.0 72.04,500.0 105.0 102.0 99.0 96.0 93.0 90.0 87.0 85.0 82.05,000.0 106.0 105.0 102.0 100.0 98.0 96.0 94.0 92.0 90.0
634
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 139 of 191 856 of 991
Initial Supporting table - P171D hydraulic pressure delayOBD GROUP:OBD GROUP: TESTTEST GROUP: G IN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Time to delay the initial x of y counter due to hydraulic transients. Thresholds are a function of transmission fluid temperature. Horizontal axis is transmission fluidtemperature (DegC) and table output is delay time (seconds).
Notes: KtTAPD_t_PERF_HydPresDelayTmr
y/x -40.00 0.00 20.00 30.00 40.00 50.00 60.00
1.00 0.09 0.09 0.08 0.08 0.08 0.08 0.08
635
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 140 of 191 857 of 991
Initial Supporting table - P171D predicted turbine speed errorOBD GROUP:OBD GROUP: TESTTEST GROUP: GGMX ---BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Predicted turbine speed vs actual turbine speed error. Thresholds are a function of engine speed and transmission fliud temperature. Diagnostic is considered failing abovethese values. Table vertical axis is engine speed (RPM), horizontal axis is transmission fluid temperature (DegC) and table output is predicted turbine speed error (RPM).
Notes: KtTAPD_n_PERF_TurbSpdFailThsh
y/x -40.00 0.00 10.00 20.00 40.00
0.00 350.00 350.00 350.00 350.00 350.00
500.00 350.00 350.00 350.00 350.00 350.00
1,100.00 350.00 350.00 350.00 350.00 350.00
1,500.00 350.00 350.00 350.00 350.00 350.00
2,500.00 350.00 350.00 350.00 350.00 350.00
636
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 141 of 191 858 of 991
Initial Supporting table - P171D transmission forward gear ratiosOBD GROUP:OBD GROUP: TESTTEST GROUP: G E4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Transmission forward gear ratio's (1-6). These values represent the nominal forward gear ratios. These values are used along with the following calibrations to define thevalid ratio bands. Units are ratio.
KeCSSD_pct_RVT_1stHighMultKeCSSD_pct_RVT_1stLowMultKeCSSD_pct_RVT_HighMultKeCSSD_pct_RVT_LowMult
Notes: KaTAPD_r_TransRatios(x)
y/x 0.00 1.00 2.00 3.00 4.00 5.001.00 4.53 2.91 1.88 1.43 1.00 0.75
637
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 142 of 191 859 of 991
Initial Supporting table - P219A Normalizer Bank1 TableOBD GROUP:OBD GROUP: TESTTEST GROUP: G L---BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Bank 1 Normalizer table used in the calculation of the Ratio for the current sample period.
Notes: DTCs: P219A; Calibration Name: KtFABD_U_Normalizer1; Horizontal axis is RPM; Vertical Axis is Air Per Cylinder (APC) in mg/cylinder
y/x 250 500 750 1,000 1,250 1,500 1,750 2,000 2,250 2,500 2,750 3,000 3,500 4,000 4,500 5,000 6,00040 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.0080 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.00120 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.00160 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.00200 0.00 0.00 0.00 15.00 6.25 11.75 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00240 0.00 0.00 0.00 0.00 45.00 52.00 41.50 13.75 13.50 17.00 17.50 0.00 3.00 0.00 0.00 0.00 0.00280 0.00 0.00 0.00 0.00 86.75 91.25 82.75 38.25 43.50 40.50 40.00 12.00 19.50 0.00 0.00 0.00 0.00320 0.00 0.00 0.00 0.00 149.00 106.50 92.75 55.00 67.00 63.25 59.50 34.00 41.50 0.00 0.00 0.00 0.00360 0.00 0.00 0.00 0.00 182.75 147.00 108.00 83.50 90.75 76.25 65.00 47.75 51.00 0.00 0.00 0.00 0.00400 0.00 0.00 0.00 0.00 217.75 182.25 146.00 115.00 109.25 96.50 78.50 70.00 51.00 0.00 0.00 0.00 0.00440 0.00 0.00 0.00 0.00 227.50 207.50 182.50 137.75 122.25 117.00 95.50 85.25 0.00 0.00 0.00 0.00 0.00480 0.00 0.00 0.00 0.00 245.25 241.00 213.75 158.50 142.50 123.00 109.50 0.00 0.00 0.00 0.00 0.00 0.00520 0.00 0.00 0.00 0.00 264.50 231.50 227.25 179.50 151.25 136.50 119.50 0.00 0.00 0.00 0.00 0.00 0.00560 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.00640 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.00720 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.00820 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
638
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 143 of 191 860 of 991
Initial Supporting table - P219A Quality Factor Bank1 TableOBD GROUP:OBD GROUP: TESTTEST GROUP: G --BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Bank 1 lookup table of Quality Factors used in the calculation of the Ratio for the current sample period
Notes: DTCs: P219A; Calibration Name: KtFABD_K_QualFactor1; Horizontal axis is RPM; Vertical Axis is Air Per Cylinder (APC) in mg/cylinder
y/x 250 500 750 1,000 1,250 1,500 1,750 2,000 2,250 2,500 2,750 3,000 3,500 4,000 4,500 5,000 6,00040 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.0080 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.00120 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.00160 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.00200 0.00 0.00 0.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 0.00240 0.00 0.00 0.00 0.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 0.00 1.00 0.00 0.00 0.00 0.00280 0.00 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.00320 0.00 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.00360 0.00 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.00400 0.00 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.00440 0.00 0.00 0.00 0.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.00480 0.00 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.00520 0.00 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.00560 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.00640 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.00720 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.00820 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
639
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 144 of 191 861 of 991
Initial Supporting table - P219A Variance Threshold Bank1 TableOBD GROUP:OBD GROUP: G TESTTEST GROUP: G E--BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Bank 1 lookup table of Variance metric used to calculate the Ratio for the current sample period
Notes: DTCs: P219A; Calibration Name: KtFABD_U_VarThresh1; Horizontal axis is RPM; Vertical Axis is Air Per Cylinder (APC) in mg/cylinder
y/x 250 500 750 1,000 1,250 1,500 1,750 2,000 2,250 2,500 2,750 3,000 3,500 4,000 4,500 5,000 6,00040 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 9,999.00 9,999.00 9,999.00 9,999.00 9,999.00 9,999.00 9,999.0080 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 9,999.00 9,999.00 9,999.00 9,999.00 9,999.00 9,999.00 9,999.00120 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 9,999.00 9,999.00 9,999.00 9,999.00 9,999.00 9,999.00 9,999.00160 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 9,999.00 9,999.00 9,999.00 9,999.00 9,999.00 9,999.00 9,999.00200 9,999.00 9,999.00 9,999.00 12.00 8.50 9.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 9,999.00240 9,999.00 9,999.00 9,999.00 9,999.00 12.75 13.50 7.75 20.00 7.25 8.00 6.75 9,999.00 7.75 9,999.00 9,999.00 9,999.00 9,999.00280 9,999.00 9,999.00 9,999.00 9,999.00 21.50 17.00 14.00 25.75 8.50 7.75 8.50 28.25 6.50 9,999.00 9,999.00 9,999.00 9,999.00320 9,999.00 9,999.00 9,999.00 9,999.00 20.25 25.50 14.75 33.00 14.00 13.00 11.00 26.00 11.50 9,999.00 9,999.00 9,999.00 9,999.00360 9,999.00 9,999.00 9,999.00 9,999.00 44.00 30.50 20.25 36.00 22.50 18.75 14.50 24.50 12.25 9,999.00 9,999.00 9,999.00 9,999.00400 9,999.00 9,999.00 9,999.00 9,999.00 40.25 34.00 32.50 38.50 27.00 19.50 16.25 22.00 11.00 9,999.00 9,999.00 9,999.00 9,999.00440 9,999.00 9,999.00 9,999.00 9,999.00 47.75 41.75 32.75 40.50 30.25 19.25 18.00 20.00 9,999.00 9,999.00 9,999.00 9,999.00 9,999.00480 9,999.00 9,999.00 9,999.00 9,999.00 45.50 35.00 37.00 49.50 24.00 22.50 18.25 9,999.00 9,999.00 9,999.00 9,999.00 9,999.00 9,999.00520 9,999.00 9,999.00 9,999.00 9,999.00 57.00 42.50 39.75 46.25 35.00 30.25 25.50 9,999.00 9,999.00 9,999.00 9,999.00 9,999.00 9,999.00560 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 0.00 0.00 0.00 0.00 0.00 0.00 0.00640 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.00720 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.00820 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
640
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 145 of 191 862 of 991
Initial Supporting table - Pair_SCD_DecelOBD GROUP:OBD GROUP: GG TESTTEST GROUP: G ---BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Mulitplier to P0300_SCD_Decel to account for different pattern of Paired cylinder misfire. Multipliers are a function of engine rpm and % engine Load.
Notes: Used for P0300 - P0308, Cal Name: KtMSFD_K_dt_MEDRES_Opp
y/x 400 550 700 800 900 1,000 1,200 1,400 1,6002 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.008 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.0012 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.0016 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.0020 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.0024 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.0030 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.0040 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.0060 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
641
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 146 of 191 863 of 991
Initial Supporting table - Pair_SCD_JerkOBD GROUP:OBD GROUP: TESTTEST GROUP: GG BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Mulitplier to P0300_SCD_Jerk to account for different pattern of Paired cylinder misfire. Multipliers are a function of engine rpm and % engine Load.
Notes: Used for P0300 - P0308, Cal Name: KtMSFD_K_ddt_MEDRES_Opp
y/x 400 550 700 800 900 1,000 1,200 1,400 1,6002 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.008 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.0012 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.0016 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.0020 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.0024 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.0030 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.0040 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.0060 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
642
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 147 of 191 864 of 991
Initial Supporting table - PairCylModeDecelOBD GROUP:OBD GROUP: TESTTEST GROUP: GG ---BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Mulitplier to Cyl Mode Deceleration to account for different pattern of Paired cylinder misfire. Multipliers are a function of engine rpm and % engine Load.
Notes: Used for P0300 - P0308, Cal Name: KtMSFD_K_dt_LORES_Opp
y/x 400 600 800 1,000 1,200 1,600 2,000 2,400 2,800 3,000 3,500 4,000 4,500 5,000 5,500 6,000 7,0002 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.00 1.00 1.008 1.00 1.00 1.00 1.00 0.75 0.70 0.65 0.67 0.64 0.60 0.67 0.75 0.80 0.83 0.87 0.90 0.9012 1.00 1.00 1.00 1.00 0.70 0.75 0.80 0.85 0.80 0.75 0.73 0.72 0.70 0.73 0.77 0.80 0.8016 1.00 1.00 1.00 1.00 0.70 0.80 0.85 0.85 0.85 0.85 0.83 0.82 0.80 0.78 0.77 0.75 0.7520 1.00 1.00 1.00 1.00 0.70 0.85 0.95 1.00 0.95 0.90 0.87 0.83 0.80 0.78 0.77 0.75 0.7524 1.00 1.00 1.00 1.00 0.80 0.90 1.00 1.00 1.00 1.00 0.90 0.81 0.71 0.72 0.72 0.73 0.7530 1.00 1.00 1.00 1.00 0.95 1.00 1.00 1.00 1.00 1.00 0.90 0.85 0.71 0.70 0.68 0.67 0.8040 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 0.95 0.88 0.85 0.75 0.67 0.9060 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.00 0.90 1.00
643
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 148 of 191 865 of 991
Initial Supporting table - PairCylModeJerkOBD GROUP:OBD GROUP: GGMX TESTTEST GROUP: G IN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Mulitplier to P0300_CylModeJerk to account for different pattern of Paired cylinder misfire. Multipliers are a function of engine rpm and % engine Load.
Notes: Used for P0300 - P0308, Cal Name: KtMSFD_K_ddt_LORES_Opp
y/x 400 600 800 1,000 1,200 1,600 2,000 2,400 2,800 3,000 3,500 4,000 4,500 5,000 5,500 6,000 7,0002 1.33 1.33 1.20 1.20 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.008 1.00 1.00 1.00 1.00 1.00 0.90 0.70 0.67 0.70 0.70 0.73 0.77 0.80 0.83 0.90 0.90 1.0012 1.00 0.86 0.90 0.90 0.90 0.90 0.90 0.90 0.83 0.80 0.83 0.87 0.90 0.87 0.83 0.80 0.9016 1.00 0.80 0.94 0.85 0.90 0.95 1.00 1.00 1.00 1.00 0.98 0.97 0.95 0.90 0.85 0.80 0.9020 1.00 0.94 1.00 0.90 0.60 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 0.87 0.80 0.8024 1.00 1.00 1.00 1.00 0.65 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 0.95 0.90 0.9030 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.00 1.00 1.0040 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.00 1.00 1.1060 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.10 1.10 1.10 1.10 1.00 1.10 1.10 1.10 1.10 1.30
644
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 149 of 191 866 of 991
Initial Supporting table - Random_SCD_DecelOBD GROUP:OBD GROUP: TESTTEST GROUP: G 4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Mulitplier to SCD_Decel to account for different pattern of light level misfire. Multipliers are a function of engine rpm and % engine Load.
Notes: Used for P0300 - P0308, Cal Name: KtMSFD_K_dt_MEDRES_Emiss
y/x 400 550 700 800 900 1,000 1,200 1,400 1,6002 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.008 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.0012 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.0016 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.0020 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.0024 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.0030 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.0040 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.0060 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
645
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 150 of 191 867 of 991
Initial Supporting table - Random_SCD_JerkOBD GROUP:OBD GROUP: TESTTEST GROUP: GG -BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Mulitplier to Random_SCD_Jerk to account for different pattern of light level misfire. Multipliers are a function of engine rpm and % engine Load.
Notes: Used for P0300 - P0308, Cal Name: KtMSFD_K_ddt_MEDRES_Emiss
y/x 400 550 700 800 900 1,000 1,200 1,400 1,6002 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.008 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.0012 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.0016 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.0020 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.0024 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.0030 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.0040 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.0060 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
646
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 151 of 191 868 of 991
Initial Supporting table - RandomAFM_DeclOBD GROUP:OBD GROUP: G TESTTEST GROUP: GG ---BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Mulitplier to Cylinder_Decel while in Cylnder Deactivation mode to account for different pattern of light level misfire. Multipliers are a function of engine rpm and % engineLoad.
Notes: Used for P0300 - P0308, Cal Name: KtMSFD_K_dt_LORES_AFM_Emiss
y/x 800 1,000 1,200 1,600 2,000 2,400 2,600 3,000 3,5002 5.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.008 4.50 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.0012 3.50 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.0016 3.00 11.00 15.00 15.00 15.00 15.00 15.00 15.00 15.0020 2.50 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.0024 2.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.0030 1.88 13.00 15.00 15.00 15.00 15.00 15.00 15.00 15.0040 1.76 9.00 15.00 15.00 15.00 15.00 15.00 15.00 15.0060 1.50 4.00 6.50 15.00 15.00 15.00 15.00 15.00 15.00
647
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 152 of 191 869 of 991
Initial Supporting table - RandomAFM_JerkOBD GROUP:OBD GROUP: TESTTEST GROUP: G L---BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Mulitplier to Cylinder_Jerk while in Cylnder Deactivation mode to account for different pattern of light level misfire. Multipliers are a function of engine rpm and % engine Load.
Notes: Used for P0300 - P0308, Cal Name: KtMSFD_K_ddt_LORES_AFM_Emiss
y/x 800 1,000 1,200 1,600 2,000 2,400 2,600 3,000 3,500
2 3.75 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00
8 3.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00
12 2.00 15.00 10.00 15.00 15.00 15.00 15.00 15.00 15.00
16 1.50 8.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00
20 1.50 7.50 15.00 15.00 15.00 15.00 15.00 15.00 15.00
24 1.50 6.25 11.00 15.00 15.00 15.00 15.00 15.00 15.00
30 1.50 4.25 8.00 15.00 15.00 15.00 15.00 15.00 15.00
40 1.50 3.00 4.50 15.00 15.00 15.00 15.00 15.00 15.00
60 1.50 2.00 3.00 8.00 15.00 15.00 15.00 15.00 15.00
648
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 153 of 191 870 of 991
Initial Supporting table - RandomCylModDecelOBD GROUP:OBD GROUP: TESTTEST GROUP: G BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Multiplier to P0300_CylMode_Decel. account for different pattern of light level misfire. Multipliers are a function of engine rpm and % engine Load.
Notes: Used for P0300 - P0308. Cal Name: KtMSFD_K_dt_LORES_Emiss
y/x 400 600 800 1,000 1,200 1,600 2,000 2,400 2,800 3,000 3,500 4,000 4,500 5,000 5,500 6,000 7,0002 1.10 1.10 1.20 1.50 1.25 1.15 1.20 1.40 1.50 1.50 1.35 1.25 1.00 1.00 1.00 1.00 1.108 1.20 1.20 1.30 1.50 1.50 1.50 1.55 1.60 1.60 1.60 1.45 1.35 1.20 1.10 1.08 1.00 1.3012 1.50 1.50 1.50 1.50 1.60 1.67 1.75 1.80 1.70 1.60 1.60 1.53 1.50 1.46 1.42 1.38 1.4016 1.50 1.50 1.50 1.50 1.60 1.87 2.10 2.25 1.95 1.80 1.80 1.78 1.75 1.75 1.75 1.75 1.7720 1.40 1.40 1.40 1.50 2.00 2.20 2.40 2.75 2.25 2.00 1.90 1.80 1.60 1.65 1.68 1.70 1.7924 1.30 1.30 1.30 1.40 2.00 2.00 2.20 2.50 2.17 2.00 1.80 1.67 1.50 1.53 1.56 1.59 1.6330 1.20 1.20 1.20 1.30 2.00 2.00 2.10 2.25 2.08 2.00 1.60 1.60 1.45 1.45 1.44 1.45 1.4540 1.10 1.10 1.20 1.20 2.00 2.00 2.00 2.00 2.00 2.00 1.60 1.55 1.40 1.45 1.40 1.35 1.3560 1.10 1.10 1.10 1.20 1.50 1.50 1.50 1.60 1.70 1.80 1.50 1.40 1.40 1.35 1.30 1.25 1.25
649
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 154 of 191 871 of 991
Initial Supporting table - RandomCylModJerkOBD GROUP:OBD GROUP: G TESTTEST GROUP: GG ---BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Multiplier to P0300_CylMode_Jerk to account for different pattern of light level misfire. Multipliers are a function of engine rpm and % engine Load.
Notes: Used for P0300 - P0308, Cal Name: KtMSFD_K_ddt_LORES_Emiss
y/x 400 600 800 1,000 1,200 1,600 2,000 2,400 2,800 3,000 3,500 4,000 4,500 5,000 5,500 6,000 7,000
2 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.00 1.00 1.00
8 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.00 1.00 1.00
12 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.00 1.00 1.00
16 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.00 1.00 1.00
20 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.00 1.00 1.00
24 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.00 1.00 1.00
30 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.00 1.00 1.00
40 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.00 1.00 1.00
60 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.00 1.00 1.00
650
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 155 of 191 872 of 991
Initial Supporting table - RandomRevModDeclOBD GROUP:OBD GROUP: TESTTEST GROUP: G IN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Mulitplier to P0300_RevMode_Decel to account for different pattern of light level misfire. Multipliers are a function of engine rpm and % engine Load.
Notes: Used for P0300 - P0308, Cal Name: KtMSFD_K_RevModeEmiss
y/x 3,000 3,500 4,000 4,500 5,000 5,500 6,000 7,000 8,000
2 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
8 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
12 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
16 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
20 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
24 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
30 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
40 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
60 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
651
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 156 of 191 873 of 991
Initial Supporting table - RepetSnapDecayAdjstOBD GROUP:OBD GROUP: TESTTEST GROUP: G IN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: If misfire is present in consecutive engine cycles, this multiplier is applied to the misfire jerk threshold and compared to a crankshaft snap value after the misfire has takenplace.. Table lookup as a function of engine rpm.
Notes: Used for P0300 - P0308, Cal Name:KtMSFD_K_dddt_PostCylCnscMsfr
y/x 1,000 1,400 1,800 2,200 2,600 3,000 4,000 5,000 6,000
1 4.50 4.50 4.75 6.50 6.50 6.20 5.50 5.50 5.50
652
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 157 of 191 874 of 991
Initial Supporting table - RevMode_DecelOBD GROUP:OBD GROUP: TESTTEST GROUP: GG --BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Crankshaft decel threshold. Thresholds are a function of rpm and % engine Load.
Notes: Used for P0300-P0308. Cal Name: KtMISF_RevolutionMode
y/x 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,0003 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,7676 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,7678 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76710 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76712 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76714 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76716 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76718 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76720 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76722 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76724 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76726 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76730 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76740 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76760 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76778 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76797 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767
653
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 158 of 191 875 of 991
Initial Supporting table - Ring FilterTESTTEST GROUP: G -BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Driveline Ring FilterAfter a low level misfire, another misfire may not be detectable until driveline ringing ceases. If no ringing seen, stop filter early.
Notes: Used for P0300-P0308. Cal Name: KaMSFD_Cnt_RingFilter
y/x 0 1 2 3 4 5 6 7 8
1 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00 4.00
654
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 159 of 191 876 of 991
Initial Supporting table - SCD_DecelOBD GROUP:OBD GROUP: TESTTEST GROUP: G --BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Crankshaft decel threshold. SCD mode uses smaller windows near TDC. Thresholds are a function of rpm and % engine Load.
Notes: Used for P0300-P0308. Cal Name: KtMISF_dt_SCD_OffIdleMode
y/x 400 500 600 700 800 900 1,000 1,100 1,200 1,400 1,600 1,800 2,0003 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,7676 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,7678 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76710 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76712 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76714 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76716 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76718 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76720 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76722 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76724 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76726 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76730 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76740 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76760 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76778 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76797 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767
655
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 160 of 191 877 of 991
Initial Supporting table - SCD_JerkOBD GROUP:OBD GROUP: GG TESTTEST GROUP: G L---BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Crankshaft jerk threshold. SCD mode uses smaller windows near TDC. Thresholds are a function of rpm and % engine Load.
Notes: Used for P0300-P0308. Cal Name: KtMISF_ddt_SCD_OffIdleMode
y/x 400 500 600 700 800 900 1,000 1,100 1,200 1,400 1,600 1,800 2,0003 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,7676 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,7678 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76710 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76712 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76714 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76716 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76718 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76720 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76722 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76724 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76726 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76730 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76740 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76760 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76778 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,76797 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767 32,767
656
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 161 of 191 878 of 991
Initial Supporting table - SnapDecayAfterMisfireOBD GROUP:OBD GROUP: TESTTEST GROUP: G ---BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: multiplier times the ddt_jerk value used used to detect misfire at that speed and load to see if size of disturbance has died down as expected of real misfire. Table lookup asa function of engine rpm and trans gear ratio.
Notes: Used for P0300 - P0308, Cal Name: KtMSFD_K_dddt_PostCylAft
y/x 1,000 1,400 1,800 2,200 2,600 3,000 4,000 5,000 6,0000 2.00 2.50 3.00 4.00 4.00 3.60 3.00 3.00 3.001 2.00 2.50 3.00 4.00 4.00 3.60 3.00 3.00 3.001 2.00 2.50 2.80 2.20 2.50 3.60 2.70 3.00 3.001 2.00 2.50 2.70 2.00 1.50 1.75 2.30 3.00 3.002 2.00 2.50 2.60 1.90 1.50 1.50 2.00 2.50 3.003 1.80 2.30 2.00 1.60 1.50 1.50 2.00 2.50 2.005 1.80 2.20 2.50 1.80 3.00 3.00 2.80 2.60 2.256 1.50 2.00 2.50 3.00 3.00 3.00 3.00 3.00 3.008 1.50 2.00 2.50 3.00 3.00 3.00 3.00 3.00 3.00
657
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 162 of 191 879 of 991
Initial Supporting table - TOSSRoughRoadThresOBD GROUP:OBD GROUP: TESTTEST GROUP: G L---BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Only used if Rough Road source = TOSS: dispersion value on Transmission Output Speed Sensor above which rough road is indicated present
Notes: Used for P0300-P0308. Cal Name: KtRRDI_a_RoughRoadThresh
y/x 600 800 1,000 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,000100 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0200 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0300 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0400 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0500 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0600 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0700 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0800 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0900 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.01,000 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.01,100 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.01,200 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.01,300 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.01,400 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
658
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 163 of 191 880 of 991
Initial Supporting table - WSSRoughRoadThresOBD GROUP:OBD GROUP: TESTTEST GROUP: G E-BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Only used if Wheel speed from ABS is used. If difference between wheel speed readings is larger than this limit, rough road is present
Notes: Used for P0300-P0308. Cal Name: KtRRDI_a_WhlSpdRoughRoadLim
y/x 0 12 24 36 48 60 72 85 97 109 121 133 145 157 169 181 1931 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.00 1.00 1.00
659
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 164 of 191 881 of 991
Initial Supporting table - ZeroTorqueEngLoadOBD GROUP:OBD GROUP: TESTTEST GROUP: G BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: %air load that represents Zero Brake torque along the Neutral rev line. The Zero torque threshold is adjusted for Baro via P0300_ZeroTorqueBaro
Notes: Used for P0300-P0308. Cal Name: KtMISF_ZeroTorqSpd
ZeroTorqueEngLoad - Part 1
y/x 400 500 600 700 800 900 1,000 1,100 1,200 1,400 1,600 1,800 2,00065 -0.40 -0.70 -0.90 -1.05 -1.18 -1.30 -1.40 -1.50 -1.60 -1.75 -1.85 -1.90 -1.9575 -0.40 -0.70 -0.90 -1.05 -1.18 -1.30 -1.40 -1.50 -1.60 -1.75 -1.85 -1.90 -1.9585 -0.40 -0.70 -0.90 -1.05 -1.18 -1.30 -1.40 -1.50 -1.60 -1.75 -1.85 -1.90 -1.9595 -0.40 -0.70 -0.90 -1.05 -1.18 -1.30 -1.40 -1.50 -1.60 -1.75 -1.85 -1.90 -1.95105 -0.40 -0.70 -0.90 -1.05 -1.18 -1.30 -1.40 -1.50 -1.60 -1.75 -1.85 -1.90 -1.95
ZeroTorqueEngLoad - Part 2
y/x 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,00065 -1.98 -2.00 -2.00 -2.00 -2.00 -0.75 0.50 1.75 3.00 4.25 5.50 6.75 8.0075 -1.98 -2.00 -2.00 -2.00 -2.00 -0.75 0.50 1.75 3.00 4.25 5.50 6.75 8.0085 -1.98 -2.00 -2.00 -2.00 -2.00 -0.75 0.50 1.75 3.00 4.25 5.50 6.75 8.0095 -1.98 -2.00 -2.00 -2.00 -2.00 -0.75 0.50 1.75 3.00 4.25 5.50 6.75 8.00105 -1.98 -2.00 -2.00 -2.00 -2.00 -0.75 0.50 1.75 3.00 4.25 5.50 6.75 8.00
660
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 165 of 191 882 of 991
Initial Supporting table - Closed Loop Enable Clarification - KaFCLP_U_SlphrIntglOfst_ThrshOBD GROUP:OBD GROUP: TESTTEST GROUP: G AL---BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Integral Offset voltage thresholds (bank and cell specific cals) used with KeFCLP_Pct_CatAccuSlphrPostDsbl to check for sulphur poisoning.
Notes: millivolts
y/x CiOXYR_O2_PostCat1 CiOXYR_O2_PostCat2CiFCLP_Decel 2,048 2,048
CiFCLP_Idle 2,048 2,048
CiFCLP_Cruise 2,048 2,048
CiFCLP_LightAccel 2,048 2,048
CiFCLP_HeavyAccel 2,048 2,048
661
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 166 of 191 883 of 991
Initial Supporting table - Closed Loop Enable Clarification - KcFCLP_Cnt_O2RdyCyclesThrshOBD GROUP:OBD GROUP: TESTTEST GROUP: G -BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Number of post catalyst oxygen sensor samples which must be outside not ready window before post oxygen sensor is READY.
Notes: Time (events * 12.5 milliseconds)
y/x 1
1 80
662
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 167 of 191 884 of 991
Initial Supporting table - Closed Loop Enable Clarification - KcFULC_O2_SensorReadyEventsOBD GROUP:OBD GROUP: TESTTEST GROUP: G NS STDS: CAL---BIN4, FED--- 4
Description: Number of times an oxygen sensor value must be in range before declaring it ready
Notes: Time (events * 12.5 milliseconds)
y/x 1
1 2
663
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 168 of 191 885 of 991
Initial Supporting table - Closed Loop Enable Clarification - KeFCLP_Pct_CatAccuSlphrPostDsblOBD GROUP:OBD GROUP: TESTTEST GROUP: G L---BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Sulphur percent threshold above which post integral learning is disabled if the threshold criteria KaFCLP_U_SlphrIntglOfst_Thrsh is also met.
Notes: Percent
y/x 1
1 255
664
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 169 of 191 886 of 991
Initial Supporting table - Closed Loop Enable Clarification - KeFCLP_T_IntegrationCatalystMaxOBD GROUP:OBD GROUP: TESTTEST GROUP: G E-BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Maximum allowed estimated catalytic converter temperature for post O2 integral terms to be updated.
Notes: Modeled catalyst Temperature in Celcius
y/x 1
1 1,000
665
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 170 of 191 887 of 991
Initial Supporting table - Closed Loop Enable Clarification - KeFCLP_T_IntegrationCatalystMinOBD GROUP:OBD GROUP: TESTTEST GROUP: GG --BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Minimum allowed estimated catalytic converter temperature to begin using post O2 integration correction terms. Converter temperature must remain above this threshold toramp-in the post O2 integration adjustments. Once the ramp-in has started, a converter temperature below this threshold will freeze the ramp-in multiplier. Post O2 integration will not beallowed below this converter temperature
Notes: Modeled catalyst Temperature in Celcius
y/x 1
1 425
666
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 171 of 191 888 of 991
Initial Supporting table - Closed Loop Enable Clarification - KeWRSC_T_HtrCntrlCLIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: WRAF heater temperature enabling threshold for transition from Open Loop to Closed Loop
Notes: Degrees Celcius
y/x 1
1 628
667
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 172 of 191 889 of 991
Initial Supporting table - Closed Loop Enable Clarification - KeWRSI_T_PumpCurrentEnableOBD GROUP:OBD GROUP: G TESTTEST GROUP: G -BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: WRAF heater temperature threshold for enabling the sensor pump current
Notes: Degrees Celcius
y/x 1
1 628
668
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 173 of 191 890 of 991
Initial Supporting table - Closed Loop Enable Clarification - KfFCLL_T_AdaptiveHiCoolantOBD GROUP:OBD GROUP: TESTTEST GROUP: G IN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: LTM learning is inhibited if the engine coolant temperature is above this calibration.
Notes: Degrees Celcius
y/x 1
1 255
669
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 174 of 191 891 of 991
Initial Supporting table - Closed Loop Enable Clarification - KfFCLL_T_AdaptiveLoCoolantOBD GROUP:OBD GROUP: TESTTEST GROUP: G IN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: LTM learning is inhibited if the engine coolant temperature is below this calibration.
Notes: Degrees Celcius
y/x 1
1 40
670
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 175 of 191 892 of 991
Initial Supporting table - Closed Loop Enable Clarification - KfFCLP_U_O2ReadyThrshLoEIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Lower threshold defining not ready window for post oxygen sensor voltage.
Notes: Voltage in millivolts
y/x 1
1 1,100
671
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 176 of 191 893 of 991
Initial Supporting table - Closed Loop Enable Clarification - KtFCLL_p_AdaptiveLowMAP_LimitOBD GROUP:OBD GROUP: TESTTEST GROUP: GGMXT02 --BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: KtFCLL_p_AdaptiveLowMAP_Limit
Notes: MAP in KPa
y/x 65 70 75 80 85 90 95 100 105
1 16.0 16.0 16.0 16.0 16.0 17.0 18.0 18.0 18.0
672
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 177 of 191 894 of 991
Initial Supporting table - Closed Loop Enable Clarification - KtFCLP_t_PostIntglDisableTimeOBD GROUP:OBD GROUP: TESTTEST GROUP: GG IN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Disable integral offset after engine start for this amount of time.
Notes: Time in seconds
y/x -40 -29 -18 -6 5 16 28 39 50 61 73 84 95 106 118 129 1401 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 80.0 60.0 50.0 50.0 50.0 50.0 50.0 50.0
673
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 178 of 191 895 of 991
Initial Supporting table - Closed Loop Enable Clarification - KtFCLP_t_PostIntglRampInTimeOBD GROUP:OBD GROUP: G TESTTEST GROUP: G IN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Time required to ramp integral offset to desired value.
Notes: Time in seconds
y/x -40 -29 -18 -6 5 16 28 39 50 61 73 84 95 106 118 129 1401 50.0 50.0 50.0 50.0 50.0 50.0 50.0 50.0 40.0 30.0 20.0 10.0 10.0 10.0 10.0 10.0 10.0
674
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 179 of 191 896 of 991
Initial Supporting table - Closed Loop Enable Clarification - KtFSTA_t_ClosedLoopAutostartOBD GROUP:OBD GROUP: TESTTEST GROUP: G ---BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Engine run time following an autostart, as a function of begin run coolant, which must be exceeded to enable CLOSED LOOP.
Notes: Time in seconds: Hybrid use Only
y/x -40 -28 -16 -4 8 20 32 44 56 68 80 92 104 116 128 140 152
1 300.0 300.0 230.0 90.0 80.0 32.0 32.0 32.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
675
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 180 of 191 897 of 991
Initial Supporting table - Closed Loop Enable Clarification - KtFSTA_t_ClosedLoopTimeOBD GROUP: D2UB LTGOBD GROUP: GGMXOBDG03 --BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Engine run time, as a function of startup coolant temperature, which must be exceeded to enable CLOSED LOOP.
Notes: Time in seconds
y/x -40 -28 -16 -4 8 20 32 44 56 68 80 92 104 116 128 140 152
1 300.0 300.0 230.0 90.0 80.0 32.0 32.0 32.0 32.0 32.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
676
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 181 of 191 898 of 991
Initial Supporting table - P050D_P1400_CatalystLightOffExtendedEngineRunTimeExitO ---BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Exit Catalyst Warm-up mode if Engine Run Time is greater than this value. This table is based on percent ethanol (x-axis) and catmon’s 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. Theemission performance of these degraded catalysts can be improved by extending catalyst light off of GetE85R_Pct_FFS_CompAtEngFloat.
Notes: KtCSEC_t_ExtendedEngineExit. Used for both P050D and P1400.
y/x 0 25 50 75 100
0.000 45 45 45 45 45
0.125 45 45 45 45 45
0.250 45 45 45 45 45
0.375 45 45 45 45 45
0.500 22 22 28 33 33
0.625 22 22 28 33 33
0.750 22 22 28 33 33
0.875 22 22 28 33 33
1.000 22 22 28 33 33
677
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 182 of 191 899 of 991
Initial Supporting table - P1400_ColdStartDiagnosticDelayBasedOnEngineRunTimeOBD GR L---BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Quality 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 qualitytimer 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 theaverage qualified residual value.
Notes: KtCSED_K_TimeWght - This is used for P1400.
y/x 0 3 3 4 5 10 15 20 30
1 0 0 1 1 1 1 1 1 1
678
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 183 of 191 900 of 991
Initial Supporting table - P1400_ColdStartDiagnosticDelayBasedOnEngineRunTimeCalAxisOBD GROUP:OBD GROUP: TESTTEST GROUP: GG -BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: This is the x-axis for the KtCSED_K_TimeWght calibration table. Refer to the description for KtCSED_K_TimeWght for details.
Notes: KnCSED_t_TimeWght - This is used for P1400.
y/x 1 2 3 4 5 6 7 8 91 0 3 3 4 5 10 15 20 30
679
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 184 of 191 901 of 991
Initial Supporting table - P1400_EngineSpeedResidual_TableOBD GROUP:OBD GROUP: TESTTEST GROUP: G ---BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: This 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 desiredengine 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.
Notes: KtCSED_dm_Exh - This is used for P1400
y/x 500 975 990 1,000 1,020 1,050 1,100 1,150 1,175 1,200 1,250 1,280 1,290 1,300 1,400 1,900 2,500
1 7 7 7 10 11 11 11 11 11 11 11 11 14 15 15 15 15
680
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 185 of 191 902 of 991
Initial Supporting table - P1400_SparkResidual_TableOBD GROUP:OBD GROUP: TESTTEST GROUP: G E-BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description: Predicted engine-out energy potential based on either the desired cold start spark advance value or the actual spark advance value. ExhEngyPerUnitMass calibration isused to calculate both desired exhaust energy and actual energy. The desired and actual exhaust energy per unit mass values areused 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.
Notes: KtCSED_E_ExhEngyPerUnitMass
y/x -18 -8 -6 -4 0 4 6 10 20
1 1.25 1.25 1.25 1.19 1.19 1.06 0.63 0.63 0.63
681
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 186 of 191 903 of 991
Initial Supporting table - DFCO_CoolEnblHi_TempOBD GROUP:OBD GROUP: TESTTEST GROUP: GG -BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description:
Notes:
y/x -40 0 25
1 45.0 45.0 45.0
682
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 187 of 191 904 of 991
Initial Supporting table - DFCO_DelayAfterStart_TimeOBD GROUP:OBD GROUP: TESTTEST GROUP: GG BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description:
Notes:
y/x -30 -10 20 60 90
1 10.0 7.5 5.0 5.0 5.0
683
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 188 of 191 905 of 991
Initial Supporting table - DFCO_DsblLo_Vehicle_SpeedOBD GROUP:OBD GROUP: TESTTEST GROUP: G EL---BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description:
Notes:
y/x CeTCOR_e_NonEcoMode CeTCOR_e_EcoModeCeTGRR_e_TransGr1 20 20
CeTGRR_e_TransGr2 0 0
CeTGRR_e_TransGr3 0 0
CeTGRR_e_TransGr4 0 0
CeTGRR_e_TransGr5 0 0
CeTGRR_e_TransGr6 0 0
CeTGRR_e_TransGrEVT1 0 0
CeTGRR_e_TransGrEVT2 0 0
CeTGRR_e_TransGrNeut 0 0
CeTGRR_e_TransGrRvrs 0 0
CeTGRR_e_TransGrPark 0 0
CeTGRR_e_TransGr7 0 0
CeTGRR_e_TransGr8 0 0
684
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 189 of 191 906 of 991
Initial Supporting table - DFCO_EnblHi_Vehicle_SpeedOBD GROUP:OBD GROUP: G TESTTEST GROUP: G L---BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description:
Notes:
y/x CeTCOR_e_NonEcoMode CeTCOR_e_EcoModeCeTGRR_e_TransGr1 20.0 20.0
CeTGRR_e_TransGr2 20.0 20.0
CeTGRR_e_TransGr3 26.0 26.0
CeTGRR_e_TransGr4 20.0 20.0
CeTGRR_e_TransGr5 0.0 0.0
CeTGRR_e_TransGr6 0.0 0.0
CeTGRR_e_TransGrEVT1 0.0 0.0
CeTGRR_e_TransGrEVT2 0.0 0.0
CeTGRR_e_TransGrNeut 0.0 0.0
CeTGRR_e_TransGrRvrs 512.0 512.0
CeTGRR_e_TransGrPark 0.0 0.0
CeTGRR_e_TransGr7 0.0 0.0
CeTGRR_e_TransGr8 0.0 0.0
685
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 190 of 191 907 of 991
Initial Supporting table - DFCO_EngSpdEnblOfstOBD GROUP:OBD GROUP: TESTTEST GROUP: G ---BIN4, FED---BIN4EMISSIONS STDS: Bin 4
Description:
Notes:
y/x -1,750 -1,500 -1,250 -1,000 -750 -500 -300 -100 0
1 300 233 167 100 0 0 0 0 0
686
16 OBDG03 Initial Supporting Tables
Initial Supporting Tables 191 of 191 908 of 991
Initial Supporting table - P0411 Phase 1 Amb Temp Test Weight Factorn 4
Description: SAI Flow (Phase 1) Test ambient temperature weight factor.
Notes: DTC: P0411; Cal: KtAIRD_K_SAI_TstTempDsbld; Axis is Ambient (IAT) Temp (C).
y/x -30 -20 -10 0 10 20 30 40 50
1 0.0 0.0 0.0 0.5 1.0 1.0 1.0 1.0 1.0
41
16 OBDG03 Unique Supporting Tables
Unique Supporting Tables 1 of 38 909 of 991
Initial Supporting table - P0411 Phase 1 Baro Test Weight FactorP1427 EDS: Bin 4
Description: SAI Flow (Phase 1) Test baro weight factor.
Notes: DTC: P0411; Cal: KtAIRD_K_SAI_TstBaroDsbld; Axis is atmospheric pressure (kPa)
y/x 40 50 60 70 80 90 100 110 120
1 0.0 0.0 0.5 1.0 1.0 1.0 1.0 1.0 0.0
42
16 OBDG03 Unique Supporting Tables
Unique Supporting Tables 2 of 38 910 of 991
Initial Supporting table - P0411 Phase 1 MAF Test Weight FactorMXOBDG03P: 0700KPJP1427 4
Description: KtAIRD_K_SAI_TstMAF_Dsbld: SAI Flow (Phase 1) Test MAF weight factor.
Notes: Axis is Mass Airflow (g/sec).
y/x 0.0 3.0 6.0 9.0 12.0 15.0 18.0 21.0 24.0 27.0 30.0 33.0 36.0 39.0 42.0 45.0 48.01.0 0.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.5 0.0 0.0 0.0 0.0 0.0
43
16 OBDG03 Unique Supporting Tables
Unique Supporting Tables 3 of 38 911 of 991
Initial Supporting table - P0411 Phase 1 System Volt Test Weight FactorGMXOBDG03P: 0700KPJP1427 4
Description: SAI Flow (Phase 1) Test system voltage weight factor.
Notes: DTC: P0411; Cal: KtAIRD_K_SAI_TstVoltDsbld; Axis is system voltage (V).
y/x 5.0 6.0 7.0 8.0 9.0 10.0 11.0 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0 20.0 21.01.0 0.0 0.0 0.0 0.0 0.0 0.5 0.8 1.0 1.0 1.0 1.0 1.0 0.8 0.5 0.5 0.5 0.5
44
16 OBDG03 Unique Supporting Tables
Unique Supporting Tables 4 of 38 912 of 991
Initial Supporting table - P0411 SL Threshold Bank 1 TableJP1427 4
Description: Bank 1 SAI Flow (Phase 1) Test Average String Length failure threshold versus MAF (g/sec).
Notes: DTCs: P0411; Cal: KtAIRD_dp_SAI_SL_ThrshBank1
y/x 0.0 3.0 6.0 9.0 12.0 15.0 18.0 21.0 24.0 27.0 30.0 33.0 36.0 39.0 42.0 45.0 48.01.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 20.0
45
16 OBDG03 Unique Supporting Tables
Unique Supporting Tables 5 of 38 913 of 991
Initial Supporting table - P2431_P2436 Baro Skewed Sensor Weight Factor4
Description: The AIR Pressure Sensor Test quality factor based on the distance traveled since the last unthrottled ambient pressure update.
Notes: DTCs: P2431 & P2436; Cal: KtAIRD_K_APPD_BaroQlty; P2436 is applicable on dual valve applications only. Axis is distance traveled from last Baro update in Km (1Km = 0.62Miles).
y/x 0.0 2.0 4.0 6.0 8.0 10.0 12.0 14.0 16.0 18.0 20.0 22.0 24.0 26.0 28.0 30.0 32.0
1.0 1.0 0.8 0.5 0.3 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
46
16 OBDG03 Unique Supporting Tables
Unique Supporting Tables 6 of 38 914 of 991
Initial Supporting table - P2440 Bank 1 Valve Pressure Error4
Description: Sensor 1 minimum average pressure error (kPa) threshold for the valve-shut (Phase 2) test .
Notes: DTCs: P2440; Cal: KaAIRD_p_VlvTstPresErrMin[CeAIRR_e_PresSnsrOne]; Axis is Conditional Test Weight Time in seconds.
y/x 0 1 2 3 4 5 6 7 8
1 -3.0 -3.0 -3.0 -3.0 -3.0 -3.0 -3.0 -3.0 -3.0
47
16 OBDG03 Unique Supporting Tables
Unique Supporting Tables 7 of 38 915 of 991
Initial Supporting table - P2440 Phase 2 Amb Temp Test Weight Factor4
Description: Ambient Temperature component of the conditional test weight for the valve-shut (Phase 2) test.
Notes: DTCs: P2440; Cal: KtAIRD_K_VlvTstTempDsbld; Axis is ambient temperature (IAT) in Deg C.
y/x -30 -20 -10 0 10 20 30 40 50
1 0.0 0.0 0.0 0.5 1.0 1.0 1.0 1.0 1.0
48
Unique16 OBDG03 Unique Supporting Tables
Unique Supporting Tables 8 of 38 916 of 991
Initial Supporting table - P2440 Phase 2 Baro Test Weight Factor4
Description: Ambient pressure component of the conditional test weight for the valve-shut (Phase 2) test .
Notes: DTCs: P2440; Cal: KtAIRD_K_VlvTstBaroDsbld; Axis is ambient pressure (kPa).
y/x 40 50 60 70 80 90 100 110 120
1 0.0 0.0 0.5 1.0 1.0 1.0 1.0 1.0 0.0
49
16 OBDG03 Unique Supporting Tables
Unique Supporting Tables 9 of 38 917 of 991
Initial Supporting table - P2440 Phase 2 MAF Test Weight Factor4
Description: Mass Airflow (MAF) component of the conditional test weight for the valve-shut (Phase 2) test.
Notes: DTCs: P2440; Cal: KtAIRD_K_VlvTstMAF_Dsbld; Axis is mass airflow (g/s).
y/x 0.0 3.0 6.0 9.0 12.0 15.0 18.0 21.0 24.0 27.0 30.0 33.0 36.0 39.0 42.0 45.0 48.01.0 0.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.5 0.0 0.0 0.0 0.0 0.0
50
16 OBDG03 Unique Supporting Tables
Unique Supporting Tables 10 of 38 918 of 991
Initial Supporting table - P2440 Phase 2 System Volt Test Weight Factor4
Description: System Voltage component of the conditional test weight for the valve-shut (Phase 2) test.
Notes: DTCs: P2440; Cal: KtAIRD_K_VlvTstVoltDsbld; Axis is system volts (V).
y/x 5.0 6.0 7.0 8.0 9.0 10.0 11.0 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0 20.0 21.01.0 0.0 0.0 0.0 0.0 0.0 0.5 0.8 1.0 1.0 1.0 1.0 1.0 0.8 0.5 0.5 0.5 0.5
51
16 OBDG03 Unique Supporting Tables
Unique Supporting Tables 11 of 38 919 of 991
Initial Supporting table - P2444 Bank 1 Pump Pressure Error4
Description: Sensor 1 maximum average pressure error threshold for the pump-off (Phase 3) test.
Notes: DTCs: P2444; Cal: KaAIRD_p_PmpTstPresErrMax[CeAIRR_e_PresSnsrOne]; Axis is Conditional Test Weight Time in seconds.
y/x 0 1 2 3 4 5 6 7 8
1 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0
52
16 OBDG03 Unique Supporting Tables
Unique Supporting Tables 12 of 38 920 of 991
Initial Supporting table - P1065_UCAP_Arm_Autostart_Thresh_Derating_Zero
Description: This is the minimum Cap voltage to arm an AutoStop-Start. When the charging diagnostic is enabled, and the Cap voltage is less than the table value a failure counter isincrementated. The axis of this table is capacitor state of health level (0 to 100%)
Notes:
y/x 0 13 25 38 50 63 75 88 1001 4.30 4.20 4.10 4.00 3.90 3.80 3.70 3.60 3.50
75
16 OBDG03 Unique Supporting Tables
Unique Supporting Tables 13 of 38 921 of 991
Initial Supporting table - P0191 - KtFHPD_cmp_DPS_FailHiThrsh (Dual Sensors)
Description: High fail limit of fuel control due to pressure sensor error as Function of desired pressure
Notes:
y/x 0.00 3.00 7.00 15.00 20.00 25.00 27.50 32.00 36.00
1.00 1.20 1.20 1.20 1.20 1.20 1.20 1.20 1.09 1.05
24
16 OBDG03 Unique Supporting Tables
Unique Supporting Tables 14 of 38 922 of 991
Initial Supporting table - P0191 - KtFHPD_cmp_DPS_FailLoThrsh (Dual sensors)4
Description: Low fail limit of fuel control due to pressure sensor error as Function of desired pressure
Notes:
y/x 0.00 3.00 7.00 15.00 20.00 25.00 27.50 32.00 36.00
1.00 0.75 0.75 0.75 0.75 0.79 0.82 0.86 0.92 0.95
25
4
16 OBDG03 Unique Supporting Tables
Unique Supporting Tables 15 of 38 923 of 991
Initial Supporting table - P0806 EngTorqueThreshold Table
Description: The diagnostic is inhibited if torque (NM) is less than this value. Prevents false fails in regions where false in-gear N/TOS ratios are possible due to low torque, where hightorque would otherwise cause slip and prevent a valid in-gear state.
Notes: DTCs: P0806; Calibration Name: KtMTCI_M_TorqueEnable; Axis label is Percent Clutch Pedal Position (%), where 0% = bottom of pedal travel. Calibration value units are torque(Newton-Meters).
y/x 0.00 6.25 12.50 18.75 25.00 31.25 37.50 43.75 50.00 56.25 62.50 68.75 75.00 81.25 87.50 93.75 100.001 10.0 13.8 17.8 21.5 25.3 29.3 33.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
26
16 OBDG03 Unique Supporting Tables
Unique Supporting Tables 16 of 38 924 of 991
Initial Supporting table - P0806 ResidualErrEnableHigh Table
Description: Represents the upper threshold of a deadband where the diagnostic will be inhibited to prevent false fails due to clutch slip that can falsely indicate a valid in-gear N/TOSratio. The lower threshold of the deadband is represented by the table "P0806 ResidualErrEnableLow Table". A lower threshold value that is greater than or equal to the upper threshold forthe same gear is an indication that this portion of the diagnostic's enable critera is ignored in that gear. Conversely if the lower threshold value is at or near 0% and the upper threshold forthe same gear is at or near 100%, then diagnosis is not enabled in that gear.
Notes: DTCs: P0806; Calibration Name: KaMTCI_Pct_ResidErrCalcEnbHigh; Axis identifies Gear, where "0" - "5" is gear 1 - 6, respectively; "6" is reverse or 7th gear, if equipped, and "7"is neutral. Calibration value units are Percent Clutch Pedal Position (%), where 0% = bottom of pedal travel.
y/x 0 1 2 3 4 5 6 71 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
27
16 OBDG03 Unique Supporting Tables
Unique Supporting Tables 17 of 38 925 of 991
Initial Supporting table - P0806 ResidualErrEnableLow Table
Description: Represents the lower threshold of a deadband where the diagnostic will be inhibited to prevent false fails due to clutch slip that can falsely indicate a valid in-gear N/TOS ratio.The upper threshold of the deadband is represented by the table "P0806 ResidualErrEnableHigh Table". An upper threshold value that is less than or equal to the lower threshold for thesame gear is an indication that this portion of the diagnostic's enable critera is ignored in that gear. Conversely if the lower threshold value is at or near 0% and the upper threshold for thesame gear is at or near 100%, then diagnosis is not enabled in that gear.
Notes: DTCs: P0806; Calibration Name: KaMTCI_Pct_ResidErrCalcEnbLow; Axis identifies Gear, where "0" - "5" is gear 1 - 6, respectively; "6" is reverse or 7th gear, if equipped, and "7"is neutral. Calibration value units are Percent Clutch Pedal Position (%), where 0% = bottom of pedal travel.
y/x 0 1 2 3 4 5 6 71 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0
28
16 OBDG03 Unique Supporting Tables
Unique Supporting Tables 18 of 38 926 of 991
Initial Supporting table - Multiple DTC Use - Response Cell Enable Table4
Description: KaEOSD_RespCellEnbl - Block learn cells in which to enable the Oxygen Sensor Response test
Notes: Note: When Table column headings match the calibration value below it, that individual cell is enabled
Multiple DTC Use - Response Cell Enable Table - Part 1
y/x CeFADR_e_Cell00_PurgOnAirMode5
CeFADR_e_Cell01_PurgOnAirMode4
CeFADR_e_Cell02_PurgOnAirMode3
CeFADR_e_Cell03_PurgOnAirMode2
1 CeFADR_e_Cell00_PurgOnAirMode5
CeFADR_e_Cell00_PurgOnAirMode5
CeFADR_e_Cell00_PurgOnAirMode5
CeFADR_e_Cell00_PurgOnAirMode5
Multiple DTC Use - Response Cell Enable Table - Part 2
y/x CeFADR_e_Cell04_PurgOnAirMode1
CeFADR_e_Cell05_PurgOnAirMode0
CeFADR_e_Cell06_PurgOnIdle CeFADR_e_Cell07_PurgOnDecel
1 CeFADR_e_Cell00_PurgOnAirMode5
CeFADR_e_Cell00_PurgOnAirMode5
CeFADR_e_Cell00_PurgOnAirMode5
CeFADR_e_Cell00_PurgOnAirMode5
Multiple DTC Use - Response Cell Enable Table - Part 3
y/x CeFADR_e_Cell08_PurgOffAirMode5
CeFADR_e_Cell09_PurgOffAirMode4
CeFADR_e_Cell10_PurgOffAirMode3
CeFADR_e_Cell11_PurgOffAirMode2
1 CeFADR_e_Cell08_PurgOffAirMode5
CeFADR_e_Cell08_PurgOffAirMode5
CeFADR_e_Cell08_PurgOffAirMode5
CeFADR_e_Cell08_PurgOffAirMode5
Multiple DTC Use - Response Cell Enable Table - Part 4
y/x CeFADR_e_Cell12_PurgOffAirMode1
CeFADR_e_Cell13_PurgOffAirMode0
CeFADR_e_Cell14_PurgOffIdle CeFADR_e_Cell15_PurgOffDecel
1 CeFADR_e_Cell08_PurgOffAirMode5
CeFADR_e_Cell08_PurgOffAirMode5
CeFADR_e_Cell08_PurgOffAirMode5
CeFADR_e_Cell08_PurgOffAirMode5
49
16 OBDG03 Unique Supporting Tables
Unique Supporting Tables 19 of 38 927 of 991
Initial Supporting table - Multiple DTC Use_Green Sensor Delay Criteria - Airflow4
Description: This Calibration is the airflow (in gps) above which the green airflow is acculmulated to expire the condition.
Notes: Used for: P0133, P013A, P013B, P013C, P013D, P013E, P013F, P014A, P014B, P0153, P015A, P015B, P015C, P015D, P1133, P1153, P2270, P2271, P2272 and P2273. Thespecific diagnostic (from summary table) will not be enabled until the next ignition cycle after the airflow criteria below (by sensor location) has been met:
y/x 1
1 22
50
16 OBDG03 Unique Supporting Tables
Unique Supporting Tables 20 of 38 928 of 991
Initial Supporting table - Multiple DTC Use_Green Sensor Delay Criteria - Limit4
Description: This Calibration is the acculmulated airflow (in grams) limit above which the green condition is expired
Notes: Used for: P0133, P013A, P013B, P013C, P013D, P013E, P013F, P014A, P014B, P0153, P015A, P015B, P015C, P015D, P1133, P1153, P2270, P2271, P2272 and P2273. Note:This feature is only enabled when the vehicle is new and cannot be enabled in service
y/x CiOXYR_O2_Bank1_Sensor1 CiOXYR_O2_Bank1_Sensor2 CiOXYR_O2_Bank2_Sensor1 CiOXYR_O2_Bank2_Sensor21 120,000 120,000 120,000 120,000
51
16 OBDG03 Unique Supporting Tables
Unique Supporting Tables 21 of 38 929 of 991
Initial Supporting table - P0101, P0106, P0121, P012B, P0236, P1101: MAP1 Residual Weight Factor based on RPM4
Description: P0101_P0106_P0121_P012B_P0236_P1101 MAP1 Residual Weight Factor based on RPM
Notes:
y/x 0 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,600
1 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000
52
16 OBDG03 Unique Supporting Tables
Unique Supporting Tables 22 of 38 930 of 991
Initial Supporting table - P0101, P0106, P0121, P012B, P0236, P1101: MAP2 Residual Weight Factor based on RPM4
Description: P0101_P0106_P0121_P012B_P0236_P1101 MAP2 Residual Weight Factor based on RPM
Notes:
y/x 0 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,600
1 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000
53
16 OBDG03 Unique Supporting Tables
Unique Supporting Tables 23 of 38 931 of 991
Initial Supporting table - P0101, P0106, P0121, P012B, P0236, P1101: TPS Residual Weight Factor based on RPM4
Description: P0101_P0106_P0121_P012B_P0236_P1101 TPS Residual Weight Factor based on RPM
Notes:
y/x 0 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,600
1 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000 1.000
54
16 OBDG03 Unique Supporting Tables
Unique Supporting Tables 24 of 38 932 of 991
4
Description: P0101_P0106_P010B_P0121_P012B_P0236_P1101 MAF1 Residual Weight Factor based on MAF Est
Notes:
y/x 0 50 70 73 76 79 82 85 89 95 100 110 120 150 200 280 350
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
55
Unique table - P0101, P0106, P010B, P0121, P012B, P0236, P1101: MAF1 Residual Weight Factor based on MAF Est
16 OBDG03 Unique Supporting Tables
Unique Supporting Tables 25 of 38 933 of 991
Initial Supporting table - P0101, P0106, P010B, P0121, P012B, P0236, P1101: MAF1 Residual Weight Factor based on RPM4
Description: P0101_P0106_P010B_P0121_P012B_P0236_P1101 MAF1 Residual Weight Factor based on RPM
Notes:
y/x 0 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,600
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
56
16 OBDG03 Unique Supporting Tables
Unique Supporting Tables 26 of 38 934 of 991
Unique table -P279A P279B P279C Transfer Case Control Module Transfer Case Command State Rationality (weighting factor) LCV_31xxN_MYOBD GROUP: GGMXOBDG03B4WD_QHR_QHE_Rev20_Pio TEST GRTEST GROUP: GGMXT02.0100 L---BIN4, FED---
Description: KtFWDD_Cnt_SampleWeigthting: Calibration table that defines the weighting factor used in a sample of the measured transfer case ratio for full range diagnostics, based onvehicle speed and axle torque.
KnFWDD_v_TCaseRatioMarginSpdKnFWDD_M_TCaseRatioMarginTrq
Notes: KtFWDD_Cnt_SampleWeigthting
y/x 0.00 3.00 5.00 11.00 12.00 15.00 18.00 21.00 24.00
-200.00 0.0249 0.0249 0.0249 0.0249 0.0249 0.0249 0.0249 0.0249 0.0249
-150.00 0.0249 0.0249 0.0249 0.0249 0.0249 0.0249 0.0249 0.0249 0.0249
-100.00 0.0249 0.0249 0.0249 0.0249 0.0249 0.0249 0.0249 0.0249 0.0249
-50.00 0.0249 0.0249 0.0249 0.0249 0.0249 0.0249 0.0249 0.0249 0.0249
0.00 0.0249 0.0249 0.0249 0.0249 0.0249 0.0249 0.0249 0.0249 0.0249
50.00 0.0249 0.0249 0.0249 0.0249 0.0249 0.0249 0.0249 0.0249 0.0249
100.00 0.0249 0.0249 0.0249 0.0249 0.0249 0.0249 0.0249 0.0249 0.0249
150.00 0.0249 0.0249 0.0249 0.0249 0.0249 0.0249 0.0249 0.0249 0.0249
200.00 0.0249 0.0249 0.0249 0.0249 0.0249 0.0249 0.0249 0.0249 0.0249
57
16 OBDG03 Unique Supporting Tables
Unique Supporting Tables 27 of 38 935 of 991
4
Description: LeFWDD_r_RatioHiBound_P279A = KeFWDD_r_TCaseHiRange + KtFWDD_r_TCaseHiRatioMargin
KnFWDD_v_TCaseRatioMarginSpdKnFWDD_M_TCaseRatioMarginTrq
Notes: LeFWDD_r_RatioHiBound_P279A
y/x 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.001.00 8.9999 8.9999 8.9999 1.3000 1.2000 1.1000 1.1000 1.1000 1.10002.00 8.9999 8.9999 8.9999 1.3000 1.2000 1.1000 1.1000 1.1000 1.10003.00 8.9999 8.9999 8.9999 1.3000 1.2000 1.1000 1.1000 1.1000 1.10004.00 8.9999 8.9999 8.9999 1.3000 1.2000 1.1000 1.1000 1.1000 1.10005.00 8.9999 8.9999 8.9999 1.3000 1.2000 1.1000 1.1000 1.1000 1.10006.00 8.9999 8.9999 8.9999 1.3000 1.2000 1.1000 1.1000 1.1000 1.10007.00 8.9999 8.9999 8.9999 1.3000 1.2000 1.1000 1.1000 1.1000 1.10008.00 8.9999 8.9999 8.9999 1.3000 1.2000 1.1000 1.1000 1.1000 1.10009.00 8.9999 8.9999 8.9999 1.3000 1.2000 1.1000 1.1000 1.1000 1.1000
58
Unique table - P279A Transfer Case Control Module Transfer Case Command State Rationality (margin of error high)
16 OBDG03 Unique Supporting Tables
Unique Supporting Tables 28 of 38 936 of 991
4
Description: LeFWDD_r_RatioLoBound_P279A = KeFWDD_r_TCaseHiRange - KtFWDD_r_TCaseHiRatioMargin
KnFWDD_v_TCaseRatioMarginSpdKnFWDD_M_TCaseRatioMarginTrq
Notes: LeFWDD_r_RatioLoBound_P279A
y/x 1 2 3 4 5 6 7 8 91 -7.00 -7.00 -7.00 0.70 0.80 0.90 0.90 0.90 0.902 -7.00 -7.00 -7.00 0.70 0.80 0.90 0.90 0.90 0.903 -7.00 -7.00 -7.00 0.70 0.80 0.90 0.90 0.90 0.904 -7.00 -7.00 -7.00 0.70 0.80 0.90 0.90 0.90 0.905 -7.00 -7.00 -7.00 0.70 0.80 0.90 0.90 0.90 0.906 -7.00 -7.00 -7.00 0.70 0.80 0.90 0.90 0.90 0.907 -7.00 -7.00 -7.00 0.70 0.80 0.90 0.90 0.90 0.908 -7.00 -7.00 -7.00 0.70 0.80 0.90 0.90 0.90 0.909 -7.00 -7.00 -7.00 0.70 0.80 0.90 0.90 0.90 0.90
59
Unique table - P279A Transfer Case Control Module Transfer Case Command State Rationality (margin of error low)
16 OBDG03 Unique Supporting Tables
Unique Supporting Tables 29 of 38 937 of 991
4
Description: LeFWDD_r_RatioHiBound_P279B = KeFWDD_r_TCaseLoRange + KtFWDD_r_TCaseLoRatioMargin
KnFWDD_v_TCaseRatioMarginSpdKnFWDD_M_TCaseRatioMarginTrq
Notes: LeFWDD_r_RatioHiBound_P279B
y/x 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.001.00 10.7098 10.7098 10.7098 3.0100 2.9099 2.8099 2.8099 2.8099 2.80992.00 10.7098 10.7098 10.7098 3.0100 2.9099 2.8099 2.8099 2.8099 2.80993.00 10.7098 10.7098 10.7098 3.0100 2.9099 2.8099 2.8099 2.8099 2.80994.00 10.7098 10.7098 10.7098 3.0100 2.9099 2.8099 2.8099 2.8099 2.80995.00 10.7098 10.7098 10.7098 3.0100 2.9099 2.8099 2.8099 2.8099 2.80996.00 10.7098 10.7098 10.7098 3.0100 2.9099 2.8099 2.8099 2.8099 2.80997.00 10.7098 10.7098 10.7098 3.0100 2.9099 2.8099 2.8099 2.8099 2.80998.00 10.7098 10.7098 10.7098 3.0100 2.9099 2.8099 2.8099 2.8099 2.80999.00 10.7098 10.7098 10.7098 3.0100 2.9099 2.8099 2.8099 2.8099 2.8099
60
Unique table - P279B Transfer Case Control Module Transfer Case Command State Rationality (margin of error high)
16 OBDG03 Unique Supporting Tables
Unique Supporting Tables 30 of 38 938 of 991
4
Description: LeFWDD_r_RatioLoBound_P279B = KeFWDD_r_TCaseLoRange - KtFWDD_r_TCaseLoRatioMargin
KnFWDD_v_TCaseRatioMarginSpdKnFWDD_M_TCaseRatioMarginTrq
Notes: LeFWDD_r_RatioLoBound_P279B
y/x 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.001.00 -5.2899 -5.2899 -5.2899 2.4099 2.5100 2.6100 2.6100 2.6100 2.61002.00 -5.2899 -5.2899 -5.2899 2.4099 2.5100 2.6100 2.6100 2.6100 2.61003.00 -5.2899 -5.2899 -5.2899 2.4099 2.5100 2.6100 2.6100 2.6100 2.61004.00 -5.2899 -5.2899 -5.2899 2.4099 2.5100 2.6100 2.6100 2.6100 2.61005.00 -5.2899 -5.2899 -5.2899 2.4099 2.5100 2.6100 2.6100 2.6100 2.61006.00 -5.2899 -5.2899 -5.2899 2.4099 2.5100 2.6100 2.6100 2.6100 2.61007.00 -5.2899 -5.2899 -5.2899 2.4099 2.5100 2.6100 2.6100 2.6100 2.61008.00 -5.2899 -5.2899 -5.2899 2.4099 2.5100 2.6100 2.6100 2.6100 2.61009.00 -5.2899 -5.2899 -5.2899 2.4099 2.5100 2.6100 2.6100 2.6100 2.6100
61
Unique table - P279B Transferr Case Co trol Module Transfer Case Command State Rationality (margin of error low)
16 OBDG03 Unique Supporting Tables
Unique Supporting Tables 31 of 38 939 of 991
4
Description: LeFWDD_r_RatioHiBound1_P279C = KeFWDD_r_TCaseHiRange + KtFWDD_r_TCaseNeutRatioMargin
KnFWDD_v_TCaseRatioMarginSpdKnFWDD_M_TCaseRatioMarginTrq
Notes: LeFWDD_r_RatioHiBound1_P279C
y/x 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.001.00 8.9999 8.9999 8.9999 2.0000 1.1000 1.1000 1.1000 1.1000 1.10002.00 8.9999 8.9999 8.9999 2.0000 2.0000 2.0000 1.5000 1.5000 1.50003.00 8.9999 8.9999 8.9999 3.0000 3.0000 3.0000 2.0000 2.0000 2.00004.00 8.9999 8.9999 8.9999 5.0000 5.0000 5.0000 3.0000 3.0000 3.00005.00 8.9999 8.9999 8.9999 8.9999 8.9999 8.9999 8.9999 8.9999 8.99996.00 8.9999 8.9999 8.9999 5.0000 5.0000 5.0000 3.0000 3.0000 3.00007.00 8.9999 8.9999 8.9999 3.0000 3.0000 3.0000 2.0000 2.0000 2.00008.00 8.9999 8.9999 8.9999 2.0000 2.0000 2.0000 1.5000 1.5000 1.50009.00 8.9999 8.9999 8.9999 2.0000 1.1000 1.1000 1.1000 1.1000 1.1000
62
Unique table - P279C Trransfer Case Control Module Transfer Case Command State Rationality (margin of error high 1)
16 OBDG03 Unique Supporting Tables
Unique Supporting Tables 32 of 38 940 of 991
4
Description: LeFWDD_r_RatioHiBound2_P279C = KeFWDD_r_TCaseLoRange + KtFWDD_r_TCaseNeutRatioMargin
KnFWDD_v_TCaseRatioMarginSpdKnFWDD_M_TCaseRatioMarginTrq
Notes: LeFWDD_r_RatioHiBound2_P279C
y/x 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.001.00 10.7098 10.7098 10.7098 3.7100 2.8099 2.8099 2.8099 2.8099 2.80992.00 10.7098 10.7098 10.7098 3.7100 3.7100 3.7100 3.2100 3.2100 3.21003.00 10.7098 10.7098 10.7098 4.7100 4.7100 4.7100 3.7100 3.7100 3.71004.00 10.7098 10.7098 10.7098 6.7100 6.7100 6.7100 4.7100 4.7100 4.71005.00 10.7098 10.7098 10.7098 10.7098 10.7098 10.7098 10.7098 10.7098 10.70986.00 10.7098 10.7098 10.7098 6.7100 6.7100 6.7100 4.7100 4.7100 4.71007.00 10.7098 10.7098 10.7098 4.7100 4.7100 4.7100 3.7100 3.7100 3.71008.00 10.7098 10.7098 10.7098 3.7100 3.7100 3.7100 3.2100 3.2100 3.21009.00 10.7098 10.7098 10.7098 3.7100 2.8099 2.8099 2.8099 2.8099 2.8099
63
Unique table - P279C Trransfer Case Control Module Transfer Case Command State Rationality (margin of error high 2)
16 OBDG03 Unique Supporting Tables
Unique Supporting Tables 33 of 38 941 of 991
4
Description: LeFWDD_r_RatioLoBound1_P279C = KeFWDD_r_TCaseHiRange - KtFWDD_r_TCaseNeutRatioMargin
KnFWDD_v_TCaseRatioMarginSpdKnFWDD_M_TCaseRatioMarginTrq
Notes: LeFWDD_r_RatioLoBound1_P279C
y/x 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.001.00 -6.9999 -6.9999 -6.9999 0.0000 0.9000 0.9000 0.9000 0.9000 0.90002.00 -6.9999 -6.9999 -6.9999 0.0000 0.0000 0.0000 0.5000 0.5000 0.50003.00 -6.9999 -6.9999 -6.9999 -1.0000 -1.0000 -1.0000 0.0000 0.0000 0.00004.00 -6.9999 -6.9999 -6.9999 -3.0000 -3.0000 -3.0000 -1.0000 -1.0000 -1.00005.00 -6.9999 -6.9999 -6.9999 -6.9999 -6.9999 -6.9999 -6.9999 -6.9999 -6.99996.00 -6.9999 -6.9999 -6.9999 -3.0000 -3.0000 -3.0000 -1.0000 -1.0000 -1.00007.00 -6.9999 -6.9999 -6.9999 -1.0000 -1.0000 -1.0000 0.0000 0.0000 0.00008.00 -6.9999 -6.9999 -6.9999 0.0000 0.0000 0.0000 0.5000 0.5000 0.50009.00 -6.9999 -6.9999 -6.9999 0.0000 0.9000 0.9000 0.9000 0.9000 0.9000
64
Unique table - P279C Transfer Case Control Module Transfer Case Command State Rationality (margin of error low 1)
16 OBDG03 Unique Supporting Tables
Unique Supporting Tables 34 of 38 942 of 991
4
Description: LeFWDD_r_RatioLoBound2_P279C = KeFWDD_r_TCaseLoRange - KtFWDD_r_TCaseNeutRatioMargin
KnFWDD_v_TCaseRatioMarginSpdKnFWDD_M_TCaseRatioMarginTrq
Notes: LeFWDD_r_RatioLoBound2_P279C
y/x 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.001.00 -5.2899 -5.2899 -5.2899 1.7100 2.6100 2.6100 2.6100 2.6100 2.61002.00 -5.2899 -5.2899 -5.2899 1.7100 1.7100 1.7100 2.2100 2.2100 2.21003.00 -5.2899 -5.2899 -5.2899 0.7100 0.7100 0.7100 1.7100 1.7100 1.71004.00 -5.2899 -5.2899 -5.2899 -1.2900 -1.2900 -1.2900 0.7100 0.7100 0.71005.00 -5.2899 -5.2899 -5.2899 -5.2899 -5.2899 -5.2899 -5.2899 -5.2899 -5.28996.00 -5.2899 -5.2899 -5.2899 -1.2900 -1.2900 -1.2900 0.7100 0.7100 0.71007.00 -5.2899 -5.2899 -5.2899 0.7100 0.7100 0.7100 1.7100 1.7100 1.71008.00 -5.2899 -5.2899 -5.2899 1.7100 1.7100 1.7100 2.2100 2.2100 2.21009.00 -5.2899 -5.2899 -5.2899 1.7100 2.6100 2.6100 2.6100 2.6100 2.6100
65
Unique Supporting table - P279C Transfer Case Control Module Transfer Case Command State Rationality (margin of error low 2)
16 OBDG03 Unique Supporting Tables
Unique Supporting Tables 35 of 38 943 of 991
Initial Supporting table - P0420_P0430_CatmonMinAirflowForWarmCatalystDetermination
Description: This 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 theWarmedUpEvents 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 ifthe 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 theWarmedUpEvents counter reset to 0. This cal value is used along with the min exhaust temp to increment the WarmedUpEvents counter.
Notes: KtCATD_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 0 45 90
1 10 9 8
16 OBDG03 Unique Supporting Tables
Unique Supporting Tables 36 of 38 944 of 991
Initial Supporting table - P0420_P0430_CatmonMinEngineRunTimeToEnable4
Description: This 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 ischosen 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 ValidIdleIsMetcondition exists.
Notes: KtCATD_t_EngRunTimeMin - Used for P0420 and P0430. Axis is the coolant and the output is the min engine run time
y/x 40 50 60 70 80
1 30 30 30 30 30
16 OBDG03 Unique Supporting Tables
Unique Supporting Tables 37 of 38 945 of 991
Initial Supporting table - P00B6_Fail if power up ECT exceeds RCT by these values
Description: KtTHMD_T_DCRD_FastFailTempDiff
Notes: X 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 -40 -28 -16 -4 8 20 32 44 56 68 80 92 104 116 128 140 1521 80 80 80 60 60 40 40 30 30 30 30 30 30 30 30 30 30
7
16 OBDG03 Unique Supporting Tables
Unique Supporting Tables 38 of 38 946 of 991
Bundle Name: 5VoltReferenceB_FAP0651Bundle Name: 5VoltReferenceMAP_OOR_FltP0697Bundle Name: A/F Imbalance Bank1P219ABundle Name: AAP_SnsrCktFANaturally aspirated: P2228, P2229. Turbocharged: P0237, P0238Bundle Name: AAP_SnsrCktFPNaturally aspirated: P2228, P2229. Turbocharged: P0237, P0238Bundle Name: AAP_SnsrFANaturally Aspirated: P2227, P2228, P2229, P2230. Turbocharged: P0237, P0238.Bundle Name: AAP2_SnsrCktFAP2228, P2229Bundle Name: AAP2_SnsrCktFPP2228, P2229Bundle Name: AAP2_SnsrFAP2227, P2228, P2229, P2230Bundle Name: AcceleratorPedalFailureP2122, P2123, P2127, P2128, P2138, P0697, P06A3Bundle Name: AfterThrottlePressureFANaturally Aspirated or Turbocharged: P0106, P0107, P0108. Supercharged: P012B, P012C, P012D.Bundle Name: AIR System FAP0411, P2440, P2444Bundle Name: AmbientAirDefaultBaro Sensor Present: P2227, P2228, P2229, P2230. No Baro Sensor Present: P0101, P0102, P0103, P0106, P0107, P0108, P0111, P0112, P0113, P0114, P0121, P0122, P0123,P012B, P012C, P012D, P0222,P0223, P1221
Bundle Name: AmbPresDfltdStatusBaro Sensor Present: P2227, P2228, P2229, P2230. No Baro Sensor Present: P0101, P0102, P0103, P0106, P0107, P0108, P0111, P0112, P0113, P0114, P0121, P0122, P0123,P012B, P012C, P012D, P0222,P0223, P1221
Bundle Name: AmbPresSnsrCktFAP2228, P2229Bundle Name: AnyCamPhaser_FAP0010, P0011, P0013, P0014, P0020, P0021, P0023, P0024, P2088, P2089, P2090, P2091, P2092, P2093, P2094, P2095, P05CC, P05CD, P05CE, P05CF,
Bundle Name: AnyCamPhaser_TFTKOP0010, P0011, P0013, P0014, P0020, P0021, P0023, P0024, P2088, P2089, P2090, P2091, P2092, P2093, P2094, P2095, P05CC, P05CD, P05CE, P05CF,
16 OBDG03 Fault Bundle Definitions
Fault Bundle Definitions 1 of 9 947 of 991
Bundle Name: BrakeBoosterSensorCktFAP0557, P0558Bundle Name: BrakeBoosterVacuumValidP0556, P0557, P0558Bundle Name: BSTR_b_BoostSnsrFAP0236, P0237, P0238Bundle Name: BSTR_b_PCA_CktFAP0033, P0034, P0035, P0045, P0047, P0048, P0243, P0245, P0246, P0247, P0249, P0250Bundle Name: BSTR_b_PCA_TFTKOP0234, P0299, P0033, P0034, P0035, P0045, P0047, P0048, P0243, P0245, P0246, P2261, P0247, P0249, P0250Bundle Name: BSTR_b_TurboBypassCktFAP0033, P0034, P0035, P00C0, P00C1, P00C2Bundle Name: CamLctnExhFAP0017, P0019, P0365, P0366, P0390, P0391Bundle Name: CamLctnIntFAP0016, P0018, P0340, P0341, P0345, P0346Bundle Name: CamSensorAnyLctnTFTKOP0016, P0017, P0018, P0019, P0340, P0341, P0345, P0346, P0365, P0366, P0390, P0391Bundle Name: CamSensorAnyLocationFAP0016, P0017, P0018, P0019, P0340, P0341, P0345, P0346, P0365, P0366, P0390, P0391Bundle Name: CamSnsrExhTFTKOP0017, P0019, P0365, P0366, P0390, P0391Bundle Name: CamSnsrIntTFTKOP0016, P0018, P0340, P0341, P0345, P0346Bundle Name: Catalyst Warmup EnabledN/ACatalyst Warmup Enabled - Other Definitions:To enable the Cold Start Emission Reduction Strategy:
Catalyst Temperature < degC300.00ANDEngine Coolant > degC-12.00ANDEngine Coolant <= degC56.00ANDBarometric Pressure>= KPa78.00AND
DTC's Not Set:
16 OBDG03 Fault Bundle Definitions
Fault Bundle Definitions 2 of 9 948 of 991
ECT_Sensor_FAMAP_SensorFA
The Cold Start Emission Reduction Strategy will remain active until:
Engine Run Time > This Extended Engine run time exit is a function of percent ethanol and Catmons NormRatioEWMA.P050D_P1400_CatalystLightOffExtendedEngineRunTimeExitRefer to "Supporting Tables" for details.
OR
Catalyst Temperature >= degC800.00ANDEngine Run Time >= seconds22.00
OR
Barometric Pressure < KPa78.00
Bundle Name: ClutchPstnSnsr FAP0806, P0807, P0808Bundle Name: CrankSensor_FAP0335, P0336Bundle Name: CrankSensor_TFTKOP0335, P0336Bundle Name: CylDeacAllDriverFaultP3401, P03403, P03404, P3409, P03411, P03412, P3417, P3419, P3420, P3425, P3427, P3428, P3433, P3435, P3436, P3441, P3443, P3444, P3449, P3451,P3452, P3457, P3459, P3460Bundle Name: CylDeacDriverFaultP3401, P03403, P03404, P3409, P03411, P03412, P3417, P3419, P3420, P3425, P3427, P3428, P3433, P3435, P3436, P3441, P3443, P3444, P3449, P3451,P3452, P3457, P3459, P3460Bundle Name: ECT_Sensor_Ckt_FAP0117, P0118Bundle Name: ECT_Sensor_Ckt_FPP0117, P0118Bundle Name: ECT_Sensor_Ckt_TFTKOP0117, P0118Bundle Name: ECT_Sensor_DefaultDetectedP0116, P0117, P0118, P0119, P111EBundle Name: ECT_Sensor_FAP0116, P0117, P0118, P0119, P0128, P111EBundle Name: ECT_Sensor_Perf_FAP0116, P111E
16 OBDG03 Fault Bundle Definitions
Fault Bundle Definitions 3 of 9 949 of 991
Bundle Name: EGRValve_FPP0405, P0406, P042EBundle Name: EGRValveCircuit_FAP0403, P0404, P0405, P0406, P0489, P0490Bundle Name: EGRValvePerformance_FAP0401, P042EBundle Name: EngineMisfireDetected_FAP0300, P0301, P0302, P0303, P0304, P0305, P0306, P0307, P0308Bundle Name: EngineModeNotRunTimer_FAP2610Bundle Name: EngineModeNotRunTimerErrorP2610Bundle Name: EnginePowerLimitedP0068, P00C8, P00C9, P00CA, P0090, P0091, P0092, P0122, P0123, P0191, P0192, P0193, P0222, P0223, P0601, P0604, P0606, P0697, P06A3, P06DB,P06D2, P06DE, P0A1D, P1104, P127A, P127C, P127D, P15F2, P160D, P160E, P1682, P16A0, P16A1, P16A2, P16A7, P16F3, P2100, P2101, P2102, P2103,P2122, P2123, P2127, P2128, P2135, P2138, P215B, P2176, P228C, P228D, U0073, U0074, U0293, U1817Bundle Name: EngineTorqueEstInaccurateEngineMisfireDetected_FA, FuelInjedtorCircuit_FA, FuelInjedtorCircuit_TFTKO, FuelTrimSystemB1_FA, FuelTrimSystemB2_FA, MAF_SensorTFTKO, MAP_SensorTFTKO,EGRValvePerformance_FA, P16F3EngineTorqueEstInaccurate - Other Definitions:P16F3 with GetXOYR_b_SecurityFlt (CeXOYR_e_MAPR_AfterThrotPresFlt, CeXOYR_e_MAPR_EngineVacuumFlt, CeXOYR_e_MAPR_IntkMnfdPresFlt,CeXOYR_e_MAFR_Ahead1vs2FinalFlt)Bundle Name: EngOilPressureSensorCktFAP0522, P0523Bundle Name: EngOilPressureSensorFAP0521, P0522, P0523Bundle Name: EngOilTempFAEngOilTempSensorCircuitFA, EngOilModeledTempValid, P16F3EngOilTempFA - Other Definitions:P16F3 with GetXOYR_b_SecurityFlt(CeXOYR_e_EOTR_SecurityFlt)Bundle Name: Ethanol Composition Sensor FAP0178, P0179, P2269Bundle Name: EvapEmissionSystem_FAP0455, P0446Bundle Name: EvapExcessPurgePsbl_FAELCP sealed/vented fuel system, P0442, P0455, P0458 OR Conventional fuel system, P0442, P0455, P0458, P0496Bundle Name: EvapFlowDuringNonPurge_FAP0496Bundle Name: EvapPurgeSolenoidCircuit_FA
16 OBDG03 Fault Bundle Definitions
Fault Bundle Definitions 4 of 9 950 of 991
P0443, P0458, P0459Bundle Name: EvapSmallLeak_FAP0442Bundle Name: EvapVentSolenoidCircuit_FAP0449, P0498, P0499Bundle Name: FHPR_b_FRP_SnsrCkt_FAP0192, P0193, P127C, P127D, P16E4, P16E5, P128A, P128B, 128FBundle Name: FHPR_b_FRP_SnsrCkt_TFTKOP0192, P0193, , P127C, P127D, P16E4, P16E5, P128A, P128B, 128FBundle Name: FHPR_b_PumpCkt_FAP0090, P0091, P0092, P00C8, P00C9, P00CABundle Name: FHPR_b_PumpCkt_TFTKOP0090, P0091, P0092, P00C8, P00C9, P00CABundle Name: FourWheelDriveLowStateInvalidP2771Bundle Name: FuelInjectorCircuit_FAPFI: 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
Bundle Name: FuelInjectorCircuit_TFTKOPFI: 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
Bundle Name: FuelPumpRlyCktFAP0627, P0628, P0629Bundle Name: FuelTankPressureSnsrCkt_FAP0452, P0453Bundle Name: FuelTrimSystemB1_FAP0171, P0172, P11E9 , P11EABundle Name: FuelTrimSystemB2_FAP0174, P0175, P11EB, P11ECBundle Name: HumTempSnsrCktFAP0097, P0098Bundle Name: IAC_SystemRPM_FAP0506, P0507Bundle Name: IAT_SensorCircuitFAP0112, P0113
16 OBDG03 Fault Bundle Definitions
Fault Bundle Definitions 5 of 9 951 of 991
Bundle Name: IAT_SensorCircuitFPP0112, P0113Bundle Name: IAT_SensorFAP0111, P0112, P0113, P0114Bundle Name: IAT_SensorTFTKOP0111, P0112, P0113, P0114Bundle Name: IgnitionOffTimeValidP2610Bundle Name: IgnitionOutputDriver_FAP0351, P0352, P0353, P0354, P0355, P0356, P0357, P0358, P2300, P2301, P2303, P2304, P2306, P2307, P2309, P2310, P2312, P2313, P2315, P2316,P2318, P2319, P2321, P2322
Bundle Name: MAF_SensorCircuitFAP0102, P0103, P010C, P010DBundle Name: MAF_SensorFAP0101, P0102, P0103, P010B, P010C, P010DBundle Name: MAF_SensorTFTKOP0101, P0102, P0103, P010B, P010C, P010DBundle Name: MAP_EngineVacuumStatusP0106, P0107, P0108 Fault Active OR P0107, P0108 Fault PendingBundle Name: MAP_SensorCircuitFAP0107, P0108Bundle Name: MAP_SensorCircuitFPP0107, P0108Bundle Name: MAP_SensorFAP0106, P0107, P0108Bundle Name: MAP_SensorTFTKOP0106, P0107, P0108Bundle Name: MnfdTempSensorCktFATurbocharged or Supercharged, with Humidity sensor: P00EA, P00EB. Turbocharged or Supercharged, without Humidity sensor: P0097, P0098. Naturally Aspirated: P0112, P0113.Bundle Name: MnfdTempSensorCktFPTurbocharged or Supercharged, with Humidity sensor: P00EA, P00EB. Turbocharged or Supercharged, without Humidity sensor: P0097, P0098. Naturally Aspirated: P0112, P0113.Bundle Name: MnfdTempSensorFATurbocharged or Supercharged, with Humidity sensor: P00E9, P00EA, P00EB, P00EC. Turbocharged or Supercharged, without Humidity sensor: P0096, P0097, P0098, P0099.Naturally Aspirated: P0111, P0112, P0113, P0114.Bundle Name: O2S_Bank_1_Sensor_1_FAP2A00, P0131, P0132, P0133, P0134, P0135, P0053, P1133, P015A, P015B, P0030Bundle Name: O2S_Bank_1_Sensor_2_FAP013A, P013B, P013E, P013F, P2270, P2271, P0137, P0138, P0140, P0141, P0054, P0036
16 OBDG03 Fault Bundle Definitions
Fault Bundle Definitions 6 of 9 952 of 991
Bundle Name: O2S_Bank_2_Sensor_1_FAP2A03, P0151, P0152, P0153, P0154, P0155, P0059, P1153, P015C, P015D, P0050Bundle Name: O2S_Bank_2_Sensor_2_FAP013C, P013D, P014A, P014B, P2272, P2273, P0157, P0158, P0160, P0161, P0060, P0056Bundle Name: OAT_PtEstFiltFAECM 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.Bundle Name: OilPmpStuckHighP06DA, P06DB, P06DDOilPmpStuckHigh - Other Definitions:TFTKO and FABundle Name: OilPmpTFTKOP06DA, P06DB, P06DC, P06DD, P06DEOilPmpTFTKO - Other Definitions:TFTKO only for Output Driver and rationalityBundle Name: PowertrainRelayFaultP1682, P16A7, P16BCBundle Name: PowertrainRelayStateOn_FAP0685, P0686, P0687Bundle Name: TC_BoostPresSnsrCktFAP0237, P0238Bundle Name: TC_BoostPresSnsrFAP0236, P0237, P0238Bundle Name: THMR_AHV_FAP2681, P26A3, P26A6, P26A7, P26A9THMR_AHV_FA - Other Definitions:
Bundle Name: THMR_AWP_AuxPumpFAB269A, B269C, B269DBundle Name: THMR_SWP_Control_FAP261A, P261D, P261CBundle Name: THMR_SWP_FlowStuckOn_FAP261A, P261D, P261EBundle Name: THMR_SWP_NoFlow_FAP261B, P261CBundle Name: TPS_FAP0122, P0123, P0222, P0223, P16A0, P16A1, P16A2, P2135Bundle Name: TPS_Performance_FA
16 OBDG03 Fault Bundle Definitions
Fault Bundle Definitions 7 of 9 953 of 991
P0068, P0121, P1104, P2100, P2101, P2102, P2103Bundle Name: TPS_ThrottleAuthorityDefaultedP0068, P0122, P0123, P0222, P0223, P16F3, P16A0, P16A1, P16A2, P1104, P2100, P2101, P2102, P2103, P2135Bundle Name: Transmission Oil Temperature ValidityP0667, P0668, P0669, P0711, P0712, P0713Bundle Name: Transmission Output Shaft Angular Velocity ValidityP0722, P0723, P077C, P077DBundle Name: Transmission Turbine Angular Velocity ValidityP0716, P0717, P07BF, P07C0Bundle Name: TransmissionEngagedState_FAP1824, P182A, P182B, P182C, P182D, P182E, P182F, P1838, P1839, P1840, P1841, P18B5, P18B6, P18B7, P18B8, P18B9, P18BA, P18BB, P18BC, P18BD,P18BE, P18BF, P18C0, P18C1, P18C2, P18C3, P1915
Bundle Name: VCER_TorqueSecurityP16F3VCER_TorqueSecurity - Other Definitions:P16F3 with GetXOYR_b_SecurityFlt(CeXOYR_e_AFM_PreloadAreaFlt, CeXOYR_e_AFM_PreloadTimerFlt, CeXOYR_e_AFM_DualPreloadAreaFlt, CeXOYR_e_CDAR_SecurityFlt)Bundle Name: VehicleSpeedSensor_FAP0502, P0503, P0722, P0723Bundle Name: VehicleSpeedSensorErrorP0502, P0503, P0722, P0723Bundle Name: WRAF_Bank_1_FAP0131, P0132, P064D, P223C, P223EBundle Name: WRAF_Bank_2_FAP0151, P0152, P064E, P223D, P223F
16 OBDG03 Fault Bundle Definitions
Fault Bundle Definitions 8 of 9 954 of 991
Bundle Name: ClutchPstnSnsrCktHi FAP0808Bundle Name: ClutchPstnSnsrCktLo FAP0807Bundle Name: CrankSensor_FAP0335, P0336Bundle Name: Transmission Output Shaft Angular Velocity ValidityP0722, P0723, P077C, P077DBundle Name: VehicleSpeedSensor_FAP0502, P0503, P0722, P0723
29
16 OBDG03 Fault Bundle Definitions
Fault Bundle Definitions 9 of 9 955 of 991
Component/System
FaultCode
MonitorStrategy
DescriptionMalfunction
CriteriaThreshold
ValueSecondaryParameters
EnableConditions
TimeRequired
MILIllumination
Fuel RailPressure (FRP)SensorPerformance(rationality)
P018B This DTCdetects a fuelpressure sensorresponse stuckwithin the normaloperating range
Absolute value of fuelpressure change assensed during intrusivetest.
<= 30 kPa
1. FRP Circuit Low DTC(P018C) not active
Frequency:Continuous; 12.5ms loop.60 secondsbetween intrusivetests that pass
Intrusive testrequested if fuelsystem is clampedfor >= 5 seconds orfuel pressure errorvariance <=typically (0.3 to 0.6)(calculated over a2.5sec period);otherwise reportpass
DTC Type B2 trips
2. FRP Circuit High DTC(P018D) not active3. FuelPump Circuit Low DTC (P0231)
not active
Duration of intrusivetest is fuelingrelated (5 to 12seconds).
4. FuelPump Circuit High DTC(P0232)
not active
5. FuelPump Circuit Open DTC(P023F)
not active Intrusive test is runwhen fuel flow isbelow Max allowedfuel flow rate(Typical values inthe range of 11 to50 g/s)
6. Reference Voltage DTC (P0641) not active7. Fuel Pump Control Module DriverOver-temperature DTC (P064A)
not active
8. Control Module InternalPerformance DTC (P0606)
not active
9. Engine run time >=5 seconds10. Emissions fuel level(PPEI $3FB)
not low
11. Fuel pump control enabled12. Fuel pump control state normal or FRP
Rationality control13. Engine fuel flow > 0.047 g/s
16 OBDG03 Electronically Regulated Fuel System (ERFS) and no Active Grill Air Shutters
ERFS and no Active Grill Air Shutters Section 1 of 7 956 of 991
Component/System
FaultCode
MonitorStrategy
DescriptionMalfunction
CriteriaThreshold
ValueSecondaryParameters
EnableConditions
TimeRequired
MILIllumination
14. ECM fuel control system failure(PPEI $1ED)
failure has notoccurred
Fuel RailPressure (FRP)Sensor CircuitLow Voltage
P018C This DTCdetects if the fuelpressure sensorcircuit is shortedlow
FRP sensor voltage < 0.14 V
Ignition Run or Crank
72 failures out of 80samples
1 sample/12.5 ms
DTC Type B2 trips
Fuel RailPressure (FRP)Sensor CircuitHigh Voltage
P018D This DTCdetects if the fuelpressure sensorcircuit is shortedhigh
FRP sensor voltage > 4.86 V
Ignition Run or Crank
72 failures out of 80samples
1 sample/12.5 ms
DTC Type B2 trips
Fuel PumpControl CircuitLow Voltage
P0231 This DTCdetects if the fuelpump controlcircuit is shortedto low
Fuel Pump Current > 14.48A
Ignition Run or Crank
72 test failures in 80test samples if FuelPump Current<100A
DTC Type A1 trip
ORIgnition AccessoryOR 1 sample/12.5 msFuel Pump Control enabledANDIgnition Run/Crank Voltage 9V < voltage < 32V
Fuel PumpControl CircuitHigh Voltage
P0232 This DTCdetects if the fuelpump controlcircuit is shortedto high
Voltage measured at fuelpump circuit
> 3.86 V Commanded fuel pump output 0% duty cycle (off) 36 test failures in 40test samples;1 sample/12.5ms
DTC Type B2 trips
Fuel pump control enable False Pass/Faildetermination madeonly once per trip
Time that above conditions are met >=4.0 secondsFuel PumpControl Circuit(Open)
P023F This DTCdetects if the fuelpump controlcircuit is open
Fuel Pump Current <=0.5A
Ignition Run or Crank
72 test failures in 80test samples;1 sample/12.5ms
DTC Type A1 trip
AND ORFuel Pump Duty Cycle >20% Ignition Accessory
ORFuel Pump Control enabled
16 OBDG03 Electronically Regulated Fuel System (ERFS) and no Active Grill Air Shutters
ERFS and no Active Grill Air Shutters Section 2 of 7 957 of 991
Component/System
FaultCode
MonitorStrategy
DescriptionMalfunction
CriteriaThreshold
ValueSecondaryParameters
EnableConditions
TimeRequired
MILIllumination
ANDIgnition Run/Crank Voltage 9V < voltage < 32V
Fuel SystemControl ModuleEnable ControlCircuit
P025A This DTCdetects if there isa fault in the fuelpump controlenable circuit
PPEI (PPEI (PowertrainPlatform ElectricalInterface) Fuel SystemRequest ($1ED)
Fuel Pump ControlModule Enable ControlCircuit
Ignition Run or Crank
72 failures out of 80samples
1 sample/12.5 ms
DTC Type A1 trip
ANDPPEI Fuel System Request ($1ED) valid
Control ModuleRead OnlyMemory (ROM)
P0601 This DTC will bestored if anysoftware orcalibration checksum is incorrect
Calculated Checksum(CRC16)
stored checksum forany of the parts (boot,software, applicationcalibration, systemcalibration)
Ignition Run or Crank
1 failure if it occursduring the first ROMtest of the ignitioncycle, otherwise 5failures
DTC Type A1 trip
OR Frequency:Runs continuouslyin the background
Ignition AccessoryORFuel Pump Control enabled
Control ModuleNot Programmed
P0602 Indicates that theFSCM needs tobe programmed
This DTC is set viacalibration, when
KeMEMD_b_NoStartCal = TRUEIgnition Run or Crank
Runs once at powerup
DTC Type A1 trip
ORIgnition AccessoryORFuel Pump Control enabled
Control ModuleLong TermMemory Reset
P0603 Non-volatilememorychecksum errorat controllerpower-up
Checksum at power-up checksum atpower-down
Ignition Run or Crank
1 failure
Frequency:Once at power-up
DTC Type A1 trip
ORIgnition AccessoryORFuel Pump Control enabled
Control ModuleRandom AccessMemory (RAM)
P0604 Indicates thatcontrol module isunable tocorrectly writeand read data toand from RAM
Data read Data written
Ignition Run or Crank
1 failure if it occursduring the first RAMtest of the ignitioncycle, otherwise 5failures
DTC Type A1 trip
16 OBDG03 Electronically Regulated Fuel System (ERFS) and no Active Grill Air Shutters
ERFS and no Active Grill Air Shutters Section 3 of 7 958 of 991
Component/System
FaultCode
MonitorStrategy
DescriptionMalfunction
CriteriaThreshold
ValueSecondaryParameters
EnableConditions
TimeRequired
MILIllumination
OR Frequency:Ignition Accessory Runs continuously
in the background.ORFuel Pump Control enabled
Control ModuleInternalPerformance
1. MainProcessorConfigurationRegister Test
P0606
1. For all I/O configurationregister faults:
•Register contents Incorrect value. Ignition Run or Crank
Tests 1 and 21 failureFrequency:Continuously(12.5ms)
DTC Type A1 trip
ORIgnition AccessoryORFuel Pump Control enabled
2. Processorclock test
2. For Processor ClockFault: •EElatch flag in EEPROM.OR
0x5A5A
1. For all I/O configuration registerfaults:•KeMEMD_b_ProcFltCfgRegEnbl TRUE
Test 33 failures out of 15samples
1 sample/12.5 ms• RAM latch flag. 0x5A 2. For Processor Clock Fault:
•KeMEMD_b_ProcFltCLKDiagEnbl TRUE
3. Externalwatchdog test
3. For External WatchdogFault:• Software control of fuelpump driver
Control Lost
3. For External Watchdog Fault:•KeFRPD_b_FPExtWDogDiagEnbl
TRUE3. For External Watchdog Fault:•Control Module ROM(P0601)
not active3. For External Watchdog Fault:•Control Module RAM(P0604)
not activeControl ModuleLong TermMemory(EEPROM)Performance
P062F Indicates that theNVM Error flaghas not beencleared
Last EEPROM write Did not complete
Ignition Run or Crank
1 test failureOnce on controllerpower-up
DTC Type B2 trips
ORIgnition AccessoryORFuel Pump Control enabled
This DTCindicates theFSCM hasdetected aninternalprocessor faultor externalwatchdog fault(PID 2032discriminates thesource of thefault )
16 OBDG03 Electronically Regulated Fuel System (ERFS) and no Active Grill Air Shutters
ERFS and no Active Grill Air Shutters Section 4 of 7 959 of 991
Component/System
FaultCode
MonitorStrategy
DescriptionMalfunction
CriteriaThreshold
ValueSecondaryParameters
EnableConditions
TimeRequired
MILIllumination
5Volt ReferenceCircuit (ShortHigh/Low/Out ofRange)
P0641 Detectscontinuous shortor out of rangeon the #1 5Vsensor referencecircuit
Reference voltageANDOutput
>= 0.5V
inactive
Ignition Run or Crank 15 failures out of20 samples
1 sample/12.5 ms
DTC Type A1 trip
ORReference voltageANDOutput
>= 5.5V
activeORReference voltage ANDOutput
<= 4.5V
activeORReference voltage > 105% nominal (i.e.,
5.25V)OR<95% nominal(i.e., 4.75V)
Fuel PumpControl Module -Driver Over-temperature 1
P064A
Pump Driver Temp > 150C Ignition Run or Crank
DTC Type B2 trips
ORIgnition AccessoryORFuel Pump Control enabledKeFRPD_b_FPOverTempDiagEnbl TRUEIgnition Run/Crank 9V<voltage<32V
Ignition 1 SwitchCircuit LowVoltage
P2534 This DTCdetects if theIgnition1 Switchcircuit is shortedto low or open
Ignition 1 voltage <= 6 V Engine Running 180 failures out of200 samples
1 sample/25.0 ms
DTC Type A1 trip
Ignition 1 SwitchCircuit HighVoltage
P2535 Detects if theIgnition1 Switchcircuit is shortedto vehicle supplyvoltage
Ignition 1 voltage > 11.7 V Ignition Run_Crank terminal Off 180 failures out of200 samples
1 sample/25.0 ms
DTC Type A1 trip
This DTCdetects if aninternal fuelpump driverovertemperaturecondition existsunder normaloperatingconditions
3 failures out of 15samples
1 sample/12.5 ms
16 OBDG03 Electronically Regulated Fuel System (ERFS) and no Active Grill Air Shutters
ERFS and no Active Grill Air Shutters Section 5 of 7 960 of 991
Component/System
FaultCode
MonitorStrategy
DescriptionMalfunction
CriteriaThreshold
ValueSecondaryParameters
EnableConditions
TimeRequired
MILIllumination
Fuel Pump FlowPerformance(rationality)
P2635 This DTCdetectsdegradation inthe performanceof the SIDIelectronic return-less fuel system
Filtered fuel rail pressureerror
<= Low Threshold( Function of desiredfuel rail pressure andfuel flow rate. Margin is15% of resultant targetpressure except at flow<= 1.5g/s and targetpressure <= 350kPawhere the marginincreases continuouslyat 66.6kPa/g/s as flowdecreases)
OR
>= High Threshold( function of desired fuelrail pressure and fuelflow rate. 15% ofresultant TargetPressure)
1. FRP Circuit Low DTC (P018C) not active Filtered fuel railpressure error TimeConstant = 12.5seconds
Frequency:Continuous12.5 ms loop
DTC Type B2 trips
2. FRP Circuit High DTC(P018D)
not active.
3. Fuel Rail Pressure SensorPerformance DTC (P018B)
not active
4. FuelPump Circuit Low DTC (P0231) not active
5. FuelPump Circuit High DTC(P0232)
not active
6. FuelPump Circuit Open DTC(P023F)
not active
7. Reference Voltage DTC(P0641)
not active
8. Fuel Pump Control Module DriverOver-temperature DTC’s (P064A)
not active
9. Control Module InternalPerformance DTC (P0606)
not active
10. An ECM fuel control systemfailure (PPEI $1ED)
has not occurred
11. The Barometric pressure (PPEI$4C1) signal
valid (for absolute fuelpressure sensor)
12. Engine run time >= 30 seconds13. Emissions fuel level(PPEI $3FB)
not low
14. Fuel pump control enabled15. Fuel pump control state normal
16 OBDG03 Electronically Regulated Fuel System (ERFS) and no Active Grill Air Shutters
ERFS and no Active Grill Air Shutters Section 6 of 7 961 of 991
Component/System
FaultCode
MonitorStrategy
DescriptionMalfunction
CriteriaThreshold
ValueSecondaryParameters
EnableConditions
TimeRequired
MILIllumination
16. Battery Voltage 11V<=voltage=<32V17. Fuel flow rate( See Supporting Tables tab )
> 0.047 g/sAND
<= Max allowed fuelflow rate as a functionof desired railpressure & Vbatt(Typical values in therange of 11 to 50 g/s)
18. Fuel Pressure Control System Is not responding toan over-pressurizationdue to pressure buildduring DFCO or adecreasing desiredpressure command.
Control ModuleCommunicationBus “A” Off
U0073 Detects that aCAN serial databus shortedcondition hasoccurred to forcethe CAN devicedriver to enter abus-off state
Bus Status Off Power mode Run/Crank 5 failures out of 5samples ( 5seconds)
DTC Type B2 trips
LostCommunicationWith ECM/PCM“A”
U0100 Detects thatCAN serial datacommunicationhas been lostwith the ECM
Message $0C9 Undetected 1. Power mode Run/Crank 12 failures out of 12samples (12seconds)
DTC Type B2 trips
2. Ignition Run/Crank Voltage 11V<voltage<32V3. U0073 not active
16 OBDG03 Electronically Regulated Fuel System (ERFS) and no Active Grill Air Shutters
ERFS and no Active Grill Air Shutters Section 7 of 7 962 of 991
Component/System
FaultCode
MonitorStrategy
DescriptionMalfunction
CriteriaThreshold
ValueSecondaryParameters
EnableConditions
TimeRequired
MILIllumination
Fuel RailPressure (FRP)SensorPerformance(rationality)
P018B This DTCdetects a fuelpressure sensorresponse stuckwithin the normaloperating range
Absolute value of fuelpressure change assensed during intrusivetest.
<= 30 kPa
1. FRP Circuit Low DTC(P018C) not active
Frequency:Continuous; 12.5ms loop.60 secondsbetween intrusivetests that pass
Intrusive testrequested if fuelsystem is clampedfor >= 5 seconds orfuel pressure errorvariance <=typically (0.3 to 0.6)(calculated over a2.5sec period);otherwise reportpass
DTC Type B2 trips
2. FRP Circuit High DTC(P018D) not active3. FuelPump Circuit Low DTC (P0231)
not active
Duration of intrusivetest is fuelingrelated (5 to 12seconds).
4. FuelPump Circuit High DTC(P0232)
not active
5. FuelPump Circuit Open DTC(P023F)
not active Intrusive test is runwhen fuel flow isbelow Max allowedfuel flow rate(Typical values inthe range of 11 to50 g/s)
6. Reference Voltage DTC (P0641) not active7. Fuel Pump Control Module DriverOver-temperature DTC (P064A)
not active
8. Control Module InternalPerformance DTC (P0606)
not active
9. Engine run time >=5 seconds10. Emissions fuel level(PPEI $3FB)
not low
11. Fuel pump control enabled12. Fuel pump control state normal or FRP
Rationality control13. Engine fuel flow > 0.047 g/s
16 OBDG03 Electronically Regulated Fuel System (ERFS) and standard or optional Active Grill Air Shutters
ERFS and standard or optional Active Grill Air Shutters Section 1 of 8 963 of 991
Component/System
FaultCode
MonitorStrategy
DescriptionMalfunction
CriteriaThreshold
ValueSecondaryParameters
EnableConditions
TimeRequired
MILIllumination
14. ECM fuel control system failure(PPEI $1ED)
failure has notoccurred
Fuel RailPressure (FRP)Sensor CircuitLow Voltage
P018C This DTCdetects if the fuelpressure sensorcircuit is shortedlow
FRP sensor voltage < 0.14 V
Ignition Run or Crank
72 failures out of 80samples
1 sample/12.5 ms
DTC Type B2 trips
Fuel RailPressure (FRP)Sensor CircuitHigh Voltage
P018D This DTCdetects if the fuelpressure sensorcircuit is shortedhigh
FRP sensor voltage > 4.86 V
Ignition Run or Crank
72 failures out of 80samples
1 sample/12.5 ms
DTC Type B2 trips
Fuel PumpControl CircuitLow Voltage
P0231 This DTCdetects if the fuelpump controlcircuit is shortedto low
Fuel Pump Current > 14.48A
Ignition Run or Crank
72 test failures in 80test samples if FuelPump Current<100A
DTC Type A1 trip
ORIgnition AccessoryOR 1 sample/12.5 msFuel Pump Control enabledANDIgnition Run/Crank Voltage 9V < voltage < 32V
Fuel PumpControl CircuitHigh Voltage
P0232 This DTCdetects if the fuelpump controlcircuit is shortedto high
Voltage measured at fuelpump circuit
> 3.86 V Commanded fuel pump output 0% duty cycle (off) 36 test failures in 40test samples;1 sample/12.5ms
DTC Type B2 trips
Fuel pump control enable False Pass/Faildetermination madeonly once per trip
Time that above conditions are met >=4.0 secondsFuel PumpControl Circuit(Open)
P023F This DTCdetects if the fuelpump controlcircuit is open
Fuel Pump Current <=0.5A
Ignition Run or Crank
72 test failures in 80test samples;1 sample/12.5ms
DTC Type A1 trip
AND ORFuel Pump Duty Cycle >20% Ignition Accessory
ORFuel Pump Control enabled
16 OBDG03 Electronically Regulated Fuel System (ERFS) and standard or optional Active Grill Air Shutters
ERFS and standard or optional Active Grill Air Shutters Section 2 of 8 964 of 991
Component/System
FaultCode
MonitorStrategy
DescriptionMalfunction
CriteriaThreshold
ValueSecondaryParameters
EnableConditions
TimeRequired
MILIllumination
ANDIgnition Run/Crank Voltage 9V < voltage < 32V
Fuel SystemControl ModuleEnable ControlCircuit
P025A This DTCdetects if there isa fault in the fuelpump controlenable circuit
PPEI (PPEI (PowertrainPlatform ElectricalInterface) Fuel SystemRequest ($1ED)
Fuel Pump ControlModule Enable ControlCircuit
Ignition Run or Crank
72 failures out of 80samples
1 sample/12.5 ms
DTC Type A1 trip
ANDPPEI Fuel System Request ($1ED) valid
Active Grill AirShutter "A"Performance-Stuck/ Off(Functionality)
P059F Comparecommandedshutter positionto sensedposition
Failure to achievecommanded position
Two (2) consecutiveintrusive tests fail toachieve commandedposition.
Intrusive tests aretriggered immediatelyfollowing any failure toachieve a commandedposition.
1. Power mode Run/Crank Frequency:1 sample afterevery shuttermovement.
Intrusive testrequested if shuttermovement iscommanded andposition feedbackdiffers after 19.5seconds; otherwisereport pass.
Duration of intrusivetest is shuttermovement related(40 to 120 seconds)
DTC Type B2 trips
2. Shutter Control Enabled3. Ignition Run/Crank Voltage 11V < voltage < 32V
Control ModuleRead OnlyMemory (ROM)
P0601 This DTC will bestored if anysoftware orcalibration checksum is incorrect
Calculated Checksum(CRC16)
stored checksum forany of the parts (boot,software, applicationcalibration, systemcalibration)
Ignition Run or Crank
1 failure if it occursduring the first ROMtest of the ignitioncycle, otherwise 5failures
DTC Type A1 trip
OR Frequency:Runs continuouslyin the background
Ignition AccessoryORFuel Pump Control enabled
16 OBDG03 Electronically Regulated Fuel System (ERFS) and standard or optional Active Grill Air Shutters
ERFS and standard or optional Active Grill Air Shutters Section 3 of 8 965 of 991
Component/System
FaultCode
MonitorStrategy
DescriptionMalfunction
CriteriaThreshold
ValueSecondaryParameters
EnableConditions
TimeRequired
MILIllumination
Control ModuleNot Programmed
P0602 Indicates that theFSCM needs tobe programmed
This DTC is set viacalibration, when
KeMEMD_b_NoStartCal = TRUEIgnition Run or Crank
Runs once at powerup
DTC Type A1 trip
ORIgnition AccessoryORFuel Pump Control enabled
Control ModuleLong TermMemory Reset
P0603 Non-volatilememorychecksum errorat controllerpower-up
Checksum at power-up checksum atpower-down
Ignition Run or Crank
1 failure
Frequency:Once at power-up
DTC Type A1 trip
ORIgnition AccessoryORFuel Pump Control enabled
Control ModuleRandom AccessMemory (RAM)
P0604 Indicates thatcontrol module isunable tocorrectly writeand read data toand from RAM
Data read Data written
Ignition Run or Crank
1 failure if it occursduring the first RAMtest of the ignitioncycle, otherwise 5failures
DTC Type A1 trip
OR Frequency:Ignition Accessory Runs continuously
in the background.ORFuel Pump Control enabled
Control ModuleInternalPerformance
1. MainProcessorConfigurationRegister Test
P0606
1. For all I/O configurationregister faults:
•Register contents Incorrect value. Ignition Run or Crank
Tests 1 and 21 failureFrequency:Continuously(12.5ms)
DTC Type A1 trip
ORIgnition AccessoryORFuel Pump Control enabled
This DTCindicates theFSCM hasdetected aninternalprocessor faultor externalwatchdog fault(PID 2032discriminates thesource of thefault )
16 OBDG03 Electronically Regulated Fuel System (ERFS) and standard or optional Active Grill Air Shutters
ERFS and standard or optional Active Grill Air Shutters Section 4 of 8 966 of 991
Component/System
FaultCode
MonitorStrategy
DescriptionMalfunction
CriteriaThreshold
ValueSecondaryParameters
EnableConditions
TimeRequired
MILIllumination
2. Processorclock test
2. For Processor ClockFault: •EElatch flag in EEPROM.OR
0x5A5A
1. For all I/O configuration registerfaults:•KeMEMD_b_ProcFltCfgRegEnbl TRUE
Test 33 failures out of 15samples
1 sample/12.5 ms• RAM latch flag. 0x5A 2. For Processor Clock Fault:
•KeMEMD_b_ProcFltCLKDiagEnbl TRUE
3. Externalwatchdog test
3. For External WatchdogFault:• Software control of fuelpump driver
Control Lost
3. For External Watchdog Fault:•KeFRPD_b_FPExtWDogDiagEnbl
TRUE3. For External Watchdog Fault:•Control Module ROM(P0601)
not active3. For External Watchdog Fault:•Control Module RAM(P0604)
not activeControl ModuleLong TermMemory(EEPROM)Performance
P062F Indicates that theNVM Error flaghas not beencleared
Last EEPROM write Did not complete
Ignition Run or Crank
1 test failureOnce on controllerpower-up
DTC Type B2 trips
ORIgnition AccessoryORFuel Pump Control enabled
5Volt ReferenceCircuit (ShortHigh/Low/Out ofRange)
P0641 Detectscontinuous shortor out of rangeon the #1 5Vsensor referencecircuit
Reference voltageANDOutput
>= 0.5V
inactive
Ignition Run or Crank 15 failures out of20 samples
1 sample/12.5 ms
DTC Type A1 trip
ORReference voltageANDOutput
>= 5.5V
activeORReference voltage ANDOutput
<= 4.5V
activeORReference voltage > 105% nominal (i.e.,
5.25V)OR<95% nominal(i.e., 4.75V)
16 OBDG03 Electronically Regulated Fuel System (ERFS) and standard or optional Active Grill Air Shutters
ERFS and standard or optional Active Grill Air Shutters Section 5 of 8 967 of 991
Component/System
FaultCode
MonitorStrategy
DescriptionMalfunction
CriteriaThreshold
ValueSecondaryParameters
EnableConditions
TimeRequired
MILIllumination
Fuel PumpControl Module -Driver Over-temperature 1
P064A
Pump Driver Temp > 150C Ignition Run or Crank
DTC Type B2 trips
ORIgnition AccessoryORFuel Pump Control enabledKeFRPD_b_FPOverTempDiagEnbl TRUEIgnition Run/Crank 9V<voltage<32V
Active Grille AirShutter Actuator 1Signal MessageCounter Incorrect
P151E Detects loss ofcommunicationcondition hasoccurredbetween ECUand deviceActive Grill AirShutter "A"actuator
PWM Message Undetected 1. Power mode Run/Crank Frequency: 100ms
150 failures out of167 samples
DTC Type B2 trips
2. Ignition Run/Crank Voltage 11V < voltage < 32V
Ignition 1 SwitchCircuit LowVoltage
P2534 This DTCdetects if theIgnition1 Switchcircuit is shortedto low or open
Ignition 1 voltage <= 6 V Engine Running 180 failures out of200 samples
1 sample/25.0 ms
DTC Type A1 trip
Ignition 1 SwitchCircuit HighVoltage
P2535 Detects if theIgnition1 Switchcircuit is shortedto vehicle supplyvoltage
Ignition 1 voltage > 11.7 V Ignition Run_Crank terminal Off 180 failures out of200 samples
1 sample/25.0 ms
DTC Type A1 trip
This DTCdetects if aninternal fuelpump driverovertemperaturecondition existsunder normaloperatingconditions
3 failures out of 15samples
1 sample/12.5 ms
16 OBDG03 Electronically Regulated Fuel System (ERFS) and standard or optional Active Grill Air Shutters
ERFS and standard or optional Active Grill Air Shutters Section 6 of 8 968 of 991
Component/System
FaultCode
MonitorStrategy
DescriptionMalfunction
CriteriaThreshold
ValueSecondaryParameters
EnableConditions
TimeRequired
MILIllumination
Fuel Pump FlowPerformance(rationality)
P2635 This DTCdetectsdegradation inthe performanceof the SIDIelectronic return-less fuel system
Filtered fuel rail pressureerror
<= Low Threshold( Function of desiredfuel rail pressure andfuel flow rate. Margin is15% of resultant targetpressure except at flow<= 1.5g/s and targetpressure <= 350kPawhere the marginincreases continuouslyat 66.6kPa/g/s as flowdecreases)
OR
>= High Threshold( function of desired fuelrail pressure and fuelflow rate. 15% ofresultant TargetPressure)
1. FRP Circuit Low DTC (P018C) not active Filtered fuel railpressure error TimeConstant = 12.5seconds
Frequency:Continuous12.5 ms loop
DTC Type B2 trips
2. FRP Circuit High DTC(P018D)
not active.
3. Fuel Rail Pressure SensorPerformance DTC (P018B)
not active
4. FuelPump Circuit Low DTC (P0231) not active
5. FuelPump Circuit High DTC(P0232)
not active
6. FuelPump Circuit Open DTC(P023F)
not active
7. Reference Voltage DTC(P0641)
not active
8. Fuel Pump Control Module DriverOver-temperature DTC’s (P064A)
not active
9. Control Module InternalPerformance DTC (P0606)
not active
10. An ECM fuel control systemfailure (PPEI $1ED)
has not occurred
11. The Barometric pressure (PPEI$4C1) signal
valid (for absolute fuelpressure sensor)
12. Engine run time >= 30 seconds13. Emissions fuel level(PPEI $3FB)
not low
14. Fuel pump control enabled15. Fuel pump control state normal
16 OBDG03 Electronically Regulated Fuel System (ERFS) and standard or optional Active Grill Air Shutters
ERFS and standard or optional Active Grill Air Shutters Section 7 of 8 969 of 991
Component/System
FaultCode
MonitorStrategy
DescriptionMalfunction
CriteriaThreshold
ValueSecondaryParameters
EnableConditions
TimeRequired
MILIllumination
16. Battery Voltage 11V<=voltage=<32V17. Fuel flow rate( See Supporting Tables tab )
> 0.047 g/sAND
<= Max allowed fuelflow rate as a functionof desired railpressure & Vbatt(Typical values in therange of 11 to 50 g/s)
18. Fuel Pressure Control System Is not responding toan over-pressurizationdue to pressure buildduring DFCO or adecreasing desiredpressure command.
Control ModuleCommunicationBus “A” Off
U0073 Detects that aCAN serial databus shortedcondition hasoccurred to forcethe CAN devicedriver to enter abus-off state
Bus Status Off Power mode Run/Crank 5 failures out of 5samples ( 5seconds)
DTC Type B2 trips
LostCommunicationWith ECM/PCM“A”
U0100 Detects thatCAN serial datacommunicationhas been lostwith the ECM
Message $0C9 Undetected 1. Power mode Run/Crank 12 failures out of 12samples (12seconds)
DTC Type B2 trips
2. Ignition Run/Crank Voltage 11V<voltage<32V3. U0073 not active
16 OBDG03 Electronically Regulated Fuel System (ERFS) and standard or optional Active Grill Air Shutters
ERFS and standard or optional Active Grill Air Shutters Section 8 of 8 970 of 991
P2635-Fuel Pump Performance Maximum Fuel Flow map ( grams / s )
X-axis= Desired Fuel Pressure ( kiloPascals)Y-axis= Battery voltage ( volts )
200 250 300 350 400 450 500 550 6004.5 17.5 17.5 17.5 17.5 17.5 14.8594 11.7344 8.67188 5.66406
6 17.5 17.5 17.5 17.5 17.5 14.8594 11.7344 8.67188 5.664067.5 17.5 17.5 17.5 17.5 17.5 14.8594 11.7344 8.67188 5.66406
9 17.5 17.5 17.5 17.5 17.5 14.8594 11.7344 8.67188 5.6640610.5 17.5 17.5 17.5 17.5 17.5 14.8594 11.7344 8.67188 5.66406
12 17.5 17.5 17.5 17.5 17.5 17.5 17.5 15.8438 12.765613.5 17.5 17.5 17.5 17.5 17.5 17.5 17.5 17.5 17.5
15 17.5 17.5 17.5 17.5 17.5 17.5 17.5 17.5 17.516.5 17.5 17.5 17.5 17.5 17.5 17.5 17.5 17.5 17.5
18 17.5 17.5 17.5 17.5 17.5 17.5 17.5 17.5 17.519.5 17.5 17.5 17.5 17.5 17.5 17.5 17.5 17.5 17.5
21 17.5 17.5 17.5 17.5 17.5 17.5 17.5 17.5 17.522.5 17.5 17.5 17.5 17.5 17.5 17.5 17.5 17.5 17.5
24 17.5 17.5 17.5 17.5 17.5 17.5 17.5 17.5 17.525.5 17.5 17.5 17.5 17.5 17.5 17.5 17.5 17.5 17.5
27 17.5 17.5 17.5 17.5 17.5 17.5 17.5 17.5 17.528.5 17.5 17.5 17.5 17.5 17.5 17.5 17.5 17.5 17.5
P2635-Fuel Pump Performance Filtered Pressure Error Fault Threshold High map ( kiloPascals )
X-axis= Target Fuel Pressure ( kiloPascals)Y-axis= Fuel Flow ( grams / s )
200 250 300 350 400 450 500 550 6000 30 37.5 45 52.5 60 67.5 75 82.5 90
1.5 30 37.5 45 52.5 60 67.5 75 82.5 903 30 37.5 45 52.5 60 67.5 75 82.5 90
4.5 30 37.5 45 52.5 60 67.5 75 82.5 90
16 OBDG03 Diagnostic Supporting Tables - ERFS
Diagnostic Supporting Tables - ERFS 1 of 7 971 of 991
P2635-Fuel Pump Performance Filtered Pressure Error Fault Threshold High map ( kiloPascals ) Continued….
X-axis= Target Fuel Pressure ( kiloPascals)Y-axis= Fuel Flow ( grams / s )
200 250 300 350 400 450 500 550 6006 30 37.5 45 52.5 60 67.5 75 82.5 90
7.5 30 37.5 45 52.5 60 67.5 75 82.5 909 30 37.5 45 52.5 60 67.5 75 82.5 90
10.5 30 37.5 45 52.5 60 67.5 75 82.5 9012 30 37.5 45 52.5 60 67.5 75 82.5 90
13.5 30 37.5 45 52.5 60 67.5 75 82.5 9015 30 37.5 45 52.5 60 67.5 75 82.5 90
16.5 30 37.5 45 52.5 60 67.5 75 82.5 9018 30 37.5 45 52.5 60 67.5 75 82.5 90
19.5 30 37.5 45 52.5 60 67.5 75 82.5 9021 30 37.5 45 52.5 60 67.5 75 82.5 90
22.5 30 37.5 45 52.5 60 67.5 75 82.5 9024 30 37.5 45 52.5 60 67.5 75 82.5 90
25.5 30 37.5 45 52.5 60 67.5 75 82.5 9027 30 37.5 45 52.5 60 67.5 75 82.5 90
28.5 30 37.5 45 52.5 60 67.5 75 82.5 9030 30 37.5 45 52.5 60 67.5 75 82.5 90
31.5 30 37.5 45 52.5 60 67.5 75 82.5 9033 30 37.5 45 52.5 60 67.5 75 82.5 90
34.5 30 37.5 45 52.5 60 67.5 75 82.5 9036 30 37.5 45 52.5 60 67.5 75 82.5 90
37.5 30 37.5 45 52.5 60 67.5 75 82.5 9039 30 37.5 45 52.5 60 67.5 75 82.5 90
40.5 30 37.5 45 52.5 60 67.5 75 82.5 9042 30 37.5 45 52.5 60 67.5 75 82.5 90
43.5 30 37.5 45 52.5 60 67.5 75 82.5 90
16 OBDG03 Diagnostic Supporting Tables - ERFS
Diagnostic Supporting Tables - ERFS 2 of 7 972 of 991
P2635-Fuel Pump Performance Filtered Pressure Error Fault Threshold High map ( kiloPascals ) Continued….
X-axis= Target Fuel Pressure ( kiloPascals)Y-axis= Fuel Flow ( grams / s )
200 250 300 350 400 450 500 550 60045 30 37.5 45 52.5 60 67.5 75 82.5 90
46.5 30 37.5 45 52.5 60 67.5 75 82.5 9048 30 37.5 45 52.5 60 67.5 75 82.5 90
P2635-Fuel Pump Performance Filtered Pressure Error Fault RePass Threshold High map ( kiloPascals )
X-axis= Target Fuel Pressure ( kiloPascals)Y-axis= Fuel Flow ( grams / s )
200 250 300 350 400 450 500 550 6000 25.5 31.875 38.25 44.625 51 57.375 63.75 70.125 76.5
1.5 25.5 31.875 38.25 44.625 51 57.375 63.75 70.125 76.53 25.5 31.875 38.25 44.625 51 57.375 63.75 70.125 76.5
4.5 25.5 31.875 38.25 44.625 51 57.375 63.75 70.125 76.56 25.5 31.875 38.25 44.625 51 57.375 63.75 70.125 76.5
7.5 25.5 31.875 38.25 44.625 51 57.375 63.75 70.125 76.59 25.5 31.875 38.25 44.625 51 57.375 63.75 70.125 76.5
10.5 25.5 31.875 38.25 44.625 51 57.375 63.75 70.125 76.512 25.5 31.875 38.25 44.625 51 57.375 63.75 70.125 76.5
13.5 25.5 31.875 38.25 44.625 51 57.375 63.75 70.125 76.515 25.5 31.875 38.25 44.625 51 57.375 63.75 70.125 76.5
16.5 25.5 31.875 38.25 44.625 51 57.375 63.75 70.125 76.518 25.5 31.875 38.25 44.625 51 57.375 63.75 70.125 76.5
19.5 25.5 31.875 38.25 44.625 51 57.375 63.75 70.125 76.521 25.5 31.875 38.25 44.625 51 57.375 63.75 70.125 76.5
22.5 25.5 31.875 38.25 44.625 51 57.375 63.75 70.125 76.524 25.5 31.875 38.25 44.625 51 57.375 63.75 70.125 76.5
16 OBDG03 Diagnostic Supporting Tables - ERFS
Diagnostic Supporting Tables - ERFS 3 of 7 973 of 991
P2635-Fuel Pump Performance Filtered Pressure Error Fault RePass Threshold High map ( kiloPascals ) Continued..
X-axis= Target Fuel Pressure ( kiloPascals)Y-axis= Fuel Flow ( grams / s )
200 250 300 350 400 450 500 550 60025.5 25.5 31.875 38.25 44.625 51 57.375 63.75 70.125 76.5
27 25.5 31.875 38.25 44.625 51 57.375 63.75 70.125 76.528.5 25.5 31.875 38.25 44.625 51 57.375 63.75 70.125 76.5
30 25.5 31.875 38.25 44.625 51 57.375 63.75 70.125 76.531.5 25.5 31.875 38.25 44.625 51 57.375 63.75 70.125 76.5
33 25.5 31.875 38.25 44.625 51 57.375 63.75 70.125 76.534.5 25.5 31.875 38.25 44.625 51 57.375 63.75 70.125 76.5
36 25.5 31.875 38.25 44.625 51 57.375 63.75 70.125 76.537.5 25.5 31.875 38.25 44.625 51 57.375 63.75 70.125 76.5
39 25.5 31.875 38.25 44.625 51 57.375 63.75 70.125 76.540.5 25.5 31.875 38.25 44.625 51 57.375 63.75 70.125 76.5
42 25.5 31.875 38.25 44.625 51 57.375 63.75 70.125 76.543.5 25.5 31.875 38.25 44.625 51 57.375 63.75 70.125 76.5
45 25.5 31.875 38.25 44.625 51 57.375 63.75 70.125 76.546.5 25.5 31.875 38.25 44.625 51 57.375 63.75 70.125 76.5
48 25.5 31.875 38.25 44.625 51 57.375 63.75 70.125 76.5
P2635-Fuel Pump Performance Filtered Pressure Error Fault Threshold Low map ( kiloPascals )
X-axis= Target Fuel Pressure ( kiloPascals)Y-axis= Fuel Flow ( grams / s )
200 250 300 350 400 450 500 550 6000 -260 -210 -160 -110 -60 -67.5 -75 -82.5 -90
1.5 -145 -125 -102.5 -81.25 -60 -67.5 -75 -82.5 -903 -30 -37.5 -45 -52.5 -60 -67.5 -75 -82.5 -90
4.5 -30 -37.5 -45 -52.5 -60 -67.5 -75 -82.5 -90
16 OBDG03 Diagnostic Supporting Tables - ERFS
Diagnostic Supporting Tables - ERFS 4 of 7 974 of 991
P2635-Fuel Pump Performance Filtered Pressure Error Fault Threshold Low map ( kiloPascals ) Continued…
X-axis= Target Fuel Pressure ( kiloPascals)Y-axis= Fuel Flow ( grams / s )
200 250 300 350 400 450 500 550 6006 -30 -37.5 -45 -52.5 -60 -67.5 -75 -82.5 -90
7.5 -30 -37.5 -45 -52.5 -60 -67.5 -75 -82.5 -909 -30 -37.5 -45 -52.5 -60 -67.5 -75 -82.5 -90
10.5 -30 -37.5 -45 -52.5 -60 -67.5 -75 -82.5 -9012 -30 -37.5 -45 -52.5 -60 -67.5 -75 -82.5 -90
13.5 -30 -37.5 -45 -52.5 -60 -67.5 -75 -82.5 -9015 -30 -37.5 -45 -52.5 -60 -67.5 -75 -82.5 -90
16.5 -30 -37.5 -45 -52.5 -60 -67.5 -75 -82.5 -9018 -30 -37.5 -45 -52.5 -60 -67.5 -75 -82.5 -90
19.5 -30 -37.5 -45 -52.5 -60 -67.5 -75 -82.5 -9021 -30 -37.5 -45 -52.5 -60 -67.5 -75 -82.5 -90
22.5 -30 -37.5 -45 -52.5 -60 -67.5 -75 -82.5 -9024 -30 -37.5 -45 -52.5 -60 -67.5 -75 -82.5 -90
25.5 -30 -37.5 -45 -52.5 -60 -67.5 -75 -82.5 -9027 -30 -37.5 -45 -52.5 -60 -67.5 -75 -82.5 -90
28.5 -30 -37.5 -45 -52.5 -60 -67.5 -75 -82.5 -9030 -30 -37.5 -45 -52.5 -60 -67.5 -75 -82.5 -90
31.5 -30 -37.5 -45 -52.5 -60 -67.5 -75 -82.5 -9033 -30 -37.5 -45 -52.5 -60 -67.5 -75 -82.5 -90
34.5 -30 -37.5 -45 -52.5 -60 -67.5 -75 -82.5 -9036 -30 -37.5 -45 -52.5 -60 -67.5 -75 -82.5 -90
37.5 -30 -37.5 -45 -52.5 -60 -67.5 -75 -82.5 -9039 -30 -37.5 -45 -52.5 -60 -67.5 -75 -82.5 -90
40.5 -30 -37.5 -45 -52.5 -60 -67.5 -75 -82.5 -9042 -30 -37.5 -45 -52.5 -60 -67.5 -75 -82.5 -90
43.5 -30 -37.5 -45 -52.5 -60 -67.5 -75 -82.5 -90
P2635-Fuel Pump Performance Filtered Pressure Error Fault Threshold Low map ( kiloPascals ) Continued…
16 OBDG03 Diagnostic Supporting Tables - ERFS
Diagnostic Supporting Tables - ERFS 5 of 7 975 of 991
X-axis= Target Fuel Pressure ( kiloPascals)Y-axis= Fuel Flow ( grams / s )
200 250 300 350 400 450 500 550 60045 -30 -37.5 -45 -52.5 -60 -67.5 -75 -82.5 -90
46.5 -30 -37.5 -45 -52.5 -60 -67.5 -75 -82.5 -9048 -30 -37.5 -45 -52.5 -60 -67.5 -75 -82.5 -90
P2635-Fuel Pump Performance Filtered Pressure Error Fault RePass Threshold Low map ( kiloPascals )
X-axis= Target Fuel Pressure ( kiloPascals)Y-axis= Fuel Flow ( grams / s )
200 250 300 350 400 450 500 550 6000 -221 -178.5 -136 -93.5 -51 -57.375 -63.75 -70.125 -76.5
1.5 -123.25 -106.25 -87.125 -69.063 -51 -57.375 -63.75 -70.125 -76.53 -25.5 -31.875 -38.25 -44.625 -51 -57.375 -63.75 -70.125 -76.5
4.5 -25.5 -31.875 -38.25 -44.625 -51 -57.375 -63.75 -70.125 -76.56 -25.5 -31.875 -38.25 -44.625 -51 -57.375 -63.75 -70.125 -76.5
7.5 -25.5 -31.875 -38.25 -44.625 -51 -57.375 -63.75 -70.125 -76.59 -25.5 -31.875 -38.25 -44.625 -51 -57.375 -63.75 -70.125 -76.5
10.5 -25.5 -31.875 -38.25 -44.625 -51 -57.375 -63.75 -70.125 -76.512 -25.5 -31.875 -38.25 -44.625 -51 -57.375 -63.75 -70.125 -76.5
13.5 -25.5 -31.875 -38.25 -44.625 -51 -57.375 -63.75 -70.125 -76.515 -25.5 -31.875 -38.25 -44.625 -51 -57.375 -63.75 -70.125 -76.5
16.5 -25.5 -31.875 -38.25 -44.625 -51 -57.375 -63.75 -70.125 -76.518 -25.5 -31.875 -38.25 -44.625 -51 -57.375 -63.75 -70.125 -76.5
19.5 -25.5 -31.875 -38.25 -44.625 -51 -57.375 -63.75 -70.125 -76.521 -25.5 -31.875 -38.25 -44.625 -51 -57.375 -63.75 -70.125 -76.5
22.5 -25.5 -31.875 -38.25 -44.625 -51 -57.375 -63.75 -70.125 -76.524 -25.5 -31.875 -38.25 -44.625 -51 -57.375 -63.75 -70.125 -76.5
P2635-Fuel Pump Performance Filtered Pressure Error Fault RePass Threshold Low map ( kiloPascals ) Continued…
16 OBDG03 Diagnostic Supporting Tables - ERFS
Diagnostic Supporting Tables - ERFS 6 of 7 976 of 991
X-axis= Target Fuel Pressure ( kiloPascals)Y-axis= Fuel Flow ( grams / s )
200 250 300 350 400 450 500 550 60025.5 -25.5 -31.875 -38.25 -44.625 -51 -57.375 -63.75 -70.125 -76.5
27 -25.5 -31.875 -38.25 -44.625 -51 -57.375 -63.75 -70.125 -76.528.5 -25.5 -31.875 -38.25 -44.625 -51 -57.375 -63.75 -70.125 -76.5
30 -25.5 -31.875 -38.25 -44.625 -51 -57.375 -63.75 -70.125 -76.531.5 -25.5 -31.875 -38.25 -44.625 -51 -57.375 -63.75 -70.125 -76.5
33 -25.5 -31.875 -38.25 -44.625 -51 -57.375 -63.75 -70.125 -76.534.5 -25.5 -31.875 -38.25 -44.625 -51 -57.375 -63.75 -70.125 -76.5
36 -25.5 -31.875 -38.25 -44.625 -51 -57.375 -63.75 -70.125 -76.537.5 -25.5 -31.875 -38.25 -44.625 -51 -57.375 -63.75 -70.125 -76.5
39 -25.5 -31.875 -38.25 -44.625 -51 -57.375 -63.75 -70.125 -76.540.5 -25.5 -31.875 -38.25 -44.625 -51 -57.375 -63.75 -70.125 -76.5
42 -25.5 -31.875 -38.25 -44.625 -51 -57.375 -63.75 -70.125 -76.543.5 -25.5 -31.875 -38.25 -44.625 -51 -57.375 -63.75 -70.125 -76.5
45 -25.5 -31.875 -38.25 -44.625 -51 -57.375 -63.75 -70.125 -76.546.5 -25.5 -31.875 -38.25 -44.625 -51 -57.375 -63.75 -70.125 -76.5
48 -25.5 -31.875 -38.25 -44.625 -51 -57.375 -63.75 -70.125 -76.5
16 OBDG03 Diagnostic Supporting Tables - ERFS
Diagnostic Supporting Tables - ERFS 7 of 7 977 of 991
Component/System
FaultCode
MonitorStrategy
DescriptionMalfunction
CriteriaThreshold
ValueSecondaryParameters
EnableConditions
TimeRequired
MILIllumination
Active Grill AirShutter "A"Performance-Stuck/ Off(Functionality)
P059F Comparecommandedshutter positionto sensedposition
Failure to achievecommanded position
Two (2) consecutiveintrusive tests fail toachieve commandedposition.
Intrusive tests aretriggered immediatelyfollowing any failure toachieve a commandedposition.
1. Power mode Run/Crank Frequency:1 sample afterevery shuttermovement.
Intrusive testrequested if shuttermovement iscommanded andposition feedbackdiffers after 19.5seconds; otherwisereport pass.
Duration of intrusivetest is shuttermovement related(40 to 120 seconds)
DTC Type B2 trips
2. Shutter Control Enabled3. Ignition Run/Crank Voltage 11V < voltage < 32V
Control ModuleRead OnlyMemory (ROM)
P0601 This DTC will bestored if anysoftware orcalibration checksum is incorrect
Calculated Checksum(CRC16)
stored checksum forany of the parts (boot,software, applicationcalibration, systemcalibration)
Ignition Run or Crank
1 failure if it occursduring the first ROMtest of the ignitioncycle, otherwise 5failures
DTC Type A1 trip
OR Frequency:Runs continuouslyin the background
Ignition AccessoryORFuel Pump Control enabled
Control ModuleNot Programmed
P0602 Indicates that theFSCM needs tobe programmed
This DTC is set viacalibration, when
KeMEMD_b_NoStartCal = TRUEIgnition Run or Crank
Runs once at powerup
DTC Type A1 trip
ORIgnition AccessoryORFuel Pump Control enabled
16 OBDG03 Chassis Control Module (CHCM)
Chassis Control Module (CHCM) Section 1 of 4 978 of 991
Component/System
FaultCode
MonitorStrategy
DescriptionMalfunction
CriteriaThreshold
ValueSecondaryParameters
EnableConditions
TimeRequired
MILIllumination
Control ModuleLong TermMemory Reset
P0603 Non-volatilememorychecksum errorat controllerpower-up
Checksum at power-up checksum atpower-down
Ignition Run or Crank
1 failure
Frequency:Once at power-up
DTC Type A1 trip
ORIgnition AccessoryORFuel Pump Control enabled
Control ModuleRandom AccessMemory (RAM)
P0604 Indicates thatcontrol module isunable tocorrectly writeand read data toand from RAM
Data read Data written
Ignition Run or Crank
1 failure if it occursduring the first RAMtest of the ignitioncycle, otherwise 5failures
DTC Type A1 trip
OR Frequency:Ignition Accessory Runs continuously
in the background.ORFuel Pump Control enabled
Control ModuleInternalPerformance
1. MainProcessorConfigurationRegister Test
P0606
1. For all I/O configurationregister faults:
•Register contents Incorrect value. Ignition Run or Crank
Tests 1 and 21 failureFrequency:Continuously(12.5ms)
DTC Type A1 trip
ORIgnition AccessoryORFuel Pump Control enabled
2. Processorclock test
2. For Processor ClockFault: •EElatch flag in EEPROM.OR
0x5A5A
1. For all I/O configuration registerfaults:•KeMEMD_b_ProcFltCfgRegEnbl TRUE
Test 33 failures out of 15samples
1 sample/12.5 ms• RAM latch flag. 0x5A 2. For Processor Clock Fault:
•KeMEMD_b_ProcFltCLKDiagEnbl TRUE
3. Externalwatchdog test
3. For External WatchdogFault:• Software control of fuelpump driver
Control Lost
3. For External Watchdog Fault:•KeFRPD_b_FPExtWDogDiagEnbl
TRUE
This DTCindicates theECU hasdetected aninternalprocessor faultor externalwatchdog fault(PID 2032discriminates thesource of thefault )
16 OBDG03 Chassis Control Module (CHCM)
Chassis Control Module (CHCM) Section 2 of 4 979 of 991
Component/System
FaultCode
MonitorStrategy
DescriptionMalfunction
CriteriaThreshold
ValueSecondaryParameters
EnableConditions
TimeRequired
MILIllumination
3. For External Watchdog Fault:•Control Module ROM(P0601)
not active3. For External Watchdog Fault:•Control Module RAM(P0604)
not activeControl ModuleLong TermMemory(EEPROM)Performance
P062F Indicates that theNVM Error flaghas not beencleared
Last EEPROM write Did not complete
Ignition Run or Crank
1 test failureOnce on controllerpower-up
DTC Type B2 trips
ORIgnition AccessoryORFuel Pump Control enabled
Active Grille AirShutter Actuator 1Signal MessageCounter Incorrect
P151E Detects loss ofcommunicationcondition hasoccurredbetween ECUand deviceActive Grill AirShutter "A"actuator
PWM Message Undetected 1. Power mode Run/Crank Frequency: 100ms
150 failures out of167 samples
DTC Type B2 trips
2. Ignition Run/Crank Voltage 11V < voltage < 32V
Ignition 1 SwitchCircuit LowVoltage
P2534 This DTCdetects if theIgnition1 Switchcircuit is shortedto low or open
Ignition 1 voltage <= 6 V Engine Running 180 failures out of200 samples
1 sample/25.0 ms
DTC Type A1 trip
Ignition 1 SwitchCircuit HighVoltage
P2535 Detects if theIgnition1 Switchcircuit is shortedto vehicle supplyvoltage
Ignition 1 voltage > 11.7 V Ignition Run_Crank terminal Off 180 failures out of200 samples
1 sample/25.0 ms
DTC Type A1 trip
Control ModuleCommunicationBus “A” Off
U0073 Detects that aCAN serial databus shortedcondition hasoccurred to forcethe CAN devicedriver to enter abus-off state
Bus Status Off Power mode Run/Crank 5 failures out of 5samples ( 5seconds)
DTC Type B2 trips
16 OBDG03 Chassis Control Module (CHCM)
Chassis Control Module (CHCM) Section 3 of 4 980 of 991
Component/System
FaultCode
MonitorStrategy
DescriptionMalfunction
CriteriaThreshold
ValueSecondaryParameters
EnableConditions
TimeRequired
MILIllumination
LostCommunicationWith ECM/PCM“A”
U0100 Detects thatCAN serial datacommunicationhas been lostwith the ECM
Message $0C9 Undetected 1. Power mode Run/Crank 12 failures out of 12samples (12seconds)
DTC Type B2 trips
2. Ignition Run/Crank Voltage 11V<voltage<32V3. U0073 not active
16 OBDG03 Chassis Control Module (CHCM)
Chassis Control Module (CHCM) Section 4 of 4 981 of 991
Component/System
FaultCode
MonitorStrategy
DescriptionMalfunction
CriteriaThreshold
ValueSecondaryParameters
EnableConditions
TimeRequired
MILIllumination
Fuel RailPressure (FRP)SensorPerformance(rationality)
P018B This DTCdetects a fuelpressure sensorresponse stuckwithin the normaloperating range
Absolute value of fuelpressure change assensed during intrusivetest.
<= 30 kPa
1. FRP Circuit Low DTC(P018C) Not active
Frequency:Continuous; 12.5ms loop.60 secondsbetween intrusivetests that pass
Intrusive testrequested if fuelsystem is clampedfor >= 5 seconds orfuel pressure errorvariance <=typically (0.3 to 0.6)(calculated over a2.5sec period);otherwise reportpass
DTC Type B2 trips
2. FRP Circuit High DTC(P018D) Not active3. FuelPump Circuit Low DTC (P0231)
Not active
Duration of intrusivetest is fuelingrelated (5 to 12seconds).
4. FuelPump Circuit High DTC(P0232)
Not active
5. FuelPump Circuit Open DTC(P023F)
Not active Intrusive test is runwhen fuel flow isbelow Max allowedfuel flow rate(Typical values inthe range of 11 to50 g/s)
6. Reference Voltage DTC (P0641) Not active7. Fuel Pump Control Module DriverOver-temperature DTC (P064A)
Not active
8. Control Module InternalPerformance DTC (P0606)
Not active
9. Engine run time >=5 seconds10. Emissions fuel level(PPEI $3FB)
Not low
11. Fuel pump control Enabled12. Fuel pump control state Normal or FRP
rationality control13. Engine fuel flow > 0.047 g/s
16 OBDG03 Fuel Pump Control Module (FPCM)
Fuel Pump Control Module (FPCM) Section 1 of 7 982 of 991
Component/System
FaultCode
MonitorStrategy
DescriptionMalfunction
CriteriaThreshold
ValueSecondaryParameters
EnableConditions
TimeRequired
MILIllumination
14. ECM fuel control system failure(PPEI $1ED)
Not failed
Fuel RailPressure (FRP)Sensor CircuitLow Voltage
P018C This DTCdetects if the fuelpressure sensorcircuit is shortedlow
FRP sensor voltage < 0.14 V
Ignition Run or Crank
72 failures out of 80samples
1 sample/12.5 ms
DTC Type B2 trips
Fuel RailPressure (FRP)Sensor CircuitHigh Voltage
P018D This DTCdetects if the fuelpressure sensorcircuit is shortedhigh
FRP sensor voltage > 4.86 V
Ignition Run or Crank
72 failures out of 80samples
1 sample/12.5 ms
DTC Type B2 trips
Fuel PumpControl CircuitLow Voltage
P0231 This DTCdetects if the fuelpump controlcircuit is shortedto low
Fuel Pump Current > 14.48A
Ignition Run or Crank
72 test failures in 80test samples if FuelPump Current<100A
DTC Type A1 trip
ORIgnition power mode AccessoryOR 1 sample/12.5 msFuel Pump Control enabledANDIgnition Run/Crank Voltage 9V < voltage < 32V
Fuel PumpControl CircuitHigh Voltage
P0232 This DTCdetects if the fuelpump controlcircuit is shortedto high
Voltage measured at fuelpump circuit
> 3.86 V Commanded fuel pump output 0% duty cycle (off) 36 test failures in 40test samples;1 sample/12.5ms
DTC Type B2 trips
Fuel pump control enable False Pass/Faildetermination madeonly once per trip
Time that above conditions are met >=4.0 secondsFuel PumpControl Circuit(Open)
P023F This DTCdetects if the fuelpump controlcircuit is open
Fuel Pump Current <=0.5A
Ignition Run or Crank
72 test failures in 80test samples;1 sample/12.5ms
DTC Type A1 trip
AND ORFuel Pump Duty Cycle >20% Ignition power mode Accessory
ORFuel Pump Control enabled
16 OBDG03 Fuel Pump Control Module (FPCM)
Fuel Pump Control Module (FPCM) Section 2 of 7 983 of 991
Component/System
FaultCode
MonitorStrategy
DescriptionMalfunction
CriteriaThreshold
ValueSecondaryParameters
EnableConditions
TimeRequired
MILIllumination
ANDIgnition Run/Crank Voltage 9V < voltage < 32V
Fuel SystemControl ModuleEnable ControlCircuit
P025A This DTCdetects if there isa fault in the fuelpump controlenable circuit
PPEI (PPEI (PowertrainPlatform ElectricalInterface) Fuel SystemRequest ($1ED)
Fuel Pump ControlModule Enable ControlCircuit
Ignition Run or Crank
72 failures out of 80samples
1 sample/12.5 ms
DTC Type A1 trip
ANDPPEI Fuel System Request ($1ED) valid
Control ModuleRead OnlyMemory (ROM)
P0601 This DTC will bestored if anysoftware orcalibration checksum is incorrect
Calculated Checksum(CRC16)
stored checksum forany of the parts (boot,software, applicationcalibration, systemcalibration)
Ignition Run or Crank
1 failure if it occursduring the first ROMtest of the ignitioncycle, otherwise 5failures
DTC Type A1 trip
OR Frequency:Runs continuouslyin the background
Ignition power mode AccessoryORFuel Pump Control enabled
Control ModuleNot Programmed
P0602 Indicates that theFSCM needs tobe programmed
This DTC is set viacalibration, when
KeMEMD_b_NoStartCal = TRUEIgnition Run or Crank
Runs once at powerup
DTC Type A1 trip
ORIgnition power mode AccessoryORFuel Pump Control enabled
Control ModuleLong TermMemory Reset
P0603 Non-volatilememorychecksum errorat controllerpower-up
Checksum at power-up checksum atpower-down
Ignition Run or Crank
1 failure
Frequency:Once at power-up
DTC Type A1 trip
ORIgnition power mode AccessoryORFuel Pump Control enabled
Control ModuleRandom AccessMemory (RAM)
P0604 Indicates thatcontrol module isunable tocorrectly writeand read data toand from RAM
Data read Data written
Ignition Run or Crank
1 failure if it occursduring the first RAMtest of the ignitioncycle, otherwise 5failures
DTC Type A1 trip
16 OBDG03 Fuel Pump Control Module (FPCM)
Fuel Pump Control Module (FPCM) Section 3 of 7 984 of 991
Component/System
FaultCode
MonitorStrategy
DescriptionMalfunction
CriteriaThreshold
ValueSecondaryParameters
EnableConditions
TimeRequired
MILIllumination
OR Frequency:Ignition power mode Accessory Runs continuously
in the background.ORFuel Pump Control enabled
Control ModuleInternalPerformance
1. MainProcessorConfigurationRegister Test
P0606
1. For all I/O configurationregister faults:
•Register contents Incorrect value. Ignition Run or Crank
Tests 1 and 21 failureFrequency:Continuously(12.5ms)
DTC Type A1 trip
ORIgnition power mode AccessoryORFuel Pump Control enabled
2. Processorclock test
2. For Processor ClockFault: •EElatch flag in EEPROM.OR
0x5A5A
1. For all I/O configuration registerfaults:•KeMEMD_b_ProcFltCfgRegEnbl TRUE
Test 33 failures out of 15samples
1 sample/12.5 ms• RAM latch flag. 0x5A 2. For Processor Clock Fault:
•KeMEMD_b_ProcFltCLKDiagEnbl TRUE
3. Externalwatchdog test
3. For External WatchdogFault:• Software control of fuelpump driver
Control Lost
3. For External Watchdog Fault:•KeFRPD_b_FPExtWDogDiagEnbl
TRUE3. For External Watchdog Fault:•Control Module ROM(P0601)
not active3. For External Watchdog Fault:•Control Module RAM(P0604)
not activeControl ModuleLong TermMemory(EEPROM)Performance
P062F Indicates that theNVM Error flaghas not beencleared
Last EEPROM write Did not complete
Ignition Run or Crank
1 test failureOnce on controllerpower-up
DTC Type B2 trips
ORIgnition power mode AccessoryORFuel Pump Control enabled
This DTCindicates theFSCM hasdetected aninternalprocessor faultor externalwatchdog fault(PID 2032discriminates thesource of thefault )
16 OBDG03 Fuel Pump Control Module (FPCM)
Fuel Pump Control Module (FPCM) Section 4 of 7 985 of 991
Component/System
FaultCode
MonitorStrategy
DescriptionMalfunction
CriteriaThreshold
ValueSecondaryParameters
EnableConditions
TimeRequired
MILIllumination
5Volt ReferenceCircuit (ShortHigh/Low/Out ofRange)
P0641 Detectscontinuous shortor out of rangeon the #1 5Vsensor referencecircuit
Reference voltageANDOutput
>= 0.5V
inactive
Ignition Run or Crank 15 failures out of20 samples
1 sample/12.5 ms
DTC Type A1 trip
ORReference voltageANDOutput
>= 5.5V
activeORReference voltageANDOutput
<= 4.5V
activeORReference voltage > 105% nominal (i.e.,
5.25V)OR<95% nominal(i.e., 4.75V)
Fuel PumpControl Module -Driver Over-temperature 1
P064A
Pump Driver Temp > 150C Ignition Run or Crank
DTC Type B2 trips
ORIgnition power mode AccessoryORFuel Pump Control EnabledKeFRPD_b_FPOverTempDiagEnbl TRUEIgnition Run/Crank 9V<voltage<32V
Ignition 1 SwitchCircuit LowVoltage
P2534 This DTCdetects if theIgnition1 Switchcircuit is shortedto low or open
Ignition 1 voltage <= 6 V Engine Running 180 failures out of200 samples
1 sample/25.0 ms
DTC Type A1 trip
Ignition 1 SwitchCircuit HighVoltage
P2535 Detects if theIgnition1 Switchcircuit is shortedto vehicle supplyvoltage
Ignition 1 voltage > 11.7 V Ignition Run_Crank terminal Off 180 failures out of200 samples
1 sample/25.0 ms
DTC Type A1 trip
This DTCdetects if aninternal fuelpump driverovertemperaturecondition existsunder normaloperatingconditions
3 failures out of 15samples
1 sample/12.5 ms
16 OBDG03 Fuel Pump Control Module (FPCM)
Fuel Pump Control Module (FPCM) Section 5 of 7 986 of 991
Component/System
FaultCode
MonitorStrategy
DescriptionMalfunction
CriteriaThreshold
ValueSecondaryParameters
EnableConditions
TimeRequired
MILIllumination
Fuel Pump FlowPerformance(rationality)
P2635 This DTCdetectsdegradation inthe performanceof the SIDIelectronic return-less fuel system
Filtered fuel rail pressureerror
<= Low Threshold( continuouslycalculated function ofdesired fuel railpressure and actual fuelflow rate )
OR
>= High Threshold( continuosly calculatedfunction of desired fuelrail pressure and actualfuel flow rate)
( See SupportingTables tab andSupportingCalculations tab)
1. FRP Circuit Low DTC (P018C) Not active Filtered fuel railpressure error TimeConstant = 12.5seconds
Frequency:Continuous12.5 ms loop
DTC Type B2 trips
2. FRP Circuit High DTC(P018D)
Not active.
3. Fuel Rail Pressure SensorPerformance DTC (P018B)
Not active
4. FuelPump Circuit Low DTC (P0231) Not active
5. FuelPump Circuit High DTC(P0232)
Not active
6. FuelPump Circuit Open DTC(P023F)
Not active
7. Reference Voltage DTC(P0641)
Not active
8. Fuel Pump Control Module DriverOver-temperature DTC’s (P064A)
Not active
9. Control Module InternalPerformance DTC (P0606)
Not active
10. An ECM fuel control systemfailure (PPEI $1ED)
Not occurred
11. The Barometric pressure (PPEI$4C1) signal
Valid (for absolute fuelpressure sensor)
12. Engine run time >= 30 seconds13. Emissions fuel level(PPEI $3FB)
Not low
14. Fuel pump control Enabled15. Fuel pump control state Normal
16 OBDG03 Fuel Pump Control Module (FPCM)
Fuel Pump Control Module (FPCM) Section 6 of 7 987 of 991
Component/System
FaultCode
MonitorStrategy
DescriptionMalfunction
CriteriaThreshold
ValueSecondaryParameters
EnableConditions
TimeRequired
MILIllumination
16. Battery Voltage 11V<=voltage=<32V17. Fuel flow rate( See Supporting Tables tab )
> 0.047 g/sAND
<= Max allowed fuelflow rate as a functionof desired railpressure & Vbatt(Typical values in therange of 11 to 50 g/s)
18. Fuel Pressure Control System Is not responding toan over-pressurizationdue to pressure buildduring DFCO or adecreasing desiredpressure command.
Control ModuleCommunicationBus “A” Off
U0073 Detects that aCAN serial databus shortedcondition hasoccurred to forcethe CAN devicedriver to enter abus-off state
Bus Status Off Power mode Run/Crank 5 failures out of 5samples ( 5seconds)
DTC Type B2 trips
LostCommunicationWith ECM/PCM“A”
U0100 Detects thatCAN serial datacommunicationhas been lostwith the ECM
Message $0C9 Undetected 1. Power mode Run/Crank 12 failures out of 12samples (12seconds)
DTC Type B2 trips
2. Ignition Run/Crank Voltage 11V<voltage<32V3. U0073 not active
16 OBDG03 Fuel Pump Control Module (FPCM)
Fuel Pump Control Module (FPCM) Section 7 of 7 988 of 991
P2635 - Fuel Pump Performance Maximum Fuel Flow map ( grams / second )
X-axis= Desired Fuel Pressure ( kiloPascals )Y-axis= Battery voltage ( volts )
200 250 300 350 400 450 500 550 6004.5 11.7031 11.7031 11.7031 11.7031 11.7031 11.6641 8.75781 6.07813 3.60156
6 11.7031 11.7031 11.7031 11.7031 11.7031 11.6641 8.75781 6.07813 3.601567.5 11.7031 11.7031 11.7031 11.7031 11.7031 11.6641 8.75781 6.07813 3.60156
9 11.7031 11.7031 11.7031 11.7031 11.7031 11.6641 8.75781 6.07813 3.6015610.5 11.7031 11.7031 11.7031 11.7031 11.7031 11.6641 8.75781 6.07813 3.60156
12 11.7031 11.7031 11.7031 11.7031 11.7031 11.7031 11.7031 11.7031 9.062513.5 11.7031 11.7031 11.7031 11.7031 11.7031 11.7031 11.7031 11.7031 11.7031
15 11.7031 11.7031 11.7031 11.7031 11.7031 11.7031 11.7031 11.7031 11.703116.5 11.7031 11.7031 11.7031 11.7031 11.7031 11.7031 11.7031 11.7031 11.7031
18 11.7031 11.7031 11.7031 11.7031 11.7031 11.7031 11.7031 11.7031 11.703119.5 11.7031 11.7031 11.7031 11.7031 11.7031 11.7031 11.7031 11.7031 11.7031
21 11.7031 11.7031 11.7031 11.7031 11.7031 11.7031 11.7031 11.7031 11.703122.5 11.7031 11.7031 11.7031 11.7031 11.7031 11.7031 11.7031 11.7031 11.7031
24 11.7031 11.7031 11.7031 11.7031 11.7031 11.7031 11.7031 11.7031 11.703125.5 11.7031 11.7031 11.7031 11.7031 11.7031 11.7031 11.7031 11.7031 11.7031
27 11.7031 11.7031 11.7031 11.7031 11.7031 11.7031 11.7031 11.7031 11.703128.5 11.7031 11.7031 11.7031 11.7031 11.7031 11.7031 11.7031 11.7031 11.7031
16 OBDG03 Diagnostic Supporting Tables - FPCM
Diagnostic Supporting Tables - FPCM 1 of 2 989 of 991
P2635 - Fuel Injector Flow curve ( grams / second )
X-axis= Fuel Pressure ( kiloPascals)128 148 168 188 208 228 248 268 288 308 328 348 368
2.0874 2.20142 2.31567 2.42969 2.54395 2.65796 2.77222 2.88623 3.00049 3.1145 3.22876 3.34302 3.45703
X-axis= Fuel Pressure ( kiloPascals)388 408 428 448 468 488 508 528 548 568 588 608 628
3.57129 3.63696 3.71875 3.802 3.85229 3.95288 4.08667 4.18896 4.29102 4.39307 4.49512 4.59717 4.69922
X-axis= Fuel Pressure ( kiloPascals)648 668 688 708 728 748 768
4.80127 4.90332 5.00562 5.10767 5.20972 5.31177 5.41382
P2635 - Minimum Fuel Injector Pulse Width curve ( seconds )
X-axis= engine speed ( revolutions / minute)0 512 1024 1536 2048 2560 3072 3584 4096 4608 5120 5632 6144
0.79688 0.79688 0.79688 0.79688 0.79688 0.79688 0.79688 0.79688 0.79688 0.79688 0.79688 0.79688 0.79688
X-axis= engine speed ( revolutions / minute)6656 7168 7680 8192
0.79688 0.79688 0.79688 0.79688
16 OBDG03 Diagnostic Supporting Tables - FPCM
Diagnostic Supporting Tables - FPCM 2 of 2 990 of 991
P2635 - Calculation of fault thresholds
Calculation of Fault Thresholds:
Givens: Measured values observed at a typical operating point for an 80mph roadload --Engine rpm = 1900 rev/min, Instantaneous Fuel Flow = 1.265 g/s, Fuel Line Pressure = 304
kPa (gage)
Example : Pressure Error Fault Threshold Low at chosen operating point:
Min Injector Flow [g/s] = Minimum Injector Pulse Width [ms] * Injector Slope[mg/ms/inj] * Numberof Fuel Injectors / 2 [inj/rev] * Engine Speed [rev/min] * 1/60 [min/s] * 1/1000 [g/mg]
Min Injector Flow = 0.25 * 1.565918* 4 / 2 * 1900 / 60 / 1000 = 0.0247 g/s
Max Overfueling Error [] = (Instantaneous Injector Flow [g/s] / Min Injector Flow [g/s])= 1.265 (g/s) / 0.0247 (g/s)= 51.2147 / 100 (decimal conversion)
= 0.512147 ( 51 %)
The overfuelling fuel flow error is limited to the range of between 105% and 115% overfuellingdepending on the actual fuel flow. The MaxOverfuelingError calculated above is outside the scalingrange; therefore, the overperformance fault threshold for this operating point is then calculatedusing the limited value (105% or 1.05) as follows:
Pressure Error Fault Threshold Low[kPa]= Injector Pressure Drop [kPa] *(1 -(Max Overfueling Error)^2)
= 304 * (1-(1.05 * 1.05))= -31.16 kPa
Example : Pressure Error Fault Threshold High at same given operating point as the above example:
Max Injector Flow[g/s] = Injector Slope[mg/ms/inj] * Number of Fuel Injectors [inj] * 1/1000 [g/mg]* 1000 [ms/s]
Max Injector Flow[g/s] = 1.565918 * 4 *1/1000 *1000 = 6.26 g/s
Max Underfueling Error [] = (Instantaneous Injector Flow [g/s] / Max Injector Flow [g/s])= 1.265 (g/s) / 6.26 (g/s)= 0.202 ( 20%)
The underfuelling fuel flow error is limited to the range between 85% and 95% overfuellingdepending on the actual fuel flow. The MaxUnderfuelingError calculated above falls below limitedrange, therefore it is limited to;
Max Underfueling Error [] = 0.85
The underperformance fault threshold for this operating point is then calculated as:
Pressure Error Fault Threshold High [kPa]
16 OBDG03 Diagnostic Supporting Calculations - FPCM
Diagnostic Supporting Calculations - FPCM 1 of 1 991 of 991