595
Component/ System Fault Code Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MIL Illum. Intake Camshaft Actuator Solenoid Circuit Open – Bank 1 P0010 Diagnoses the VVT system high side driver circuit for circuit faults. The ECM detects that voltage is high during driver off state (indicates short to power or open circuit) Short to power: 0.5 impedance between signal and controller power Open Circuit: 200 K impedance between signal and controller ground System supply voltage is Output driver is commanded on Ignition switch is in crank or run position > Volts 11.00 20 failures out of 25 samples 250 ms /sample, continuous Type B, 2 Trips 15 OBDG02 ECM Summary Tables (Initial DTCs) ECM (Initial DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595

DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 is

Output driver iscommanded on

Ignition switch is in crankor run position

> Volts11.00 20failures out of25samples

250 ms /sample,continuous

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595

Page 2: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

System Voltage

Engine Running

Power Take Off (PTO)active

Desired cam position

Desired AND Measuredcam position

Desired cam positionvariation

No Active DTCs

Bundle:IntakeVVT_Enabled

> Volts11.00

= TRUE

= FALSE

> 0 deg

>(P0011_CamPosErrorLimIc1) degAND< (P0011_PerfMaxIc1)deg

< Deg for3.00(P0011_P05CC_StablePositionTimeIc1) sec

P0010P2088P2089

= TRUE(Reference SupportingTables:P0011_P0021_P05CC_P05CD_HiEngSpdHiDsblIcP0011_P0021_P05CC_P05CD_HiEngSpdLoEnblIcP0011_P0021_P05CC_P05CD_LoRpmHiEnblIcP0011_P0021_P05CC_P05CD_LoRpmLoDsblIcP0011_P0021_P05CC_P05CD_LoPresHiEnblIcP0011_P0021_P05CC_P

100.00failures out of125.00samples

100 ms /sample

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 2 of 324 15 OBDG02 Page 2 of 595

Page 3: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

05CD_LoPresLoDsblIcP0011_P0021_P05CC_P05CD_EngOilPressEnblIcP0011_P0021_P05CC_P05CD_P0014_P0024_P05CE_P05CF_ColdStartEngRunning)

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 3 of 324 15 OBDG02 Page 3 of 595

Page 4: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

Output driver iscommanded on

Ignition switch is in crankor run position

> Volts11.00 20failures out of25samples

250 ms /sample,continuous

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 4 of 324 15 OBDG02 Page 4 of 595

Page 5: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

System Voltage

Engine Running

Power Take Off (PTO)active

Desired cam position

Desired AND Measuredcam position

Desired cam positionvariation

No Active DTCs

Bundle:ExhaustVVT_Enabled

> Volts11.00

= TRUE

= FALSE

> 0 deg

>(P0014_CamPosErrorLimEc1) deg AND< (P0014_PerfMaxEc1)deg

< deg for3.00(P0014_P05CE_StablePositionTimeEc1) sec

P0013P2090P2091

= TRUE(Reference SupportingTables:

P0014_P0024_P05CE_P05CF_HiEngSpdHiDsblEcP0014_P0024_P05CE_P05CF_HiEngSpdLoEnblEcP0014_P0024_P05CE_P05CF_LoRpmHiEnblEcP0014_P0024_P05CE_P05CF_LoRpmLoDsblEcP0014_P0024_P05CE_P05CF_LoPresHiEnblEcP0014_P0024_P05CE_P05CF_LoPresLoDsblEc

100.00failures out of125.00samples

100 ms /sample

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 5 of 324 15 OBDG02 Page 5 of 595

Page 6: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

P0014_P0024_P05CE_P05CF_EngOilPressEnblEcP0011_P0021_P05CC_P05CD_P0014_P0024_P05CE_P05CF_ColdStartEngRunning)

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 6 of 324 15 OBDG02 Page 6 of 595

Page 7: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 pulses3more than -9.4crank degrees before or

crank degrees10.8after 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

P0335, P0336P0340,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_P0019CamCorrelation OilTemperatureThreshold".

One sample percam rotation

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 7 of 324 15 OBDG02 Page 7 of 595

Page 8: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 pulses3more than -9.4crank degrees before or

crank degrees after10.8nominal 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

P0335, P0336P0365,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_P0019CamCorrelation OilTemperatureThreshold".

One sample percam rotation

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 8 of 324 15 OBDG02 Page 8 of 595

Page 9: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 impedance

between signal andcontroller ground.

IgnitionVoltageEngine Speed

= Crank or Run> volts11.0> RPM400

failures out20of samples25

250 ms / sample

Continuous

Type B,2 TripsNote: Incertaincontrollers P0031may alsoset

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 9 of 324 15 OBDG02 Page 9 of 595

Page 10: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 impedance

between signal andcontroller ground.

IgnitionVoltageEngine Speed

= Crank or Run> volts11.0> RPM400

failures out20of samples25

250 ms / sample

Continuous

Type B,2 TripsNote: Incertaincontrollers P0030may alsoset

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 10 of 324 15 OBDG02 Page 10 of 595

Page 11: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 impedance

between signal andcontroller power.

IgnitionVoltageEngine Speed

= Crank or Run> volts11.0> RPM400

failures out20of samples25

250 ms / sample

Continuous

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 11 of 324 15 OBDG02 Page 11 of 595

Page 12: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 impedance

between signal andcontroller ground.

IgnitionVoltageEngine Speed

= Crank or Run> volts11.0> RPM400

failures out20of samples25

250 ms / sample

Continuous

Type B,2 TripsNote: Incertaincontrollers P0037may alsoset

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 12 of 324 15 OBDG02 Page 12 of 595

Page 13: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 impedance

between signal andcontroller ground.

IgnitionVoltageEngine Speed

= Crank or Run> volts11.0> RPM400

failures out20of samples25

250 ms / sample

Continuous

Type B,2 TripsNote: Incertaincontrollers P0036may alsoset

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 13 of 324 15 OBDG02 Page 13 of 595

Page 14: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 impedance

between signal andcontroller power.

IgnitionVoltageEngine Speed

= Crank or Run> volts11.0> RPM400

failures out20of samples25

250 ms / sample

Continuous

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 14 of 324 15 OBDG02 Page 14 of 595

Page 15: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

< <6.1 13.4 No Active DTC's

Coolant – IAT EngineSoak TimeCoolant TempIgnition VoltageEngine Run time

ECT_Sensor_FAP262BIAT_SensorFA< ºC8.0> seconds28,800

< ºC <-30.0 255.0< volts32.0< seconds0.05

Once per validcold start

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 15 of 324 15 OBDG02 Page 15 of 595

Page 16: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

< <6.1 13.4 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.05

Once per validcold start

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 16 of 324 15 OBDG02 Page 16 of 595

Page 17: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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:Delta MAP Thresholdf(TPS)

Table, f(TPS). Seesupporting tables:Delta MAF Thresholdf(TPS)

Table, f(RPM). Seesupporting tables:Maximum MAF f(RPM)

Table, f(Volts). Seesupporting tables:Maximum MAF 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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 17 of 324 15 OBDG02 Page 17 of 595

Page 18: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 C25Time between currentignition cycle and thelast time the enginewas running

Powertrain Relay Voltagefor a time

No Active DTCs:

> seconds28,800

>= Volts11.00>= seconds0.9

PowertrainRelayFaultECT_Sensor_Ckt_FAIAT_SensorCircuitFAHumTempSnsrCktFA

Executes once atthe beginning ofeach ignitioncycle if enableconditions aremet

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 18 of 324 15 OBDG02 Page 18 of 595

Page 19: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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.00>= seconds0.9

PowertrainRelayFault

failures out40of samples50

1 sample every100 msec

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 19 of 324 15 OBDG02 Page 19 of 595

Page 20: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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.00>= seconds0.9

PowertrainRelayFault

failures out40of samples50

1 sample every100 msec

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 20 of 324 15 OBDG02 Page 20 of 595

Page 21: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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)

> DegC100.00

consecutive IAT 210samples

Powertrain Relay Voltagefor a time

No Active DTCs:

>= Volts11.00>= seconds0.9

PowertrainRelayFault

failures out of4samples5

Each sampletakes 1.0seconds

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 21 of 324 15 OBDG02 Page 21 of 595

Page 22: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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)

< Ohms34 Engine run timeORIAT min

> seconds10.0

°C70.3

failures out of5samples10

1 sec/ sampleContinuous

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 22 of 324 15 OBDG02 Page 22 of 595

Page 23: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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)

> Ohms260,000 Engine run timeORIAT min

> seconds60.0

°C-7.0

failures out of5samples10

1 sec/ sampleContinuous

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 23 of 324 15 OBDG02 Page 23 of 595

Page 24: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 Difference120between ECT and RCT isgreater than Deg C.40When 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 C80.0

failures out of30samples300

1 sec/ sampleContinuous

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 24 of 324 15 OBDG02 Page 24 of 595

Page 25: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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.00>= seconds0.9

PowertrainRelayFault

failures out40of samples50

1 sample every100 msec

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 25 of 324 15 OBDG02 Page 25 of 595

Page 26: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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.00>= seconds0.9

PowertrainRelayFault

failures out40of samples50

1 sample every100 msec

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 26 of 324 15 OBDG02 Page 26 of 595

Page 27: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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.00>= seconds0.9

PowertrainRelayFault

failures out of4samples5

Each sampletakes 1.00seconds

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 27 of 324 15 OBDG02 Page 27 of 595

Page 28: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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)500

> grams/sec15.0

> kPa25.0

Engine SpeedEngine SpeedCoolant TempCoolant TempIntake Air TempIntake Air TempMinimum total weightfactor (all factorsmultiplied together)

No Active DTCs:

No Pending DTCs:

>= RPM400<= RPM7,000>= Deg C-7<= Deg C125>= Deg C-20<= Deg C125

>= 0.50

Filtered Throttle ModelError multiplied by TPSResidual Weight Factorbased on RPM

Modeled Air Flow Errormultiplied by MAFResidual Weight Factorbased on RPM and MAFResidual Weight Factorbased on MAF Est

MAP Model 2 Errormultiplied by MAP2Residual Weight Factorbased on RPM

See Residual WeightFactor tables.

MAP_SensorCircuitFAEGRValvePerformance_FAMAF_SensorCircuitFACrankSensor_FAECT_Sensor_FAIAT_SensorFA

EGRValve_FPECT_Sensor_Ckt_FPIAT_SensorCircuitFP

Continuous

Calculation areperformed every12.5 msec

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 28 of 324 15 OBDG02 Page 28 of 595

Page 29: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 <= Hertz1,837(~ gm/sec)0.10

Engine Run TimeEngine SpeedIgnition VoltageAbove criteria present fora period of time

> seconds1.0>= RPM300>= Volts10.0

>= seconds1.0

failures out200of samples250

1 sample everycylinder firingevent

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 29 of 324 15 OBDG02 Page 29 of 595

Page 30: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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,200(~ gm/sec)193.4

Engine Run TimeEngine SpeedIgnition VoltageAbove criteria present fora period of time

> seconds1.0>= RPM300>= Volts10.0

>= seconds1.0

failures out200of samples250

1 sample everycylinder firingevent

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 30 of 324 15 OBDG02 Page 30 of 595

Page 31: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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)500

> kPa25.0

> kPa25.0

Engine SpeedEngine SpeedCoolant TempCoolant TempIntake Air TempIntake Air TempMinimum total weightfactor (all factorsmultiplied together)

No Active DTCs:

No Pending DTCs:

>= RPM400<= RPM7,000>= Deg C-7<= Deg C125>= Deg C-20<= Deg C125

>= 0.50

Filtered Throttle ModelError multiplied by TPSResidual Weight Factorbased on RPM

MAP Model 1 Errormultiplied by MAP1Residual Weight Factorbased on RPM

MAP Model 2 Errormultiplied by MAP2Residual Weight Factorbased on RPM

See Residual WeightFactor tables.

MAP_SensorCircuitFAEGRValvePerformance_FAMAF_SensorCircuitFACrankSensor_FAECT_Sensor_FAIAT_SensorFA

EGRValve_FPECT_Sensor_Ckt_FPIAT_SensorCircuitFP

Continuous

Calculations areperformed every12.5 msec

ManifoldAbsolutePressureSensorPerformance(naturallyaspirated)

P0106 Determines if the MAPsensor is stuck withinthe normal operatingrange

Type B,2 Trips

Manifold PressureOR

< kPa50.0 Time between currentignition cycle and the last

failures out of4samples5

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 31 of 324 15 OBDG02 Page 31 of 595

Page 32: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

Manifold Pressure > kPa115.0 time the engine wasrunning

Engine is not rotating

No Active DTCs:

No Pending DTCs:

> seconds6.0

EngineModeNotRunTimerErrorMAP_SensorCircuitFAAAP_SnsrCktFA

MAP_SensorCircuitFPAAP_SnsrCktFP

1 sample every12.5 msec

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 32 of 324 15 OBDG02 Page 32 of 595

Page 33: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 33 of 324 15 OBDG02 Page 33 of 595

Page 34: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 34 of 324 15 OBDG02 Page 34 of 595

Page 35: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 C25Time between currentignition cycle and the lasttime the engine wasrunning

Powertrain Relay Voltagefor a time

No Active DTCs:

> seconds28,800

>= Volts11.00>= seconds0.9

PowertrainRelayFaultECT_Sensor_Ckt_FAIAT_SensorCircuitFAHumTempSnsrCktFA

Executes once atthe beginning ofeach ignitioncycle if enableconditions aremet

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 35 of 324 15 OBDG02 Page 35 of 595

Page 36: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 < Ohms62(~150 deg C)

Engine Run Time > seconds0.00 failures out40of samples50

1 sample every100 msec

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 36 of 324 15 OBDG02 Page 36 of 595

Page 37: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 > Ohms126,840(~-60 deg C)

Engine Run Time > seconds0.00 failures out40of samples50

1 sample every100 msec

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 37 of 324 15 OBDG02 Page 37 of 595

Page 38: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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)

> DegC80.00

consecutive IAT10samples

Continuous failures out of4samples5

Each sampletakes 1.0seconds

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 38 of 324 15 OBDG02 Page 38 of 595

Page 39: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 minimum28,800second soak (fast fail).

2) ECT at power up > IATat power up by20.0C after a minimum28,800second soak and a blockheater has not beendetected.

3) ECT at power up > IATat power up by C20.0after a minimum 28,800seconds soak and the

time spent cranking theengine without starting isgreater than seconds10.0with theLowFuelConditionDiag

See "P0116_Fail ifpower up ECTexceeds IAT by thesevalues" in theSupporting tablessection

= 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

==================

> ºC20.0

< 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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 39 of 324 15 OBDG02 Page 39 of 595

Page 40: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

ºC3.3

ºC2

Within seconds60

==================

> 1800 seconds

ºC-7

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 40 of 324 15 OBDG02 Page 40 of 595

Page 41: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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)

< Ohms34 failures out of5samples6

1 sec/ sample

Continuous

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 41 of 324 15 OBDG02 Page 41 of 595

Page 42: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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)

> Ohms260,000 Engine run timeORIAT min

> seconds15.0

°C-7.0

failures out of5samples6

1 sec/ sample

Continuous

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 42 of 324 15 OBDG02 Page 42 of 595

Page 43: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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.

seconds15.0Deg C-65.0Deg C200.0

No Active DTC's ECT_Sensor_Ckt_FP failures out of3samples4

1 sec/ sample

Continuous

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 43 of 324 15 OBDG02 Page 43 of 595

Page 44: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

*****************************

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 44 of 324 15 OBDG02 Page 44 of 595

Page 45: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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)500

> grams/sec15.0

<= kPa25.0

Engine SpeedEngine SpeedCoolant TempCoolant TempIntake Air TempIntake Air TempMinimum total weightfactor (all factorsmultiplied together)

No Active DTCs:

No Pending DTCs:

>= RPM400<= RPM7,000> Deg C-7< Deg C125> Deg C-20< Deg C125

>= 0.50

Filtered Throttle ModelError multiplied by TPSResidual Weight Factorbased on RPM

Modeled Air Flow Errormultiplied by MAFResidual Weight Factorbased on RPM and MAFResidual Weight Factorbased on MAF Est

See Residual WeightFactor tables.

MAP_SensorCircuitFAEGRValvePerformance_FAMAF_SensorCircuitFACrankSensor_FAECT_Sensor_FAIAT_SensorFA

EGRValve_FPECT_Sensor_Ckt_FPIAT_SensorCircuitFP

Continuous

Calculation areperformed every12.5 msec

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 45 of 324 15 OBDG02 Page 45 of 595

Page 46: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 46 of 324 15 OBDG02 Page 46 of 595

Page 47: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 47 of 324 15 OBDG02 Page 47 of 595

Page 48: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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) = 1If 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 °C26when Ambient min is

°C and > °C.52 10Note: Warm up target forrange #1 will be at least

°C79== == == ==Range #2 (Alternate) ECTreaches Commandedtemperature minus °C46when 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_IndTorqInaccurate

seconds1,800

Eng Run Tme 30seconds1,800

Ethanol %87

miles0.62

***************************

rpm9,999seconds5.0

***************************

***************************

> % duty cycle20.0> seconds10.0

1 failure to setDTC

1 sec/ sample

Once per ignitionkey cycle

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 48 of 324 15 OBDG02 Page 48 of 595

Page 49: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

°C59

*****************************Type cal above = 0(non - heated t-stat)== == == ==Range #1 (Primary) ECTreaches °C when79Ambient min is °C52and > °C.10== == == ==

Range #2 (Alternate) ECTreaches °C when59Ambient 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-60 74

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 49 of 324 15 OBDG02 Page 49 of 595

Page 50: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 ActiveAll Fuel Injectors foractive CylindersFuel ConditionFuel State

All of the above met for

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.0137< mgram <60 500

= Closed Loop= TRUE

Enabled (On)Ethanol %87DFCO not active

> seconds3.0

failures out285of samples350

Frequency:Continuous in100 milli -second loop

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 50 of 324 15 OBDG02 Page 50 of 595

Page 51: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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_SensorFAExcessPurgePsbl_FAFuelInjectorCircuit_FAEthanolCompositionSensor_FAAIR System FA

< Volts10.0= All Cylinders active= Complete> seconds5.0> seconds30.0

= False

> seconds when100.0engine soak time >

seconds28,800

> seconds when100.0engine soak time

seconds28,800

ratio 0.9912 1.0137

> seconds3.0

failures out100of samples125

Frequency:Continuous in100 milli -second loop

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 51 of 324 15 OBDG02 Page 51 of 595

Page 52: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

O2S SlowResponseBank 1Sensor 1)(For use withESPD

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 P0133_O2SSlow Response Bank1 Sensor 1 "Pass/FailThreshold table" inthe Supporting Tablestab

< 5

< 5

The test averages thesignal response timeover seconds60.0when the signal istransitioning between

mvolts and400 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 FAEthanolCompositionSensor_FAEngineMisfireDetected_FA

P0131, P0132, P0134

< Volts10.0= Not active= Not active= Not active= Not active= False= Not Valid, See definitionof Multiple DTCUse_Green SensorDelay Criteria - Airflowand Multiple DTCUse_Green SensorDelay Criteria - Limit forthe following locations:B1S1, B2S1 (if applicable)

Sample time isseconds60

Frequency:Once per trip

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 52 of 324 15 OBDG02 Page 52 of 595

Page 53: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 ActiveLTM fuel cellTransient Fuel MassBaroFuel Control StateFuel StateCommanded ProportionalGain

==================All of the above met for

in Supporting Tables tab.

seconds40= Valid ( the heaterresistance has learnedsince NVM reset, seeenable conditions for"HO2S Heater ResistanceDTC's" )> ºC60> ºC-40> seconds30

> seconds2.0

> seconds2.0

> seconds2.0

grams/second 13 30<= RPM <=1,200 3,500

< % Ethanol87> kpa70

mGrams100

= Closed Loop= TRUE= Enabled

mgrams100.0= Not Defaultednot = Power EnrichmentDFCO not active

%0.0

==================> seconds1.0

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 53 of 324 15 OBDG02 Page 53 of 595

Page 54: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 2.5

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 trip2seconds10

delay betweentests and 1secondexecution rate

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 54 of 324 15 OBDG02 Page 54 of 595

Page 55: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 < mvolts40 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 ActiveAll Fuel Injectors foractive CylindersFuel ConditionFuel State

All of the above met for

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.0137 mgrams 60 500

= Closed Loop= TRUE

Enabled (On)Ethanol <= 87%DFCO not active

> seconds3.0

failures out285of samples350

Frequency:Continuous in100 milli -second loop

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 55 of 324 15 OBDG02 Page 55 of 595

Page 56: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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_SensorFAExcessPurgePsbl_FAFuelInjectorCircuit_FAEthanolCompositionSensor_FAAIR System_FA

< Volts10.0= All Cylinders active= Complete> seconds5.0> seconds30.0

= False

> seconds when150.0engine soak time >

seconds28,800

> seconds when150.0engine soak time

seconds28,800

ratio 0.9912 1.0137not = Power Enrichment

> seconds3.0

failures out100of samples125

Frequency:Continuous in100 milli -second loop

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 56 of 324 15 OBDG02 Page 56 of 595

Page 57: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

OR

The Accumulated massair flow monitored duringthe Slow Response Test(between the upper andlower voltage thresholds)

> units8.0

> grams (upper10.0voltage 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

Post fuel cell (Decel)Crankshaft Torque

TPS_ThrottleAuthorityDefaultedECT_Sensor_FAIAT_SensorFAMAF_SensorFAMAP_SensorFAAIR System FAFuelInjectorCircuit_FAFuelTrimSystemB1_FAFuelTrimSystemB2_FAEngineMisfireDetected_FAEthanolCompositionSensor_FAP013B, 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 definitionof Multiple DTCUse_Green SensorDelay Criteria - Airflowand Multiple DTCUse_Green SensorDelay Criteria - Limit forthe following locations:B1S2, B2S2 (if applicable)in Supporting Tables tab.

= False

= enabled< Nm125.0

Frequency:Once per tripNote: ifNaPOPD_b_ResetFastRespFunc= FALSE for thegiven Fuel BankORNaPOPD_b_RapidResponseActive = TRUE,multiple tests pertrip are allowed.

Type A,1 TripsEWMA

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 57 of 324 15 OBDG02 Page 57 of 595

Page 58: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

DTC's Passed

===================After above conditions aremet: DFCO mode iscontinued (wo driverinitiated pedal input).

P2270 (and P2272 ifapplicable)P013E (and P014A ifapplicable)

==================

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 58 of 324 15 OBDG02 Page 58 of 595

Page 59: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

OR

The Accumulated massair flow monitored duringthe Slow Response Test(between the upper andlower voltage thresholds)

> units8.0

> grams (lower140voltage threshold is

mvolts and upper350voltage threshold is

mvolts)650

No Active DTC's

B1S2 DTC's Not Activethis key cycle

System VoltageLearned heater resistance

ICAT MAT Burnoff delay

Green O2S Condition

Green Cat SystemCondition

TPS_ThrottleAuthorityDefaultedECT_Sensor_FAIAT_SensorFAMAF_SensorFAMAP_SensorFAAIR System FAFuelInjectorCircuit_FAFuelTrimSystemB1_FAFuelTrimSystemB2_FAEngineMisfireDetected_FAEthanolCompositionSensor_FAP013A, 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 definitionof Multiple DTCUse_Green SensorDelay Criteria - Airflowand Multiple DTCUse_Green SensorDelay Criteria - Limit forthe following locations:B1S2, B2S2 (if applicable)in Supporting Tables tab.

= Not Valid, System is notvalid until accumulatedairflow is greater than

Frequency:Once per tripNote: ifNaPOPD_b_ResetFastRespFunc= FALSE for thegiven Fuel BankORNaPOPD_b_RapidResponseActive = TRUE,multiple tests pertrip are allowed.

Type A,1 TripsEWMA

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 59 of 324 15 OBDG02 Page 59 of 595

Page 60: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

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

grams. Airflow360,000accumulation is onlyenabled when estimatedCat temperature is above

Deg C. (Note: This600feature is only enabledwhen the vehicle is newand cannot be enabled inservice).

= False= enabled

P2270 (and P2272 ifapplicable)P013E (and P014A ifapplicable)P013A (and P013C ifapplicable)P2271 (and P2273 ifapplicable)P013F (and P014B ifapplicable)

==================

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 60 of 324 15 OBDG02 Page 60 of 595

Page 61: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

> grams20

> secs0

> grams5

No Active DTC's

B1S2 DTC's Not Activethis key cycle

System VoltageLearned heater resistance

ICAT MAT Burnoff delay

Green O2S Condition

Low Fuel Condition Diag

Post fuel cell (Decel)

TPS_ThrottleAuthorityDefaultedECT_Sensor_FAIAT_SensorFAMAF_SensorFAMAP_SensorFAAIR System FAFuelInjectorCircuit_FAFuelTrimSystemB1_FAFuelTrimSystemB2_FAEngineMisfireDetected_FAEthanolCompositionSensor_FAP013A, 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 definitionof Multiple DTCUse_Green SensorDelay Criteria - Airflowand Multiple DTCUse_Green SensorDelay Criteria - Limit forthe following locations:B1S2, B2S2 (if applicable)in Supporting Tables tab.

= False

= enabled

Frequency:Once per tripNote: ifNaPOPD_b_ResetFastRespFunc= FALSE for thegiven Fuel BankORNaPOPD_b_RapidResponseActive = TRUE,multiple tests pertrip are allowed.

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 61 of 324 15 OBDG02 Page 61 of 595

Page 62: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

Crankshaft Torque

DTC's Passed

Number of fueledcylinders===================After above conditions aremet: DFCO mode entered(wo driver initiated pedalinput).

< Nm125.0

P2270 (and P2272 ifapplicable)

cylinders3==================

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 62 of 324 15 OBDG02 Page 62 of 595

Page 63: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

> grams260

No Active DTC's

B1S2 DTC's Not Activethis key cycle

System VoltageLearned heater resistance

ICAT MAT Burnoff delay

Green O2S Condition

Green Cat SystemCondition

TPS_ThrottleAuthorityDefaultedECT_Sensor_FAIAT_SensorFAMAF_SensorFAMAP_SensorFAAIR System FAFuelInjectorCircuit_FAFuelTrimSystemB1_FAFuelTrimSystemB2_FAEngineMisfireDetected_FAEthanolCompositionSensor_FAP013A, 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 definitionof Multiple DTCUse_Green SensorDelay Criteria - Airflowand Multiple DTCUse_Green SensorDelay Criteria - Limit forthe following locations:B1S2, B2S2 (if applicable)in Supporting Tables tab.

= Not Valid, System is notvalid until accumulatedairflow is greater than

Frequency:Once per tripNote: ifNaPOPD_b_ResetFastRespFunc= FALSE for thegiven Fuel BankORNaPOPD_b_RapidResponseActive = TRUE,multiple tests pertrip are allowed

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 63 of 324 15 OBDG02 Page 63 of 595

Page 64: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

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

grams. Airflow360,000accumulation is onlyenabled when estimatedCat temperature is above

Deg C. (Note: This600feature is only enabledwhen the vehicle is newand cannot be enabled inservice).

= False= enabled

P2270 (and P2272 ifapplicable)P013E (and P014A ifapplicable)P013A (and P013C ifapplicable)P2271 (and P2273 ifapplicable)

cylinders1==================

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 64 of 324 15 OBDG02 Page 64 of 595

Page 65: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 trip2seconds10

delay betweentests and 1secondexecution rate.

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 65 of 324 15 OBDG02 Page 65 of 595

Page 66: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

O2 SensorDelayedResponseRich to LeanBank 1Sensor 1

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

OR

[The Accumulated timemonitored during the R2LDelayed Response Test(Gross failure).

AND

Pre O2 sensor voltage is

> EWMA (sec)0.6

Seconds2.5

> mvolts550

No Active DTC's

System VoltageEGR Device ControlIdle Device ControlFuel Device ControlAIR Device ControlLow Fuel Condition Diag

Green O2S Condition

TPS_ThrottleAuthorityDefaultedMAP_SensorFAIAT_SensorFAECT_Sensor_FAAmbientAirDefaultMAF_SensorFAEvapPurgeSolenoidCircuit_FAEvapFlowDuringNonPurge_FAEvapVentSolenoidCircuit_FAEvapSmallLeak_FAEvapEmissionSystem_FAFuelTankPressureSnsrCkt_FAFuelInjectorCircuit_FAAIR System FAFuelTrimSystemB1_FAFuelTrimSystemB2_FAEthanolCompositionSensor_FAEngineMisfireDetected_FAP0131, P0132, P0134

< Volts10.0= Not active= Not active= Not active= Not active= False

= Not Valid, See definitionof Multiple DTCUse_Green SensorDelay Criteria - Airflowand Multiple DTCUse_Green SensorDelay Criteria - Limit for

Frequency:Once per tripNote: ifNaESPD_b_FastInitRespIsActive= TRUE for thegiven Fuel BankORNaESPD_b_RapidResponseIsActive = TRUE,multiple tests pertrip are allowed

Type A,1 TripsEWMA

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 66 of 324 15 OBDG02 Page 66 of 595

Page 67: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 ActiveEvapEthanolPost fuel cell

EGR Intrusive diagnosticAll post sensor heaterdelaysO2S Heater (post sensor)on TimePredicted Catalyst tempFuel State

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" )

> ºC60> ºC-40> seconds30

RPM 1,450 3,300

RPM 1,350 3,400

gps 2 20

MPH 43.5 80.2

MPH 38.5 82.0

C/L Int 0.75 1.07= TRUEnot in control of purgenot in estimate mode= enabled

= not active

= not active

sec60.0 ºC 550 900

= DFCO possible

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 67 of 324 15 OBDG02 Page 67 of 595

Page 68: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

===================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).

==================

==================

mvolts680= DFCO active

cylinders3

==================

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 68 of 324 15 OBDG02 Page 68 of 595

Page 69: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

O2 SensorDelayedResponseLean to RichBank 1Sensor 1

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

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.6

Seconds2.5

< mvolts325

< mvolts680

No Active DTC's

System VoltageEGR Device ControlIdle Device ControlFuel Device ControlAIR Device ControlLow Fuel Condition Diag

Green O2S Condition

TPS_ThrottleAuthorityDefaultedMAP_SensorFAIAT_SensorFAECT_Sensor_FAAmbientAirDefaultMAF_SensorFAEvapPurgeSolenoidCircuit_FAEvapFlowDuringNonPurge_FAEvapVentSolenoidCircuit_FAEvapSmallLeak_FAEvapEmissionSystem_FAFuelTankPressureSnsrCkt_FAFuelInjectorCircuit_FAAIR System FAFuelTrimSystemB1_FAFuelTrimSystemB2_FAEthanolCompositionSensor_FAEngineMisfireDetected_FAP0131, P0132, P0134

< Volts10.0= Not active= Not active= Not active= Not active= False

= Not Valid, See definitionof Multiple DTCUse_Green SensorDelay Criteria - Airflowand Multiple DTCUse_Green SensorDelay Criteria - Limit for

Frequency:Once per tripNote: ifNaESPD_b_FastInitRespIsActive= TRUE for thegiven Fuel BankORNaESPD_b_RapidResponseIsActive = TRUE,multiple tests pertrip are allowed

Type A,1 TripsEWMA

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 69 of 324 15 OBDG02 Page 69 of 595

Page 70: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 ActiveEvapEthanolPost fuel cellEGR Intrusive diagnosticAll post sensor heaterdelaysO2S Heater (post sensor)on Time

Predicted Catalyst temp

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" )> ºC60> ºC-40> seconds30

RPM 1,450 3,300

RPM 1,350 3,400

gps 2 20

MPH 43.5 80.2

MPH 38.5 82.0

C/L Int 0.75 1.07= TRUEnot in control of purgenot in estimate mode= enabled= not active

= not active

sec60.0

ºC 550 900

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 70 of 324 15 OBDG02 Page 70 of 595

Page 71: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

Fuel 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 :

= DFCO inhibit

cylinders1

==================

==================

gps 3 15

gps3.0

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 71 of 324 15 OBDG02 Page 71 of 595

Page 72: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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.350

>= 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.Catalyst Diag.Post O2 Diag.

<rpm<400 7,000> 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 data34.0must accumulate on eachtrip, with at least 14.0seconds of data in thecurrent fuel trim cellbefore a pass or faildecision can be made.

(Please see "Long-TermFuel Trim Cell Usage" inSupporting Tables for alist of cells utilized fordiagnosis)

EnabledEnabled(Please see "ClosedLoop Enable Criteria"and "Long Term FTEnable Criteria" inSupporting Tables.)

Intrusive Test Not ActiveIntrusive Test Not ActiveIntrusive Test Not Active

Frequency:100 msContinuous

Loop

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 72 of 324 15 OBDG02 Page 72 of 595

Page 73: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

Device ControlEVAP Diag.

No active DTC:

Not Active“tank pull down”Not Active

IAC_SystemRPM_FAMAP_SensorFAMAF_SensorFAMAF_SensorTFTKOAIR System FAEvapExcessPrgePsbl_FAEthanol Comp Snsr FAFuelInjectorCkt_FAEngMisfireDetected_FAEGRValvePerf_FAEGRValveCkt_FAMAP_EngVacuumStatusAmbPresDfltdStatusTC_BoostPresSnsrFAO2Snsr_B1_Snsr_1_FA

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 73 of 324 15 OBDG02 Page 73 of 595

Page 74: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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.705test passes withoutintrusively checking thefiltered Non-PurgeLong Term Fuel Trimmetric. However if thefiltered Purge LongTerm Fuel Trim metricis <= , purge is0.705ramped 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 of2intrusive segments, the3

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 are60separated by the lesser of

seconds of purge-on20time or enough time to

<= 0.700

<= 2.000

<= 0.705

<= 0.700

<= 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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 74 of 324 15 OBDG02 Page 74 of 595

Page 75: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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.36A maximum of 3completed segments or

attempts are allowed20for each intrusive test.After an intrusive testreport is completed,another intrusive testcannot occur for 100seconds to allow sufficienttime to purge excessvapors from the canister.During this period, fueltrim will pass if the filteredPurge Long Term FuelTrim metric > for at0.705least seconds,150indicating that the canisterhas been purged.

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 75 of 324 15 OBDG02 Page 75 of 595

Page 76: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 impedance

between signal andcontroller ground

Powertrain Relay Voltagewithin range for a duration

Engine Running

>= Volts11>= Seconds1

>= Seconds0

20failures out of25samples

100 ms /sampleContinuous

Type A,1 Trips

Note: Incertaincontrollers P0261may alsoset(Injector1 ShorttoGround)

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 76 of 324 15 OBDG02 Page 76 of 595

Page 77: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 impedance

between signal andcontroller ground

Powertrain Relay Voltagewithin range for a duration

Engine Running

>= Volts11>= Seconds1

>= Seconds0

20failures out of25samples

100 ms /sampleContinuous

Type A,1 Trips

Note: Incertaincontrollers P0264may alsoset(Injector2 ShorttoGround)

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 77 of 324 15 OBDG02 Page 77 of 595

Page 78: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 impedance

between signal andcontroller ground

Powertrain Relay Voltagewithin range for a duration

Engine Running

>= Volts11>= Seconds1

>= Seconds0

20failures out of25samples

100 ms /sampleContinuous

Type A,1 Trips

Note: Incertaincontrollers P0267may alsoset(Injector3 ShorttoGround)

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 78 of 324 15 OBDG02 Page 78 of 595

Page 79: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 impedance

between signal andcontroller ground

Powertrain Relay Voltagewithin range for a duration

Engine Running

>= Volts11>= Seconds1

>= Seconds0

20failures out of25samples

100 ms /sampleContinuous

Type A,1 Trips

Note: Incertaincontrollers P0270may alsoset(Injector4 ShorttoGround)

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 79 of 324 15 OBDG02 Page 79 of 595

Page 80: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 80 of 324 15 OBDG02 Page 80 of 595

Page 81: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 81 of 324 15 OBDG02 Page 81 of 595

Page 82: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 impedance

between signal andcontroller ground

Powertrain Relay Voltagewithin range for a duration

Engine Running

>= Volts11>= Seconds1

>= Seconds0

20failures out of25samples

100 ms /sampleContinuous

Type A,1 Trips

Note: Incertaincontrollers P0201may alsoset(Injector1 OpenCircuit)

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 82 of 324 15 OBDG02 Page 82 of 595

Page 83: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 impedance

between signal andcontroller power

Powertrain Relay Voltagewithin range for a duration

Engine Running

>= Volts11>= Seconds1

>= Seconds0

20failures out of25samples

100 ms /sampleContinuous

Type A,1 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 83 of 324 15 OBDG02 Page 83 of 595

Page 84: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 impedance

between signal andcontroller ground

Powertrain Relay Voltagewithin range for a duration

Engine Running

>= Volts11>= Seconds1

>= Seconds0

20failures out of25samples

100 ms /sampleContinuous

Type A,1 Trips

Note: Incertaincontrollers P0202may alsoset(Injector2 OpenCircuit)

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 84 of 324 15 OBDG02 Page 84 of 595

Page 85: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 impedance

between signal andcontroller power

Powertrain Relay Voltagewithin range for a duration

Engine Running

>= Volts11>= Seconds1

>= Seconds0

20failures out of25samples

100 ms /sampleContinuous

Type A,1 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 85 of 324 15 OBDG02 Page 85 of 595

Page 86: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 impedance

between signal andcontroller ground

Powertrain Relay Voltagewithin range for a duration

Engine Running

>= Volts11>= Seconds1

>= Seconds0

20failures out of25samples

100 ms /sampleContinuous

Type A,1 Trips

Note: Incertaincontrollers P0203may alsoset(Injector3 OpenCircuit)

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 86 of 324 15 OBDG02 Page 86 of 595

Page 87: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 impedance

between signal andcontroller power

Powertrain Relay Voltagewithin range for a duration

Engine Running

>= Volts11>= Seconds1

>= Seconds0

20failures out of25samples

100 ms /sampleContinuous

Type A,1 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 87 of 324 15 OBDG02 Page 87 of 595

Page 88: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 impedance

between signal andcontroller ground

Powertrain Relay Voltagewithin range for a duration

Engine Running

>= Volts11>= Seconds1

>= Seconds0

20failures out of25samples

100 ms /sampleContinuous

Type A,1 Trips

Note: Incertaincontrollers P0204may alsoset(Injector4 OpenCircuit)

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 88 of 324 15 OBDG02 Page 88 of 595

Page 89: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 impedance

between signal andcontroller power

Powertrain Relay Voltagewithin range for a duration

Engine Running

>= Volts11>= Seconds1

>= Seconds0

20failures out of25samples

100 ms /sampleContinuous

Type A,1 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 89 of 324 15 OBDG02 Page 89 of 595

Page 90: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 rate of misfire overan interval is comparedto both emissions andcatalyst damagingthresholds. Thepattern of crankshaftacceleration after themisfire is checked todifferentiate betweenreal misfire and othersources of crank shaftnoise.

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(P0300 Section)

> IdleSCD_Decel AND> IdleSCD_Jerk)

>SCD_Decel AND> SCD_Jerk)

>IdleCyl_Decel AND> IdleCyl_Jerk)

>CylModeDecel AND> 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 125< ºC-7

ºC < ECT < ºC21 125

< 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)

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 90 of 324 15 OBDG02 Page 90 of 595

Page 91: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 Cycles3

> IdleSCD_Decel *Random_SCD_Decel

> IdleSCD_Jerk *Random_SCD_Jerk

> SCD_Decel *Random_SCD_Decel

> SCD_Jerk *Random_SCD_Jerk

> IdleCyl_Decel *RandomCylModDecel

> IdleCyl_Jerk *RandomCylModeJerk

> CylModeDecel *RandomCylModDecel

> CylModeJerk *RandomCylModeJerk

> RevMode_Decel *RandomRevModDecl

Catalyst Failurereported with (1or 3)Exceedences inFTP, or (1)Exceedenceoutside FTP.

Continuous

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 91 of 324 15 OBDG02 Page 91 of 595

Page 92: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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_Decel *Pair_SCD_Decel

> IdleSCD_Jerk *Pair_SCD_Jerk

> SCD_Decel *Pair_SCD_Decel

> SCD_Jerk *Pair_SCD_Jerk

> IdleCyl_Decel *PairCylModeDecel

> IdleCyl_Jerk *PairCylModeJerk

> CylModeDecel *PairCylModeDecel

> CylModeJerk *PairCylModeJerk

> CylModeDecel *PairCylModeDecel

> engine cycles out80of 100 engine cycles

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 92 of 324 15 OBDG02 Page 92 of 595

Page 93: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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_Decel *Bank_SCD_Decel

> IdleSCD_Jerk *Bank_SCD_Jerk

> SCD_Decel *Bank_SCD_Decel

> SCD_Jerk *Bank_SCD_Jerk

> IdleCyl_Decel *BankCylModeDecel

> IdleCyl_Jerk *BankCylModeJerk

> CylModeDecel *BankCylModeDecel

> CylModeJerk *BankCylModeJerk

> IdleSCD_Decel *ConsecSCD_Decel

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 93 of 324 15 OBDG02 Page 93 of 595

Page 94: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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_Jerk *ConsecSCD_Jerk

> SCD_Decel *ConsecSCD_Decel

> SCD_Jerk *ConsecSCD_Jerk

> IdleCyl_Decel *ConsecCylModDecel

> IdleCyl_Jerk *ConsecCylModeJerk

> CylModeDecel *ConsecCylModDecel

> CylModeJerk *ConsecCylModeJerk

> CylModeDecel *ClyAfterAFM_Decel

> CylModeJerk *CylAfterAFM_Jerk

> CylModeDecel *

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 94 of 324 15 OBDG02 Page 94 of 595

Page 95: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

CylBeforeAFM_Decel

> CylModeJerk *ClyBeforeAFM_Jerk

> Engine Cycles3

> CylModeDecel *ClyAfterAFM_Decel *RandomAFM_Decl

> CylModeJerk *CylAfterAFM_Jerk *RandomAFM_Jerk

> CylModeDecel *ClyAfterAFM_Decel *RandomAFM_Decl

> CylModeJerk *CylAfterAFM_Jerk *RandomAFM_Jerk

- see details onSupporting Tables Tab(P0300 Section)

% P03001.88

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 95 of 324 15 OBDG02 Page 95 of 595

Page 96: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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,000> % load AND25< counts on one180cylinder

< rpm < ((Engine520Over Speed Limit) - 150

Engine speed limit is afunction of inputs likeGear and temperature

seeEngineOverSpeedLimitin supporting tables

TPS_FAEnginePowerLimitedMAF_SensorTFTKOMAP_SensorTFTKOIAT_SensorTFTKOECT_Sensor_Ckt_TFTKO5VoltReferenceB_FACrankSensorTFTKOCrankSensorFA

cycle delay4

cycle delay4

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 96 of 324 15 OBDG02 Page 96 of 595

Page 97: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

> rpm7,250

< ZeroTorqueEngLoad inSupporting Tables

%1> mph19

Active

cycle delay4

cycle delay500

cycle delay4

cycle delay4

cycle delay4

cycle delay7

cycle delay4

cycle delay0

cycle delay4

cycle delay4

cycle delay12

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 97 of 324 15 OBDG02 Page 97 of 595

Page 98: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

> %95.00

> "Ring Filter" # ofengine cycles after misfirein Supporting Tables

> "Number of Normals"# of engine cycles aftermisfire in SupportingTables tab

> %1> rpm1,000> mph3not shifting

cycle delay4

cycle delay7

Cylinder delay2

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 98 of 324 15 OBDG02 Page 98 of 595

Page 99: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 99 of 324 15 OBDG02 Page 99 of 595

Page 100: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

Disabled

< rpm <630 6,100> mph3.1

> Misfire_ decel *1st_FireAftrMisfr_Acel

> Misfire_Jerk *1st_FireAftrMisfr_Jerk

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 100 of 324 15 OBDG02 Page 100 of 595

Page 101: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 101 of 324 15 OBDG02 Page 101 of 595

Page 102: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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)<Clutch Sensor FA>(Manual Trans only)

discard 100engine cycle test

discard 100engine cycle test

discard 100engine cycle test

cycle delay4

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 102 of 324 15 OBDG02 Page 102 of 595

Page 103: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 103 of 324 15 OBDG02 Page 103 of 595

Page 104: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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:1. Excessive knock or2. Abnormal enginenoise or3. Flat signal

Common Enable Criteria

(Applies to all 3 parts ofthe performance diag)

Specific Enable Criteriaand Thresholds for 3individual parts of theperformance diag:- - - - - - - - - - - - - - - - - - -

1. Excessive Knock Diag:Filtered Knock Intensity

VaKNKD_k_PerfCylKnockIntFilt(where 'Knock Intensity' =0 with no knock; and > 0& proportional to knockmagnitude with knock)- - - - - - - - - - - - - - - - - - -

2. Abnormal Noise Diag:

Filtered FFT Intensity

(where 'FFT Intensity' =Non-knocking,background noise)

- - - - - - - - - - - - - - - - -

> (no units)1.30

- - - - - - - - - - - - - - - - -

<AbnormalNoise_Threshold (see SupportingTables)

Diagnostic Enabled?

Engine Run Time

Engine Speed

Engine Air Flow

ECT

IAT

- - - - - - - - - - - - - - - - - - -

Engine Speed

Cumlative Number ofEngine Revs Above MinEng Speed (per keycycle)

- - - - - - - - - - - - - - - - - - -

Individual Cylindersenabled for AbnormalNoise

Engine Speed

Cumlative Number ofEngine Revs Above MinEng Speed (per key

Yes

seconds2.0

RPM5,000

mg/cylinder10and

mg/cylinder2,000

deg's C-40

deg's C-40

- - - - - - - - - - - - - - - - - - -

RPM1,500

Revs100

- - - - - - - - - - - - - - - - - - -

See AbnormalNoise_CylsEnabled (SupportingTables)

RPM8,500

Revs400

First Order LagFilters withWeightCoefficients- - - - - - - - - - - - -

Excessive KnkWeightCoefficient =0.0400

Updated eachengine event

- - - - - - - - - - - - -

Abn NoiseWeightCoefficient =0.0100

Updated eachengine event

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 104 of 324 15 OBDG02 Page 104 of 595

Page 105: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

- - - - - - - - - - - - - - - - - - -

3. Flat Signal Diag:Filtered Signal Delta(Current FFT Intensity -Ave_Intensity_No-Knock)

VaKNKD_k_PerfCylFlatFiltInt

- - - - - - - - - - - - - - - - -

< (no units)0.008

cycle)- - - - - - - - - - - - - - - - - - -

Engine Speed

Cumlative Number ofEngine Revs Above MinEng Speed (per keycycle)

- - - - - - - - - - - - - - - - - - -

RPM8,500

Revs400

- - - - - - - - - - - - -

Flat SignalWeightCoefficient =0.010

Updated eachengine event

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 105 of 324 15 OBDG02 Page 105 of 595

Page 106: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

Filtered FFT Output > OpenCktThrshMinand< OpenCktThrshMax

See SupportingTables

Thresholds forOpenMethod = 20 kHz:OpenCktThrshMin(20 kHz) &OpenCktThrshMax(20 kHz)

Thresholds forOpenMethod =NormalNoise:OpenCktThrshMin(Normal Noise) &OpenCktThrshMax(Normal Noise)

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

RPM7,200

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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 106 of 324 15 OBDG02 Page 106 of 595

Page 107: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 to1. Excessive knock or2. Abnormal enginenoise or3. Flat signal

Common Enable Criteria

(Applies to all 3 parts ofthe performance diag)

Specific Enable Criteriaand Thresholds for 3individual parts of theperformance diag:- - - - - - - - - - - - - - - - - - -

1. Excessive Knock Diag:Filtered Knock Intensity

(where 'Knock Intensity' =0 with no knock; and > 0& proportional to knockmagnitude with knock)

- - - - - - - - - - - - - - - - - - -2. Abnormal Noise Diag:

Filtered FFT Intensity:(where 'FFT Intensity' =Non-knocking,background noise)

- - - - - - - - - - - - - - - - -

> (no units)1.30

- - - - - - - - - - - - - - - - -

< AbnormalNoise_Threshold (seeSupporting Tables)

Diagnostic Enabled?

Engine Run Time

Engine Speed

Engine Air Flow

ECT

IAT

- - - - - - - - - - - - - - - - - - -Engine Speed

Cumlative Number ofEngine Revs Above MinEng Speed (per keycycle)

- - - - - - - - - - - - - - - - - - -Individual Cylindersenabled for AbnormalNoise

Engine Speed

Cumlative Number ofEngine Revs Above MinEng Speed (per key

Yes

seconds2.0

RPM6,500

mg/cylinder10and

mg/cylinder2,000

deg's C-40

deg's C-40

- - - - - - - - - - - - - - - - - - -RPM8,500

Revs100

- - - - - - - - - - - - - - - - - - -See AbnormalNoise_CylsEnabled (SupportingTables)

RPM2,500

Revs100

First Order LagFilters withWeightCoefficients- - - - - - - - - - - - -Excessive KnkWeightCoefficient =

0.0100

Updated eachengine event

- - - - - - - - - - - - -Abnormal NoiseWeightCoefficient =

0.0100

Updated eachengine event

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 107 of 324 15 OBDG02 Page 107 of 595

Page 108: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

- - - - - - - - - - - - - - - - - - -3. Flat Signal Diag:Filtered Signal Delta(Current FFT Intensity -Ave_Intensity_No-Knock)

- - - - - - - - - - - - - - - - -< (no units)0.008

cycle)

- - - - - - - - - - - - - - - - - - -Engine Speed

Cumlative Number ofEngine Revs Above MinEng Speed (per keycycle)

- - - - - - - - - - - - - - - - - - -RPM8,500

Revs100

- - - - - - - - - - - - -Flat Signal

WeightCoefficient =

0.010

Updated eachengine event

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 108 of 324 15 OBDG02 Page 108 of 595

Page 109: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 109 of 324 15 OBDG02 Page 109 of 595

Page 110: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 110 of 324 15 OBDG02 Page 110 of 595

Page 111: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 ) )2.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 >= seconds0.1

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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 111 of 324 15 OBDG02 Page 111 of 595

Page 112: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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/second2.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 ) )2.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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 112 of 324 15 OBDG02 Page 112 of 595

Page 113: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 ) )2.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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 113 of 324 15 OBDG02 Page 113 of 595

Page 114: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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> 6

Crankshaft issynchronized

Starter must be engagedto enable the diagnostic,but the diagnostic willnot disable when thestarter is disengaged

No DTC Active: CrankSensorFA

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: CrankSensorFA

failures out of8samples10

Continuousevery enginecycle

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 114 of 324 15 OBDG02 Page 114 of 595

Page 115: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

IGNITIONCONTROL#1 CIRCUIT- for 3 DTCimplementation only

P0351 Diagnoses Cylinder #1Ignition 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 > Volts5.00

Failures20out ofSamples25

100 msec rate

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 115 of 324 15 OBDG02 Page 115 of 595

Page 116: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

IGNITIONCONTROL#2 CIRCUIT- for 3 DTCimplementation only

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 > Volts5.00

Failures20

out ofSamples25

100 msec rate

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 116 of 324 15 OBDG02 Page 116 of 595

Page 117: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

IGNITIONCONTROL#3 CIRCUIT- for 3 DCTimplementation only

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 > Volts5.00

Failures20out ofSamples25

100 msec rate

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 117 of 324 15 OBDG02 Page 117 of 595

Page 118: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

IGNITIONCONTROL#4 CIRCUIT- for 3 DTCimplementation only

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 > Volts5.00

Failures20out ofSamples25

100 msec rate

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 118 of 324 15 OBDG02 Page 118 of 595

Page 119: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 ) )2.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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 119 of 324 15 OBDG02 Page 119 of 595

Page 120: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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> 6

Crankshaft issynchronized

Starter must be engagedto enable the diagnostic,but the diagnostic willnot disable when thestarter is disengaged

No DTC Active: CrankSensorFA

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: CrankSensorFA

failures out of8samples10

Continuousevery enginecycle

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 120 of 324 15 OBDG02 Page 120 of 595

Page 121: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

SecondaryAIR IncorrectAirflow

P0411 Detects an insufficientflow condition.This testis run during Phase 1(AIR pumpcommanded On, Valvecommanded Open).Leaks downstream ofthe valve are detectedvia an 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

< SL Threshold Bank1 Table

BAROInlet Air TempCoolant TempEngine off timeSystem VoltageMAP notEngine SpeedMAF not

SL Stability timeSL 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

> seconds5.0< RPM >6,000 6,500

AIRSystemPressureSensor FAAIRValveControlCircuit FAAIRPumpControlCircuitFAMAF_SensorFAAmbientAirDefault_NAIAT_SensorFAECT_Sensor_FAEngineMisfireDetected_FACatalystSysEfficiencyLoB1_FACatalystSysEfficiencyLoB2_FAControllerProcessorPerf_FAIgnitionOutputDriver_FAFuelInjectorCircuit_FA

Phase 1Conditional testweight > 7.0seconds

Total 'StringLength'accumulationtime > sec10.0

Frequency: Onceper trip when AIRpump iscommanded On

Conditional testweight iscalculated bymultiplying thefollowingFactors:Phase 1 BaroTest WeightFactor, Phase 1MAF TestWeight Factor,Phase 1 SystemVolt Test WeightFactor, Phase 1Ambient TempTest WeightFactor(see SupportingTables)

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 121 of 324 15 OBDG02 Page 121 of 595

Page 122: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

SecondaryAIR IncorrectAirflow

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 Errorororor

OR the followingString Length (SL) Test:

Average Pressure Errorororor

andthe Average String Length

or

NOTE: Average PressureError is the averagedifference between thepredicted pressure andthe measured pressure

ORThe following string lengthratio test between bank 1and bank 2:

Calculate the ratio of theaverage string lengthdifference betweenpressuresensor 1 and pressuresensor 2 and the stringlength value of eitherpressuresensor 1 or pressure

> kPa Bank 15.0> kPa Bank 25.0< kPa Bank 1-4.9< kPa Bank 2-4.9

> kPa Bank 11.0> kPa Bank 21.0< kPa Bank 1-1.0< kPa Bank 2-1.0

< SL Threshold Bank1 Table< SL Threshold Bank2 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_SensorFAAmbientAirDefault_NAIAT_SensorFAECT_Sensor_FAEngineMisfireDetected_FACatalystSysEfficiencyLoB1_FACatalystSysEfficiencyLoB2_FAControllerProcessorPerf_FAIgnitionOutputDriver_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: Phase 1Baro TestWeight Factor,Phase 1 MAFTest WeightFactor, Phase 1System VoltTest WeightFactor, Phase 1Ambient TempTest WeightFactor(see SupportingTables)

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 122 of 324 15 OBDG02 Page 122 of 595

Page 123: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

sensor 2 (whichever isgreater)

String Length RatioOrString Length Ratio

> 1.50

< 0.50

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 123 of 324 15 OBDG02 Page 123 of 595

Page 124: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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)

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 124 of 324 15 OBDG02 Page 124 of 595

Page 125: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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)

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 125 of 324 15 OBDG02 Page 125 of 595

Page 126: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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)

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 126 of 324 15 OBDG02 Page 126 of 595

Page 127: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 StorageThecatalyst 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.

General Enable Criteria

In addition to the p-codeslisted under P2270, thefollowing DTC's shall alsonot be set:

> 0.41

< 0.15

12

O2S_Bank_1_Sensor_1_FAO2S_Bank_1_Sensor_2_FAO2S_Bank_2_Sensor_1_FAO2S_Bank_2_Sensor_2_FA

1 test attemptedper valid decelperiod

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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 127 of 324 15 OBDG02 Page 127 of 595

Page 128: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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_WorstPassingOSCTableB1 andP0420_BestFailingOSCTableB1 inSupporting Tables tabfor 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.

These conditions andtheir related values arelisted in the "Secondary

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 128 of 324 15 OBDG02 Page 128 of 595

Page 129: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

Parameters" and"Enable Conditions"section of thisdocument for P2270(O2 Sensor SignalStuck Lean Bank 1Sensor 2)

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 129 of 324 15 OBDG02 Page 129 of 595

Page 130: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

EvaporativeEmission(EVAP)SystemSmall LeakDetected

(No ELCP -ConventionalEVAPDiagnosticwith EATusing IATSensor)

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 P0442:EONV PressureThreshold (Pascals)Table in SupportingTables). The normalizedvalue is calculated by thefollowing equation: 1 -(peak pressure - peakvacuum) / pressurethreshold. 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.54Threshold),

(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 at end ofdrive

Estimate of Ambient AirTemperature Valid******************************Conditions for Estimate ofAmbient Air Temperatureto be valid:

1. Cold Start

% Percent %10 90seconds600miles5.0

°C63 kPa70

miles10.0

refer to P0442: EngineOff Time Before VehicleOff Maximum as aFunction of EstimatedAmbient TemperatureTable in SupportingTables.

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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 130 of 324 15 OBDG02 Page 130 of 595

Page 131: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

the pressure drops( ) Pa from peak-62.27pressure, 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 62.27Pa from vacuum peak,the test thencompletes. If the key isturned on while thediagnostic test is inprogress, the test willabort.

Startup delta deg C (ECT-IAT)

OR2. Short Soak andPrevious EAT Valid

Previous time sinceengine off

OR3. Less than a short soakand Previous EAT NotValid

Previous time sinceengine offANDVehicle SpeedANDMass Air Flow

Must expire Estimate ofAmbient TemperatureValid Conditioning Time.P0442: Estimate ofAmbient TemperatureValid Conditioning TimeTable in SupportingTables.

OR4. Not a Cold Start andgreater than a Short Soak

Previous time sinceengine offANDVehicle SpeedANDMass Air Flow

°C8

seconds7,200

seconds7,200

mph30

g/sec7

> seconds7,200

mph30

g/sec7

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 131 of 324 15 OBDG02 Page 131 of 595

Page 132: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

Must expire maximumvalue in Estimate ofAmbient TemperatureValid Conditioning Time.Please see P0442:Estimate of AmbientTemperature ValidConditioning Time inSupporting Tables.

******************************1. High Fuel Volatility

During the volatilityphase, pressure in thefuel tank is integrated vs.volatility time. If theintegrated pressure isthen test aborts andunsuccessful attempts isincremented. This valueequates to an averageintegrated fuel tankpressure > Pa.1,245Please see P0442:Volatility Time as aFunction of Estimate ofAmbient Temperature inSupporting Tables.

OR2. Vacuum RefuelingDetected

See P0454 Fault Code forinformation on vacuumrefueling algorithm.

OR3. Fuel Level Refueling

******************************

< -5

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 132 of 324 15 OBDG02 Page 132 of 595

Page 133: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

Detected

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 forinformation 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

seconds0.50

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 133 of 324 15 OBDG02 Page 133 of 595

Page 134: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

No active DTCs: MAF_SensorFAECT_Sensor_FAIAT_SensorFAVehicleSpeedSensor_FAIgnitionOffTimeValidAmbientAirDefault

P0443P0446P0449P0452P0453P0455P0496

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 134 of 324 15 OBDG02 Page 134 of 595

Page 135: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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)

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 135 of 324 15 OBDG02 Page 135 of 595

Page 136: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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,989seconds5liters8

Fuel LevelSystem Voltage

Startup IAT

Startup ECTBARO

No active DTCs:

% Percent %10 90volts Voltage 11 32

volts°C Temperature 4 30

°C°C35kPa70

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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 136 of 324 15 OBDG02 Page 136 of 595

Page 137: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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)

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 137 of 324 15 OBDG02 Page 137 of 595

Page 138: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 138 of 324 15 OBDG02 Page 138 of 595

Page 139: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 139 of 324 15 OBDG02 Page 139 of 595

Page 140: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 140 of 324 15 OBDG02 Page 140 of 595

Page 141: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 ( % of4.85 97Vref 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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 141 of 324 15 OBDG02 Page 141 of 595

Page 142: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 142 of 324 15 OBDG02 Page 142 of 595

Page 143: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

Pa2,740

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

%2.80

MAP_SensorFATPS_FAVehicleSpeedSensor_FAIAT_SensorFAECT_Sensor_FAAmbientAirDefaultEnginePowerLimited

P0443P0449P0452P0453P0454

°C8

seconds1,000°C Temperature °C4 30

°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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 143 of 324 15 OBDG02 Page 143 of 595

Page 144: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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)

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 144 of 324 15 OBDG02 Page 144 of 595

Page 145: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 145 of 324 15 OBDG02 Page 145 of 595

Page 146: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 an accumulated 149miles.

< liters3 Engine Running

No active DTCs: VehicleSpeedSensor_FA

250 ms / sample Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 146 of 324 15 OBDG02 Page 146 of 595

Page 147: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 147 of 324 15 OBDG02 Page 147 of 595

Page 148: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 148 of 324 15 OBDG02 Page 148 of 595

Page 149: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 149 of 324 15 OBDG02 Page 149 of 595

Page 150: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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).

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 150 of 324 15 OBDG02 Page 150 of 595

Page 151: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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)

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 151 of 324 15 OBDG02 Page 151 of 595

Page 152: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 P0496:Purge Valve LeakTest Engine VacuumTest Time (Cold Start)as a Function of FuelLevel Table inSupporting Tables.

Fuel LevelSystem Voltage

BAROStartup IAT

Startup ECTEngine Off Time

No active DTCs:

% Percent %10 90volts Voltage 11 32

voltskPa70

°C Temperature °C4 30

°C35seconds28,800.0

MAP_SensorFATPS_FAVehicleSpeedSensor_FAIAT_SensorFAECT_Sensor_FAAmbientAirDefaultEnginePowerLimited

P0443P0449P0452P0453P0454

Once per coldstart

Cold start: maxtime is 1,000seconds

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 152 of 324 15 OBDG02 Page 152 of 595

Page 153: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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)

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 153 of 324 15 OBDG02 Page 153 of 595

Page 154: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 154 of 324 15 OBDG02 Page 154 of 595

Page 155: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

> rpm91.00

0.00300

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)124Must verifyKfECTI_T_EngCoolHotLoThresh ( ) is less than120KfECTI_T_EngCoolHotHiThresh ( )124

sec60

volts 32 11

sec3

> sec3

> °C-20

mph1.24

rpm25

> sec10

> pct80.00

< pct12.00

Diagnostic runsin every 12.5 msloop

Diagnosticreports pass orfail in 10seconds once allenableconditions aremet

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 155 of 324 15 OBDG02 Page 155 of 595

Page 156: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 156 of 324 15 OBDG02 Page 156 of 595

Page 157: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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)

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 157 of 324 15 OBDG02 Page 157 of 595

Page 158: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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-182.00

0.00300

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)124Must verifyKfECTI_T_EngCoolHotLoThresh ( ) is less than120KfECTI_T_EngCoolHotHiThresh ( )124

sec60

volts 32 11

sec3

> sec3

> °C-20

mph1.24

rpm25

> pct80.00

< pct12.00

Diagnostic runsin every 12.5 msloop

Diagnosticreports pass orfail in 10seconds once allenableconditions aremet

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 158 of 324 15 OBDG02 Page 158 of 595

Page 159: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 159 of 324 15 OBDG02 Page 159 of 595

Page 160: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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)

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 160 of 324 15 OBDG02 Page 160 of 595

Page 161: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

AirConditioningHigh SidePressureSensor(HSPS)Circuit LowVoltage

P0532 Determines if the AirConditioning High SidePressure Sensor circuitvoltage is too low

(AC High Side PressureSensor Circuit Voltage) / 5Volts

< percent2Sensor Present

Diagnostic enabled/disabled

Enabled

Enabled

100failures out of120samples

Performed every25 msec

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 161 of 324 15 OBDG02 Page 161 of 595

Page 162: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

AirConditioningHigh SidePressureSensor(HSPS)Circuit HighVoltage

P0533 Determines if the AirConditioning High SidePressure Sensor circuitvoltage is too high

(AC High Side PressureSensor Circuit Voltage) / 5Volts

> percent98Sensor Present

Diagnostic enabled/disabled

Enabled

Enabled

failures out100of samples120

Performed every25 msec

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 162 of 324 15 OBDG02 Page 162 of 595

Page 163: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 MIL

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 163 of 324 15 OBDG02 Page 163 of 595

Page 164: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 MIL

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 164 of 324 15 OBDG02 Page 164 of 595

Page 165: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 MIL

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 165 of 324 15 OBDG02 Page 165 of 595

Page 166: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 MIL

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 166 of 324 15 OBDG02 Page 166 of 595

Page 167: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 MIL

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 167 of 324 15 OBDG02 Page 167 of 595

Page 168: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 MIL

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 168 of 324 15 OBDG02 Page 168 of 595

Page 169: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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.70

calculated brake pedalposition delta samplecounter >

for fast test75.00

OR

calculated brake pedalposition delta samplecounter > for1,000.00slow test

calculated brake pedalposition delta > 5.21

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 >15.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.30

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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 169 of 324 15 OBDG02 Page 169 of 595

Page 170: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 170 of 324 15 OBDG02 Page 170 of 595

Page 171: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 171 of 324 15 OBDG02 Page 171 of 595

Page 172: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 MIL

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 172 of 324 15 OBDG02 Page 172 of 595

Page 173: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 MIL

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 173 of 324 15 OBDG02 Page 173 of 595

Page 174: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 174 of 324 15 OBDG02 Page 174 of 595

Page 175: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 175 of 324 15 OBDG02 Page 175 of 595

Page 176: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 176 of 324 15 OBDG02 Page 176 of 595

Page 177: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 177 of 324 15 OBDG02 Page 177 of 595

Page 178: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 178 of 324 15 OBDG02 Page 178 of 595

Page 179: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

ControlModule LongTermMemoryReset

P0603 Non-volatile memorychecksum error atcontroller power-up

Checksum at power-updoes not match checksumat power-down

Diagnostic runsat powerup

Diagnosticreports a fault if1 failure occurs

Type A,1 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 179 of 324 15 OBDG02 Page 179 of 595

Page 180: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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.44000 When dual storeupdates occur.

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 180 of 324 15 OBDG02 Page 180 of 595

Page 181: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 >

counts65,534 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)

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 181 of 324 15 OBDG02 Page 181 of 595

Page 182: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 182 of 324 15 OBDG02 Page 182 of 595

Page 183: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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_ConfigRegTestEnbld 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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 183 of 324 15 OBDG02 Page 183 of 595

Page 184: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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,

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 184 of 324 15 OBDG02 Page 184 of 595

Page 185: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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(Loop Time). Seesupporting tables:Program SequenceWatch Enable f(LoopTime)

(If 0, this Loop Time test isdisabled)

Fail Table, f(LoopTime). Seesupportingtables: PSWSequence Fail f(Loop Time)

/

Sample Table, f(Loop Time)Seesupportingtables: PSWSequenceSample f(LoopTime)

counts

50 ms/count inthe ECM mainprocessor

MAIN processor Previous seed value KePISD_b_SeedUpdKey Table, f(Loop

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 185 of 324 15 OBDG02 Page 185 of 595

Page 186: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

determines a seed hasnot changed within aspecified time periodwithin the 50ms task.

equals current seedvalue.

StorFltEnbl == 1Value ofKePISD_b_SeedUpdKeyStorFltEnbl is:

.1(If 0, this test is disabled)

Time). Seesupportingtables: LastSeed Timeout f(Loop Time)

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 186 of 324 15 OBDG02 Page 186 of 595

Page 187: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

RPM0

failures out of8samples10

250 ms / sample

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 187 of 324 15 OBDG02 Page 187 of 595

Page 188: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

ControlModuleEEPROMError

P062F Indicates that the NVMError flag has not beencleared

The next write to NVM willnot succeed or theassembly calibrationintegrity check failed.

Ignition State = unlock/accessory, run,or crank

1 test failure

Diagnostic runsonce at powerup

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 188 of 324 15 OBDG02 Page 188 of 595

Page 189: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 189 of 324 15 OBDG02 Page 189 of 595

Page 190: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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.8755.125

0.0495

Run/Crank voltage >6.41

/19 39counts or0.1875sec continuous;

12.5 ms/count inmain processor

Type A,1 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 190 of 324 15 OBDG02 Page 190 of 595

Page 191: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 failures out of50samples63

50 ms / sample

Type B,No MIL

NO MIL

Note: IncertaincontrollersP263Amay alsoset (MILControlShort toGround)

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 191 of 324 15 OBDG02 Page 191 of 595

Page 192: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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.8755.125

0.0495

Run/Crank voltage >6.41

/19 39counts or0.1875sec continuous;

12.5 ms/count inmain processor

Type A,1 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 192 of 324 15 OBDG02 Page 192 of 595

Page 193: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 out of40samples50

1 sample every12.5 msec

Type B,2 Trips

Note incertaincontrollers P0661may alsoset(IntakeManifoldTuning(IMT)ValveSolenoidControlCircuitLowVoltageBank 1)

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 193 of 324 15 OBDG02 Page 193 of 595

Page 194: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 out of40samples50

1 sample every12.5 msec

Type B,2 Trips

Note incertaincontrollers P0660may alsoset(IntakeManifoldTuning(IMT)ValveSolenoidControlCircuitBank 1)

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 194 of 324 15 OBDG02 Page 194 of 595

Page 195: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 out of40samples50

1 sample every12.5 msec

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 195 of 324 15 OBDG02 Page 195 of 595

Page 196: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 failures out of8samples10

250 ms / sample

Type B,2 Trips

Note: Incertaincontrollers P0686may alsoset(PowertrainRelayControlShort toGround).

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 196 of 324 15 OBDG02 Page 196 of 595

Page 197: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 failures out of8samples10

250 ms / sample

Type B,2 Trips

Note: Incertaincontrollers P0685may alsoset(PowertrainRelayControlOpenCircuit).

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 197 of 324 15 OBDG02 Page 197 of 595

Page 198: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 failures out of8samples10

250 ms / sample

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 198 of 324 15 OBDG02 Page 198 of 595

Page 199: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 199 of 324 15 OBDG02 Page 199 of 595

Page 200: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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).

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 200 of 324 15 OBDG02 Page 200 of 595

Page 201: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 201 of 324 15 OBDG02 Page 201 of 595

Page 202: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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).

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 202 of 324 15 OBDG02 Page 202 of 595

Page 203: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 203 of 324 15 OBDG02 Page 203 of 595

Page 204: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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.8755.125

0.0495

Run/Crank voltage >6.41

/19 39counts or0.1875sec continuous;12.5 ms/count inmain processor

Type A,1 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 204 of 324 15 OBDG02 Page 204 of 595

Page 205: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 205 of 324 15 OBDG02 Page 205 of 595

Page 206: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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.8755.125

0.0495

Run/Crank voltage >6.41

/19 39counts or0.1875sec continuous;

12.5 ms/count inmain processor

Type A,1 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 206 of 324 15 OBDG02 Page 206 of 595

Page 207: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 207 of 324 15 OBDG02 Page 207 of 595

Page 208: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 -($140 for PPEI2 or $1C9for PPEI3, $1CA/$1C6 forHybrid))

ORSerial Communicationmessage ($140 for PPEI2or $1C9 for PPEI3, $1CA/$1C6 for Hybrid)) rollingcount value

ORToo many minimum limittorque request transitionsoccur from TRUE toFALSE to TRUE within atime period

ORTorque 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 basedtraction torque system,OR> Nm4,000for axle based tractiontorque system

Serial communication toEBTCM (U0108)

Power ModeEngine Running

Status of traction inGMLAN message ($4E9)

No loss ofcommunication

= Run= True

= Traction Present

Count of 2'scomplementvalues not equal>= 6

Performed onevery receivedmessage

rolling count6failures out of

samples10

Performed onevery receivedmessage

>= multi-3transitions out of5 samples.

Performed every200 ms

>= out of 106samples

Performed onevery receivedmessage

Type C,No MILSpecialType C

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 208 of 324 15 OBDG02 Page 208 of 595

Page 209: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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)500

> grams/sec15.0

> kPa )25.0

> kPa25.0

Engine SpeedEngine SpeedCoolant TempCoolant TempIntake Air TempIntake Air TempMinimum total weightfactor (all factorsmultiplied together)

No Active DTCs:

>= RPM400<= RPM7,000> Deg C-7< Deg C125> Deg C-20< Deg C125

>= 0.50

Filtered Throttle ModelError multiplied by TPSResidual Weight Factorbased on RPM

Modeled Air Flow Errormultiplied by MAFResidual Weight Factorbased on RPM and MAFResidual Weight FactorBased on MAF Est

MAP Model 1 Errormultiplied by MAP1Residual Weight Factorbased on RPM

MAP Model 2 Errormultiplied by MAP2Residual Weight Factorbased on RPM

See Residual WeightFactor tables.

MAP_SensorCircuitFAEGRValvePerformance_FAMAF_SensorCircuitFACrankSensor_FAECT_Sensor_FA

Continuous

Calculation areperformed every12.5 msec

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 209 of 324 15 OBDG02 Page 209 of 595

Page 210: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

No Pending DTCs:

IAT_SensorFA

EGRValve_FPECT_Sensor_Ckt_FPIAT_SensorCircuitFP

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 210 of 324 15 OBDG02 Page 210 of 595

Page 211: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

ºC50.0

and < ºC19.0 50.0

Deg ºC19.0

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 detectedand diagnostic is aborted

VehicleSpeedSensor_FAIAT_SensorCircuitFATHMR_RCT_Sensor_Ckt_FAECT_Sensor_Ckt_FAEngModeNotRunTmErrEngineModeNotRunTimer_FAOAT_PtEstFiltFAOAT_PtEstRawFAPSAR_PropSysInactveCrs_FADRER_DiagSystemDsbl

> seconds28,800> seconds0

= Not occurred

= False= False= False ºC-7

= False

==================

ºC and <19.0ºC50.0

< Seconds10.0

==================

1 failure to setDTC

1 sec/ sample

Once per validcold start

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 211 of 324 15 OBDG02 Page 211 of 595

Page 212: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

Sensor3 by ºC and19.0the time spent crankingthe engine without startingis seconds with the10.0LowFuelConditionDiag = False

when 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

ºC8.0

<= seconds <=5.0 15.0

< ºC/sec-0.10

samples4

===================

Seconds1,800

Seconds180.0

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 212 of 324 15 OBDG02 Page 212 of 595

Page 213: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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:

ºC19.0

ºC19.0

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

> seconds28,800> seconds0

= Not occurred

= False= False= False ºC-7

= False

1 failure to setDTC

1 sec/ sample

Once per validcold start

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 213 of 324 15 OBDG02 Page 213 of 595

Page 214: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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)

> 6.50KJ/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-10.00

<= degC40.00

>= KPa75.00

>= degC1,000.00

>= seconds20.00

>CatalystLightOffExtendedEngineRunTimeExit

This Extended Enginerun time exit is a functionof percent ethanol andCatmonsNormRatioEWMA. Referto "Supporting Tables" fordetails.

< KPa75.00

Runs once pertrip when thecold startemissionreductionstrategy is active

Frequency:100ms Loop

Test completesafter10seconds ofaccumulatedqualified data.

EWMABased -Type A,1 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 214 of 324 15 OBDG02 Page 214 of 595

Page 215: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 toallow time for the actual

0

< MPH1.24

0

(A value of 1 allowsdiagnostic to run andcalculate the residualwhile off idle. A value of 0requires calculation of theresidual at idle)

> seconds5.00

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 215 of 324 15 OBDG02 Page 215 of 595

Page 216: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

engine 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 :

> seconds2.00

> %80.00

< %12.00

> 0These are scalar valuesthat are a function ofengine run time. Refer toColdStartDiagnosticDelayBasedOnEngineRunTime

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 216 of 324 15 OBDG02 Page 216 of 595

Page 217: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

General Enable:

DTC's Not Set:

and the cal axis,ColdStartDiagnosticDelayBasedOnEngineRunTimeCalAxisin the "Supporting Tables"for details.

AcceleratorPedalFailureECT_Sensor_FAIAT_SensorCircuitFAMnfdTempSensorCktFPCrankSensorFaultActiveFuelInjectorCircuit_FAMAF_SensorFAMAP_SensorFAEngineMisfireDetected_FAClutchPstnSnsr FAIAC_SystemRPM_FAIgnitionOutputDriver_FATPS_FAVehicleSpeedSensor_FA5VoltReferenceMAP_OOR_FltTransmissionEngagedState_FAEngineTorqueEstInaccurate

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 217 of 324 15 OBDG02 Page 217 of 595

Page 218: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 within16the sample period 20

rolling count errors out5of 10 samples

IAC_SystemRPM_FA

(U0101)

= TRUE

Run Crank Active

Diagnostic runsin 12.5 ms loop

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 218 of 324 15 OBDG02 Page 218 of 595

Page 219: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 219 of 324 15 OBDG02 Page 219 of 595

Page 220: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 than0.5seconds

MIL:Type C,No MIL

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 220 of 324 15 OBDG02 Page 220 of 595

Page 221: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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: PTRelay Pull-in Run/CrankVoltage f(IAT)

OR PT Relay Ignitionvoltage > )5.50

AND

Run/Crank voltage >.5.50

/240 480counts or0.1750sec continuous;12.5 ms/count inmain processor

Type A,1 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 221 of 324 15 OBDG02 Page 221 of 595

Page 222: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

Desired Throttle Areacalculated does not equalits redundant calculation

N/A Ignition State Accessory, run or crank Up/down timer175ms 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

Equivance Ratio torquecompensation exceedsthreshold

-55.64Nm

Ignition State Accessory, run or crank Up/down timer475ms continuous,0.5down timemultipier

Absolute differencebetween Equivance Ratiotorque compensation andits dual store out ofbounds given by threshold

55.64Nm

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

55.64Nm

Ignition State Accessory, run or crank Up/down timer175ms continuous,0.5down timemultipier

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 222 of 324 15 OBDG02 Page 222 of 595

Page 223: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

105.99mg

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

15.00degrees

Engine speed >0rpm Up/down timer125ms continuous,0.5down timemultipier

Torque Learn offset is outof bounds given bythreshold range

High Threshold

0.00Nm

Ignition State Accessory, run or crank Up/down timer175ms continuous,0.5down time

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 223 of 324 15 OBDG02 Page 223 of 595

Page 224: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

Low Threshold

0.00Nm

multipier

One step aheadcalculation of air-per-cylinder and two stepahead is greater thanthreshold

80.00mg

Engine speed >500rpm

Up/down timer428ms continuous,0.5down timemultipier

Difference betweenUnmanaged Spark andPACS Spark is greaterthan threshold

15.00degrees

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 time

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 224 of 324 15 OBDG02 Page 224 of 595

Page 225: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

multipier

Zero pedal axle torque isout of bounds given bythreshold range

High Threshold

905.18NmLow 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

905.18NmLow 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

55.64Nm

Ignition State Accessory, run or crank Up/down timer175ms continuous,0.5down time

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 225 of 324 15 OBDG02 Page 225 of 595

Page 226: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

multipier

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,800.00or7,900.00rpm (hysteresis pair)

Up/down timer128ms 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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 226 of 324 15 OBDG02 Page 226 of 595

Page 227: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

Preload Throttle Area andits dual store do not equal

N/A Ignition State Accessory, run or crank

AFM apps only

Up/down timer2,048ms continuous,0.5down timemultipier

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 threshold

High Threshold:

1.10

Ignition State Accessory, run or crank /255 6counts;25.0msec/count

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 227 of 324 15 OBDG02 Page 227 of 595

Page 228: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

range T/C Range Hi

0.10T/C Range Lo

Low Threshold:

1.10T/C Range Hi

0.10T/C Range Lo

Cylinders active greaterthan commanded

2cylinders

Engine run flag = TRUE >2.00sNumber of cylinder eventssince engine run >24

No fuel injector faultsactive

Up/down timer128ms continuous,0.5down timemultipier

Transfer case neutralrequest from four wheeldrive logic does not match

N/A Ignition State Accessory, run or crank /32 6counts;

25.0msec/count

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 228 of 324 15 OBDG02 Page 228 of 595

Page 229: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

with operating conditions Transfer case range validand not over-ridden

FWD Apps only

Driver progression modeand its dual store do notequal

N/A Ignition State Accessory, run or crank Up/down timer475ms continuous,0.5down timemultipier

Predicted torque foruncorrected zero pedaldetermination is greaterthan calculated limit.

Table, f(Engine, OilTemp). See supportingtables +55.64Nm

Ignition State Accessory, run or crank Up/down timer175ms continuous,0.5down timemultipier

Engine Predicted RequestWithout Motor is greaterthan its redundantcalculation plus threshold

54.64Nm

Ignition State Accessory, run or crank Up/down timer175ms continuous,0.5down timemultipier

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 229 of 324 15 OBDG02 Page 229 of 595

Page 230: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

Engine ImmediateRequest Without Motor isgreater than its redundantcalculation plus threshold

54.64Nm

Ignition State Accessory, run or crank Up/down timer175ms continuous,0.5down timemultipier

Positive Torque Offset isgreater than its redundantcalculation plus threshold

OR

Positive Torque Offset isless than its redundantcalculation minusthreshold

55.64Nm

Ignition State Accessory, run or crank Up/down timer175ms continuous,0.5down timemultipier

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 230 of 324 15 OBDG02 Page 230 of 595

Page 231: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

Commanded PredictedEngine Request is greaterthan its redundantcalculation plus threshold

55.64Nm

Ignition State Accessory, run or crank Up/down timer475ms continuous,

down timemultipier 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 Hybrid 4,096.00 Ignition State Accessory, run or crank Up/down timer

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 231 of 324 15 OBDG02 Page 231 of 595

Page 232: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

Immediate CrankshaftRequest is less than itsredundant calculationminus threshold

Nm 2,048ms continuous,0.5down timemultipier

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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 232 of 324 15 OBDG02 Page 232 of 595

Page 233: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

Cylinder Spark DeltaCorrection exceeds theabsolute difference ascompared to UnadjustedCylinder Spark Delta

15.00degrees

Ignition State Accessory, run or crank Up/down timer175ms continuous,0.5down timemultipier

1. Cylinder Torque Offsetexceeds step sizethreshold

OR

2. Sum of CylinderTorque Offset exceedssum threshold

1.55.64Nm

2.55.64Nm

Ignition State Accessory, run or crank Up/down timer175ms continuous,0.5down timemultipier

Engine Capacity MinimumImmediate Without Motoris greater than its dualstore plus threshold

60.00Nm

Ignition State Accessory, run or crank Up/down timer175ms continuous,0.5down timemultipier

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 233 of 324 15 OBDG02 Page 233 of 595

Page 234: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

Engine Capacity MinimumEngine Off is greater thanthreshold

0 Nm Ignition State Accessory, run or crank Up/down timer475ms continuous,0.5down timemultipier

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 234 of 324 15 OBDG02 Page 234 of 595

Page 235: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

55.64Nm

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 timer128ms continuous,0.5down timemultipier

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 235 of 324 15 OBDG02 Page 235 of 595

Page 236: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 timer128ms continuous,0.5down timemultipier

Idle speed controlcalculated predictedminimum torque requestexceeds calculated torquelimit

Table, f(Oil Temp,RPM). See supportingtables: Speed ControlExternal Load f(OilTemp, RPM) +55.64Nm

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: Speed ControlExternal Load f(OilTemp, RPM) +55.64Nm

Ignition State Accessory, run or crank Up/down timer175ms continuous,0.5down timemultipier

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 236 of 324 15 OBDG02 Page 236 of 595

Page 237: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

Difference between DriverRequested ImmediateTorque primary path andits secondary exceedsthreshold

905.18Nm

Ignition State Accessory, run or crank Up/down timer2,048ms continuous,0.5down timemultipier

Driver Immediate Requestis less than its redundantcalculation minusthreshold

905.18Nm

Ignition State Accessory, run or crank Up/down timer475ms continuous,0.5down timemultipier

Commanded ImmediateRequest is greater than itsredundant calculation plusthreshold

OR

Commanded Immediate

905.18Nm

Ignition State Accessory, run or crank Up/down timer2,048ms continuous,0.5down timemultipier

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 237 of 324 15 OBDG02 Page 237 of 595

Page 238: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

Request is less than itsredundant calculationminus threshold

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

113.15Nm

Cruise has been engagedfor more than4.00seconds

Up/down timer2,048ms continuous,0.5down timemultipier

Desired engine torquerequest greater than

54.64Nm

Ignition State Accessory, run or crank Up/down timer475

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 238 of 324 15 OBDG02 Page 238 of 595

Page 239: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

redundant calculation plusthreshold

ms continuous,0.5down timemultipier

Engine min capacityabove threshold

55.64Nm

Ignition State Accessory, run or crank Up/down timer138ms continuous,0.5down timemultipier

No fast unmanagedretarded spark above theapplied spark plus thethreshold

Table, f(RPM,APC).See supporting tables:Delta SparkThreshold f(RPM,APC)

Engine speed greaterthan 0rpm

Up/down timer125ms 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 timer228ms continuous,0.5down timemultipier

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 239 of 324 15 OBDG02 Page 239 of 595

Page 240: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

1. Absolute difference ofredundant calculatedengine speed abovethreshold

1,368RPM

Engine speed greaterthan 0 RPM

Up/down timer128ms 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

Engine oil temperatureand its dual store do notmatch

N/A Ignition State Accessory, run or crank Up/down timer438ms continuous,

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 240 of 324 15 OBDG02 Page 240 of 595

Page 241: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

0.5down timemultipier

Desired throttle positiongreater than redundantcalculation plus threshold

9.55percent

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

55.64Nm

Ignition State Accessory, run or crank Up/down timer475ms continuous,0.5down timemultipier

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 241 of 324 15 OBDG02 Page 241 of 595

Page 242: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

55.64Nm

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

27.82Nm

Low Threshold

-27.82Nm

Ignition State Accessory, run or crank Up/down timer475ms continuous,0.5down timemultipier

Torque feedback integralterm magnitude or rate ofchange is out of allowablerange or its dual storecopy do not match

High Threshold

52.16Nm

Low Threshold

Ignition State Accessory, run or crank Up/down timer475ms continuous,0.5down timemultipier

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 242 of 324 15 OBDG02 Page 242 of 595

Page 243: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

-55.64Nm

Rate of changethreshold

3.48Nm/loop

Difference of Final Torquefeedback proportionalplus integral term and itsredundant calculation isout of bounds given bythreshold range

High Threshold

55.64Nm

Low Threshold

- 55.64Nm

Ignition State Accessory, run or crank Up/down timer475ms continuous,0.5down timemultipier

Difference of torquedesired throttle area andits redundant calculationis out of bounds given bythreshold range

High Threshold

%0.50

Ignition State Accessory, run or crank Up/down timer475ms continuous,0.5down time

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 243 of 324 15 OBDG02 Page 243 of 595

Page 244: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

Low Threshold- %0.50

multipier

Difference of torquemodel coefficients and itsredundant calculation isout of bounds given bythreshold range

High ThresholdLow0.0001957

Threshold - 0.0001957

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

55.64Nm

Low Threshold

- 55.64Nm

Ignition State Accessory, run or crank Up/down timer475ms continuous,0.5down timemultipier

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 244 of 324 15 OBDG02 Page 244 of 595

Page 245: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

55.64Nm

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

40.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 redundantcalculation is out ofbounds given by thresholdrange

High Threshold

55.64Nm

Low Threshold

Ignition State Accessory, run or crank Up/down timer2,048ms continuous,0.5down timemultipier

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 245 of 324 15 OBDG02 Page 245 of 595

Page 246: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

- 55.64Nm

Generator friction torqueis out of bounds given bythreshold range

High Threshold

55.64Nm

Low Threshold

0.00Nm

Ignition State Accessory, run or crank Up/down timer475ms continuous,0.5down timemultipier

Supercharger frictiontorque is out of boundsgiven by threshold range

High Threshold

55.64Nm

Low Threshold

0.00Nm

Ignition State Accessory, run or crank Up/down timer475ms continuous,0.5down timemultipier

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 246 of 324 15 OBDG02 Page 246 of 595

Page 247: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

55.64Nm

Low Threshold

-55.64Nm

Rate of changethreshold

3.48Nm/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

55.64Nm

Low Threshold

0.00Nm

Ignition State Accessory, run or crank Up/down timer475ms continuous,0.5down timemultipier

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 247 of 324 15 OBDG02 Page 247 of 595

Page 248: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

5.30Nm

Low Threshold

-2.19Nm

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

1. 54.64Nm

2. N/A

3. 54.64Nm

4. 54.64Nm

3. & 4.:Ignition State

1. & 2.:Torque reserve (conditionwhen spark controlgreater than optimum toallow fast transitions fortorque disturbances) >55.64Nm

3. & 4.:Accessory, run or crank

Up/down timer475ms continuous,0.5down timemultipier

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 248 of 324 15 OBDG02 Page 248 of 595

Page 249: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

OR

4. Reserve engine torqueabove 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:Delta MAP Thresholdf(Desired EngineTorque)

Engine speed >0rpm Up/down timer128ms 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 Request 905.18 Ignition State Accessory, run or crank Up/down timer

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 249 of 324 15 OBDG02 Page 249 of 595

Page 250: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

is greater than itsredundant calculation plusthreshold

OR

Driver Predicted Requestis less than its redundantcalculation minusthreshold

Nm 475ms continuous,0.5down 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) +55.64Nm

Ignition State Accessory, run or crank Up/down timer175ms continuous,0.5down timemultipier

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 250 of 324 15 OBDG02 Page 250 of 595

Page 251: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 251 of 324 15 OBDG02 Page 251 of 595

Page 252: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

Difference of minimumspark advance limit andits redundant calculationis out of bounds given bythreshold range

15.00degrees

Ignition State Accessory, run or crank Up/down timer128ms continuous,0.5down timemultipier

Difference of commandedspark advance andadjusted delivered is outof bounds given bythreshold range

15.00degrees

Engine speed >0rpm Up/down timer125ms continuous,0.5down timemultipier

Absolute differencebetween EstimatedEngine Torque and itsdual store are above athreshold

55.64Nm

Engine speed >0rpm Up/down timer475ms continuous,0.5down timemultipier

Absolute differencebetween EstimatedEngine Torque withoutreductions due to torque

55.64Nm

Engine speed >0rpm Up/down timer475ms continuous,0.5

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 252 of 324 15 OBDG02 Page 252 of 595

Page 253: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

control and its dual storeare above a threshold

down timemultipier

Difference of desiredspark advance formanaged torque and itsredundant calculation isout of bounds given bythreshold range

15.00degrees

Torque reserve (conditionwhen spark controlgreater than optimum toallow fast transitions fortorque disturbances) >55.64Nm

Up/down timer428ms continuous,0.5down timemultipier

Absolute difference ofEngine Capacity MinimumRunning Immediate BrakeTorque Excluding CylinderSensitivity and itsredundant calculation isout of bounds given bythreshold range

55.64Nm

Engine speed >0rpm Up/down timer175ms continuous,0.5down timemultipier

One step aheadcalculation of air-per-cylinder greater than two

Threshold:Dynamically calculatedbased on current

Engine speed >500rpm

Up/down timer428ms continuous,

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 253 of 324 15 OBDG02 Page 253 of 595

Page 254: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

step ahead calculation bythreshold for time

engine conditionsFault PendingThreshold:

100ms

0.5down timemultipier

Rate limited cruise axletorque request and itsdual store do not matchwithin a threshold

113.15Nm

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 conditions

1.5.00%

2.N/A

3.N/A

Ignition State Accessory, run or crank Up/down timer475ms continuous,0.5down timemultipier

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 254 of 324 15 OBDG02 Page 254 of 595

Page 255: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

and its dual store do notequal

OR

3. Absolute difference ofCalculated acceleratorpedal position and its dualstore do not equal

Commanded axle torqueis greater than itsredundant calculation bythreshold

905.18Nm

Ignition State Accessory, run or crank Up/down timer475ms continuous,0.5down timemultipier

Commanded axle torqueis less than its redundantcalculation by threshold

1,357.77Nm

Ignition State Accessory, run or crank Up/down timer475ms continuous,0.5down timemultipier

Preload timer and itsredundant calculation do

N/A Ignition State Accessory, run or crank Up/down timer2,048

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 255 of 324 15 OBDG02 Page 255 of 595

Page 256: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

not equal

AFM apps only

ms continuous,0.5down timemultipier

AC friction torque isgreater than commandedby AC control software

40.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

15.00degrees

Engine speed >0rpm Up/down timer128ms continuous,0.5down timemultipier

Transmission Torque N/A Run or Crank = TRUE > /16 32

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 256 of 324 15 OBDG02 Page 256 of 595

Page 257: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

Request cacluations donot equal their dual stores

s0.50 counts;25.0msec/count

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 timer228ms 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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 257 of 324 15 OBDG02 Page 257 of 595

Page 258: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

Throttle learns and theirredundant calculation donot equal

Ignition State Accessory, run or crank Up/down timer475ms continuous,0.5down timemultipier

Desired Throttle Positionand its redundantcalculation do not equal

Ignition State Accessory, run or crank Up/down timer475ms continuous,0.5down timemultipier

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 258 of 324 15 OBDG02 Page 258 of 595

Page 259: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 259 of 324 15 OBDG02 Page 259 of 595

Page 260: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 260 of 324 15 OBDG02 Page 260 of 595

Page 261: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 261 of 324 15 OBDG02 Page 261 of 595

Page 262: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 262 of 324 15 OBDG02 Page 262 of 595

Page 263: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 263 of 324 15 OBDG02 Page 263 of 595

Page 264: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 20failures out of25samples

250 ms /sample,continuous

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 264 of 324 15 OBDG02 Page 264 of 595

Page 265: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 20failures out of25samples

250 ms /sample,continuous

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 265 of 324 15 OBDG02 Page 265 of 595

Page 266: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 failures out of20samples25

250 ms /sample,continuous

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 266 of 324 15 OBDG02 Page 266 of 595

Page 267: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 failures out of20samples25

250 ms /sample,continuous

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 267 of 324 15 OBDG02 Page 267 of 595

Page 268: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 emissions/exhaustgas condition.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 per800sample counts1,000

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:

NoNoYesNoNo

>= kPa70>= g/s <=8.0 10,000.0>= kPa <=10 255>= deg. C <=-20 150>= 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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 268 of 324 15 OBDG02 Page 268 of 595

Page 269: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

> seconds0.0

30030050300300

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 269 of 324 15 OBDG02 Page 269 of 595

Page 270: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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.= )-190 -200(control min.= )-190 -200(control min.= )-656 -720(control min.= )-710 -720(control min.= )-710 -720

>mV742mV742mV742mV742mV742

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 270 of 324 15 OBDG02 Page 270 of 595

Page 271: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 emissions/exhaustgas condition.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 per800sample counts1,000

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.= )190 200(control max.= )190 200(control max.= )656 720(control max.= )710 720(control max.= )710 720

<mV622mV622mV622mV622mV622

Frequency:ContinuousMonitoring in100ms loop.

Countersincrement whenenableconditions aremet. Whensample countthreshold isreached or failthreshold isreached,counters arereset to 0 andstart over.

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 271 of 324 15 OBDG02 Page 271 of 595

Page 272: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 >

9.55percent

9.55percent

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 >

)8.41

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 > 38.37percent

Powertrain Relay voltage> 6.41

TPS minimum learn isactive

counts;1112.5 ms/count inthe primaryprocessor

Throttle Position > 40.00percent

Powertrain Relay voltage> 6.41

Reduced Power is True

counts;1112.5 ms/count inthe primaryprocessor

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 272 of 324 15 OBDG02 Page 272 of 595

Page 273: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 273 of 324 15 OBDG02 Page 273 of 595

Page 274: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 274 of 324 15 OBDG02 Page 274 of 595

Page 275: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 275 of 324 15 OBDG02 Page 275 of 595

Page 276: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 276 of 324 15 OBDG02 Page 276 of 595

Page 277: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

Difference between TPS1displaced and TPS2displaced >

7.022% offset at min. throttleposition with a linearthreshold to9.664% 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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 277 of 324 15 OBDG02 Page 277 of 595

Page 278: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 278 of 324 15 OBDG02 Page 278 of 595

Page 279: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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.9550

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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 279 of 324 15 OBDG02 Page 279 of 595

Page 280: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 .0

Type 0 - Airflow Method:Engine Coolant Temp(ECT) is commandedtemperature minus 11Deg C and normalizedratio is than .0.65When above is present formore than seconds, fail0counts start.== Ratio Definition:===Current temp differencebetween ECT and RCTminus PwrUp differencedivided by total airgrams.Note: Minimum totalairgrams is grams.500.0

Type 1 - Energy Method:Engine Coolant Temp(ECT) is commandedtemperature minus 11Deg C and normalizedratio is than .0.01When above is present formore than seconds, fail0counts 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

seconds7,200

Time 120 1,400seconds

Ethanol %100 ECT °C-10.0 45.0

°C IAT °C.-7 60

%10

Airflow gps11.0 100.0

kJ240.0

failures out225of

samples280

1 sec/ sample

Once per ignitionkey cycle

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 280 of 324 15 OBDG02 Page 280 of 595

Page 281: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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.00>= seconds0.9

PowertrainRelayFault

failures out40of samples50

1 sample every100 msec

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 281 of 324 15 OBDG02 Page 281 of 595

Page 282: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 (Supporting Table"Variance ThresholdBank1") and subtracting itfrom the measuredVariance. The result isthen divided by anormalizer calibrationfrom another 17 x 17 table

0.25

If the diagnostic hasreported a failure onthe prior trip, theFiltered Ratio must fallbelow in order to0.25report a pass. Thisfeature prevents thediagnostic fromtoggling betweenfailing and passingwhen the Filtered Ratioremains near the initialfailure threshold of

.0.25

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.050

Air Per Cylinder (APC)

APC delta during shortterm sample period

Filtered APC deltabetween samples

no lower than Volts11.0for more than 0.2seconds

> percent AND no10.0fuel level sensor fault

> degrees C-20

> seconds30.0

No

to RPM1,200 3,200

< RPM100

to g/s10 100

< g/s5

< g/s0.20

to mg/cylinder220 500

< mg/cylinder75

< percent9.99

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,

seconds of16.20data is requiredat 1000 rpmwhile double thistime is requiredat 500 rpm andhalf this 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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 282 of 324 15 OBDG02 Page 282 of 595

Page 283: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

(Supporting Table"Normalizer Bank1").This quotient is thenmultiplied by a qualityfactor calibration from a17 x 17 table (SupportingTable "Quality FactorBank1"). This result isreferred to as the Ratio.Note that the quality factorranges between 0 and 1and representsrobustness to falsediagnosis in the currentoperating region. Regionswith low quality factorsare 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 mayneed to command aunique cam phaser valuebefore performing the

Note: 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 (SupportingTable "Quality FactorBank1"). QF values lessthan “1” indicate that wedon’t have 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:

AIR pump not onCASE learn not activeEGR - no device control,no intrusive diagnosticsEVAP - no device control,no intrusive diagnosticsEngine OverSpeed

to degrees0 60

to percent2 100

to degrees0 28

to degrees0 28

>= 0.99

>= seconds1.2(Please see "ClosedLoop Enable Criteria"and "Long Term FTEnable Criteria" inSupporting Tables)

made within 5minutes ofoperation.

For RSR or FIR,tests must6

complete beforethe diagnosticcan report.

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 283 of 324 15 OBDG02 Page 283 of 595

Page 284: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

above calculations sincecam phasing has beenshown to have an impacton overall signal quality.This application

thisDoes Not Usefeature.

Protection Not ActiveIdle speed control normalPTO Not ActiveInjector base pulse widthabove min limitO2 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:

= Valid (the O2 heaterresistance has learnedsince NVM reset)

>= 0.25

>= 0.30

0.00

0.00

EngineMisfireDetected_FAMAP_SensorFAMAF_SensorFAECT_Sensor_FATPS_ThrottleAuthorityDefaultedFuelInjectorCircuit_FAAIR System FAEvapExcessPurgePsbl_FACamSensorAnyLocationFAFuelTrimSystemB1_FA

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 284 of 324 15 OBDG02 Page 284 of 595

Page 285: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

O2S_Bank_1_Sensor_1_FAO2S_Bank_1_Sensor_2_FAWRAF_Bank_1_FA

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 285 of 324 15 OBDG02 Page 285 of 595

Page 286: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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_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:

> seconds6.0

EngineModeNotRunTimerErrorMAP_SensorCircuitFAAAP_SnsrCktFA

MAP_SensorCircuitFPAAP_SnsrCktFP

failures out of4samples5

1 sample every12.5 msec

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 286 of 324 15 OBDG02 Page 286 of 595

Page 287: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 287 of 324 15 OBDG02 Page 287 of 595

Page 288: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 288 of 324 15 OBDG02 Page 288 of 595

Page 289: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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)

> kPa200

consecutive BARO80samples

failures out of4samples5

Each sampletakes 1.00seconds

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 289 of 324 15 OBDG02 Page 289 of 595

Page 290: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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)

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 290 of 324 15 OBDG02 Page 290 of 595

Page 291: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 291 of 324 15 OBDG02 Page 291 of 595

Page 292: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

< mvolts775

> grams60

No Active DTC's

B1S2 DTC's Not activethis key cycle

System VoltageLearned heater resistance

ICAT MAT Burnoff delay

Green O2S Condition

Low Fuel Condition DiagPedal position

TPS_ThrottleAuthorityDefaultedECT_Sensor_FAIAT_SensorFAMAF_SensorFAMAP_SensorFAAIR System FAFuelInjectorCircuit_FAFuelTrimSystemB1_FAFuelTrimSystemB2_FAEngineMisfireDetected_FAEthanolCompositionSensor_FAP013A, 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 definitionof Multiple DTCUse_Green SensorDelay Criteria - Airflowand Multiple DTCUse_Green SensorDelay Criteria - Limit forthe following locations:B1S2, B2S2 (if applicable)in Supporting Tables tab.

= False%3.0

Frequency:Once per tripNote: ifNaPOPD_b_ResetFastRespFunc= FALSE for thegiven Fuel BankORNaPOPD_b_RapidResponseActive = TRUE,multiple tests pertrip are allowed.

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 292 of 324 15 OBDG02 Page 292 of 595

Page 293: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

Engine Airflow

Closed loop integralClosed Loop ActiveEvapEthanol

Post fuel cell (Decel)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 (afterinitially enabled)

Vehicle Speed to initiallyenable testVehicle Speed range tokeep test enabled (afterinitially enabled)=================All of the above met for atleast seconds, and3.0then the Force Cat Richintrusive stage isrequested.=================

gps 2 20

C/L Int 0.75 1.07= TRUEnot in control of purgenot in estimate mode

= enabled< Nm125.0

= not active

= not active

sec60.0

ºC 550 900= DFCO possible

==================

RPM 1,450 3,300

RPM 1,350 3,400

MPH 43.5 80.2

MPH 38.5 82.0

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 293 of 324 15 OBDG02 Page 293 of 595

Page 294: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

During Stuck Lean testthe following must stayTRUE or the test willabort:Commanded FuelCrankshaft Torque

EQR 0.96 1.08< Nm110.0

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 294 of 324 15 OBDG02 Page 294 of 595

Page 295: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

> grams3.0

No Active DTC's

B1S2 DTC's Not Activethis key cycle

System VoltageLearned heater resistance

ICAT MAT Burnoff delay

Green O2S Condition

Low Fuel Condition Diag

Engine Speed

TPS_ThrottleAuthorityDefaultedECT_Sensor_FAIAT_SensorFAMAF_SensorFAMAP_SensorFAAIR System FAFuelInjectorCircuit_FAFuelTrimSystemB1_FAFuelTrimSystemB2_FAEngineMisfireDetected_FAEthanolCompositionSensor_FAP013A, 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 definitionof Multiple DTCUse_Green SensorDelay Criteria - Airflowand Multiple DTCUse_Green SensorDelay Criteria - Limit forthe following locations:B1S2, B2S2 (if applicable)in Supporting Tables tab.

= False

RPM 1,450 3,300

Frequency:Once per tripNote: ifNaPOPD_b_ResetFastRespFunc= FALSE for thegiven Fuel BankORNaPOPD_b_RapidResponseActive = TRUE,multiple tests pertrip are allowed.

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 295 of 324 15 OBDG02 Page 295 of 595

Page 296: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

Engine AirflowVehicle SpeedClosed loop integralClosed Loop Active

EvapEthanol

Power Take OffEGR Intrusive diagnosticAll post sensor heaterdelaysO2S Heater (post sensor)on Time

Predicted Catalyst tempFuel State

DTC's Passed

==================After above conditions aremet: DFCO mode iscontinued (wo driverinitiated pedal input).

gps 2 20 MPH 43.5 80.2 C/L Int 0.75 1.07

= TRUE

not in control of purgenot in estimate mode

= not active= not active

= not active

sec60.0

ºC 550 900DFCO possible

= P2270 (and P2272 ifapplicable)= P013E (and P014A ifapplicable)= P013A (and P013C ifapplicable)

=================

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 296 of 324 15 OBDG02 Page 296 of 595

Page 297: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

IGNITIONCONTROL#1 CIRCUITLOW - for 3DTCimplementation only

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 > Volts5.00

Failures20out of

Samples25

100 msec rate

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 297 of 324 15 OBDG02 Page 297 of 595

Page 298: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

IGNITIONCONTROL#1 CIRCUITHigh - for 3DTCimplementation only

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 > Volts5.00

Failures20out of

Samples25

100 msec rate

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 298 of 324 15 OBDG02 Page 298 of 595

Page 299: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

IGNITIONCONTROL#2 CIRCUITLow - for 3DTCimplementation only

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 > Volts5.00

Failures20out of

Samples25

100 msec rate

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 299 of 324 15 OBDG02 Page 299 of 595

Page 300: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

IGNITIONCONTROL#2 CIRCUITHigh - for 3DTCimplementation only

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 > Volts5.00

Failures20out of

Samples25

100 msec rate

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 300 of 324 15 OBDG02 Page 300 of 595

Page 301: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

IGNITIONCONTROL#3 CIRCUITLow - for 3DTCimplementation only

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 > Volts5.00

Failures20out of

Samples25

100 msec rate

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 301 of 324 15 OBDG02 Page 301 of 595

Page 302: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

IGNITIONCONTROL#3 CIRCUITHigh - for 3DTCimplementation only

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 > Volts5.00

Failures20out of

Samples25

100 msec rate

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 302 of 324 15 OBDG02 Page 302 of 595

Page 303: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

IGNITIONCONTROL#4 CIRCUITLow - for 3DTCimplementation only

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 > Volts5.00

Failures20out of

Samples25

100 msec rate

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 303 of 324 15 OBDG02 Page 303 of 595

Page 304: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

IGNITIONCONTROL#4 CIRCUITHigh - for 3DTCimplementation only

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 > Volts5.00

Failures20out of

Samples25

100 msec rate

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 304 of 324 15 OBDG02 Page 304 of 595

Page 305: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 FAAIRPumpControlCircuitFAAIRSysPressSnsrB1CktLoFAAIRSysPressSnsrB1CktHiFAControllerProcessorPerf_FA

Stuck in rangecumulative time> seconds5.0

Frequency: Onceper trip when SAIpump iscommanded On

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 305 of 324 15 OBDG02 Page 305 of 595

Page 306: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 FAAIRPumpControlCircuitFAAIRSysPressSnsrB1CktLoFAAIRSysPressSnsrB1CktHiFAMAF_SensorFAEngineMisfireDetected_FAControllerProcessorPerf_FA

Skewed sensorcumulative testweight > 30.0seconds

Continuous6.25ms loop

Skewed sensorcumulatative testweight is basedon distance fromthe last Baroupdate. SeeBaro SkewedSensor WeightFactor table.

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 306 of 324 15 OBDG02 Page 306 of 595

Page 307: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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: ControllerProcessorPerf_FA

samples1,000(6.25 ms persample)

Continuous

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 307 of 324 15 OBDG02 Page 307 of 595

Page 308: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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: ControllerProcessorPerf_FA

samples1,000(6.25 ms persample)

Continuous

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 308 of 324 15 OBDG02 Page 308 of 595

Page 309: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

SecondaryAIR SystemShut-offValve StuckOpen

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

or

< Bank 1 ValvePressure Error table

< Bank 2 ValvePressure Error table

> kPa for either32Bank

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_SensorFAAmbientAirDefault_NAIAT_SensorFAECT_Sensor_FAEngineMisfireDetected_FACatalystSysEfficiencyLoB1_FACatalystSysEfficiencyLoB2_FAControllerProcessorPerf_FAIgnitionOutputDriver_FAFuelInjectorCircuit_FA

Phase 2Conditional testweight > sec1.5

Frequency:Once per tripwhen AIR pumpcommanded On

Conditional testweight iscalculated bymultiplying thefollowingFactors:Phase 2 BaroTest WeightFactor, Phase 2MAF TestWeight Factor,Phase 2 SystemVolt Test WeightFactor, Phase 2Ambient TempTest WeightFactor (seeSupportingTables)

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 309 of 324 15 OBDG02 Page 309 of 595

Page 310: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

SecondaryAIR SystemShut-offValve StuckOpen

P2440 This DTC detects if theAIR system controlvalve is stuck openThistest is run during Phase2 (Pump commandedOn, valve commandedclosed)

Average Pressure Error

or

< 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_SensorFAAmbientAirDefault_NAIAT_SensorFAECT_Sensor_FAEngineMisfireDetected_FACatalystSysEfficiencyLoB1_FACatalystSysEfficiencyLoB2_FAControllerProcessorPerf_FAIgnitionOutputDriver_FAFuelInjectorCircuit_FA

Phase 2Conditional testweight > sec1.5

Frequency:Once per tripwhen AIR pumpcommanded On

Conditional testweight iscalculated bymultiplying thefollowingFactors:Phase 2 BaroTest WeightFactor, Phase 2MAF TestWeight Factor,Phase 2 SystemVolt Test WeightFactor, Phase 2Ambient TempTest WeightFactor (seeSupportingTables)

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 310 of 324 15 OBDG02 Page 310 of 595

Page 311: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

SecondaryAIR SystemPump StuckOn

P2444 This DTC detects if theSAI pump is stuck On.This test is run duringPhase 3 (Pumpcommanded Off, valvecommanded closed)

Average Pressure Error

or

> 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 > sec.20 2.0< RPM5,000> gm/s for > sec.50 3.0> seconds4.0

Phase 3 cumulatative testweight is based on thedistance from the lastBaro update. See BaroSkewed Sensor WeightFactor table.

AIRSystemPressureSensorFAAIRValveControlCircuit FAAIRPumpControlCircuitFAMAF_SensorFAAmbientAirDefault_NAIAT_SensorFAECT_Sensor_FAEngineMisfireDetected_FACatalystSysEfficiencyLoB1_FACatalystSysEfficiencyLoB2_FAControllerProcessorPerf_FAIgnitionOutputDriver_FAFuelInjectorCircuit_FA

Phase 3Cumlatative testweight > sec.2.0

Frequency: Onceper trip when AIRpumpcommanded On

Type A,1 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 311 of 324 15 OBDG02 Page 311 of 595

Page 312: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 message- ($199 - PTEI3)

OR

Rolling count error - SerialCommunication message($199 - PPEI3) rollingcount value

OR

Range Error - SerialCommunication message- ($199 - PTEI3) 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 enabled/disabled

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

>= Protect16errors during keycycle.

Performed onevery receivedmessage

>= 6Rolling counterrors out of 10samples.

Performed onevery receivedmessage

>= range6errors out of 10samples.

Performed onevery receivedmessage

>= multi-3transitions out of5 samples.Performed every200 msec

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 312 of 324 15 OBDG02 Page 312 of 595

Page 313: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

> %.24.87

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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 313 of 324 15 OBDG02 Page 313 of 595

Page 314: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 failures out of50samples63

50 ms / sample

Type B,No MIL

NO MIL

Note: Incertaincontrollers P0650may alsoset (MILControlOpenCircuit)

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 314 of 324 15 OBDG02 Page 314 of 595

Page 315: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 failures out of4samples5

50 ms / sample

Type B,No MIL

NO MIL

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 315 of 324 15 OBDG02 Page 315 of 595

Page 316: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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.56

General Enable Criteria:

U0073

Normal CAN transmissionon Bus A

Device Control

High Voltage VirtualNetwork Management

Ignition Voltage Criteria:

Ignition voltage

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

>= 11.00or>= 6.41

= run

= 0( 1 indicates enabled)

= Active

> 11.00

> seconds0.1125

Diagnostic runsin 12.5 ms loop

Type A,1 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 316 of 324 15 OBDG02 Page 316 of 595

Page 317: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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:

Ignition voltage

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

>= 11.00or>= 6.41

= run

= 0(1 indicates enabled)

= Active

> 11.00

Diagnostic runsin 12.5 ms loop

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 317 of 324 15 OBDG02 Page 317 of 595

Page 318: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 318 of 324 15 OBDG02 Page 318 of 595

Page 319: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

seconds10.0

seconds10.0

General Enable Criteria:

U0073

Normal CAN transmissionon Bus A

Device Control

High Voltage VirtualNetwork Management

Ignition Voltage Criteria:

Ignition voltage

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

>= 11.00or>= 6.41

= run

= 0( 1 indicates enabled)

= Active

> 11.00

Diagnostic runsin 12.5 ms loop

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 319 of 324 15 OBDG02 Page 319 of 595

Page 320: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 320 of 324 15 OBDG02 Page 320 of 595

Page 321: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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:

Ignition voltage

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

>= 11.00or>= 6.41

= run

= 0(1 indicates enabled)

= Active

> 11.00

Diagnostic runsin 12.5 ms loop

Type C,No MIL"SpecialType C"

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 321 of 324 15 OBDG02 Page 321 of 595

Page 322: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 322 of 324 15 OBDG02 Page 322 of 595

Page 323: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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:

Ignition voltage

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

>= 11.00or>= 6.41

= run

= 0(1 indicates enabled)

= Active

> 11.00

> seconds0.4000

Diagnostic runsin 12.5 ms loop

Type C,No MIL"SpecialType C"

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 323 of 324 15 OBDG02 Page 323 of 595

Page 324: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

not active for

U0140

Body Control Module

Not Active on Current KeyCycle

is present on the bus

15 OBDG02 ECM Summary Tables (Initial DTCs)

ECM (Initial DTCs) Section Page 324 of 324 15 OBDG02 Page 324 of 595

Page 325: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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-M90.0 8,191.8

%15.0

RPM 1,500 6,500

Volts 9.0 16.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 B,2 Trips

15 OBDG02 ECM Summary Tables (Unique DTCs)

ECM (Unique DTCs) Section Page 1 of 54 15 OBDG02 Page 325 of 595

Page 326: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 200 2.0sec RPM for 150

sec2.0 sec3.0

Volts 9.0 16.00

RPM 200 7,500for seconds5.0

MPH for 250.00 5.0sec

not active

sec3.3 Type B,2 Trips

15 OBDG02 ECM Summary Tables (Unique DTCs)

ECM (Unique DTCs) Section Page 2 of 54 15 OBDG02 Page 326 of 595

Page 327: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

> %3 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

> MPH6.2

> EngTorqueThreshold(see Supporting Tables)

<ResidualErrEnableLow(see Supporting Tables)>ResidualErrEnableHigh(see Supporting Tables)

ClutchPstnSnsrCktHi FAClutchPstnSnsrCktLo FACrankSensor_FATransmission OutputShaft Angular VelocityValidityVehicleSpeedSensor_FA

25 ms loopContinuous

Type A,1 Trips

15 OBDG02 ECM Summary Tables (Unique DTCs)

ECM (Unique DTCs) Section Page 3 of 54 15 OBDG02 Page 327 of 595

Page 328: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

No active DTCs:

> Volts9.0 25 ms loopContinuous

Type A,1 Trips

15 OBDG02 ECM Summary Tables (Unique DTCs)

ECM (Unique DTCs) Section Page 4 of 54 15 OBDG02 Page 328 of 595

Page 329: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

No active DTCs:

> Volts9.0 25 ms loopContinuous

Type A,1 Trips

15 OBDG02 ECM Summary Tables (Unique DTCs)

ECM (Unique DTCs) Section Page 5 of 54 15 OBDG02 Page 329 of 595

Page 330: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

< %12.0

> %35.0

OBD Manufacturer'sEnable Counter

= 0 250 ms loopContinuous

Type A,1 Trips

15 OBDG02 ECM Summary Tables (Unique DTCs)

ECM (Unique DTCs) Section Page 6 of 54 15 OBDG02 Page 330 of 595

Page 331: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

Diagnostic Enabled

EnabledPowertrain relayVoltage

Ignition run crank voltage

Engine is not cranking

1

>= Volts11.00

>=Volts5.00

10

failures out of20

samples

1 sample every100ms

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Unique DTCs)

ECM (Unique DTCs) Section Page 7 of 54 15 OBDG02 Page 331 of 595

Page 332: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

Diagnostic Enabled

EnabledPowertrain relayVoltage

Ignition run crank voltage

Engine is not cranking

1

>=Volts11.00

>= Volts5.00

10

failures out of20

samples

1 sample every100ms

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Unique DTCs)

ECM (Unique DTCs) Section Page 8 of 54 15 OBDG02 Page 332 of 595

Page 333: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

Diagnostic Enabled

EnabledPowertrain relayVoltage

Ignition run crank voltage

Engine is not cranking

1

>=Volts 11.00

>=Volts5.00

10

failures out of20

samples

1 sample every100ms

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Unique DTCs)

ECM (Unique DTCs) Section Page 9 of 54 15 OBDG02 Page 333 of 595

Page 334: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

15 OBDG02 ECM Summary Tables (Unique DTCs)

ECM (Unique DTCs) Section Page 10 of 54 15 OBDG02 Page 334 of 595

Page 335: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

15 OBDG02 ECM Summary Tables (Unique DTCs)

ECM (Unique DTCs) Section Page 11 of 54 15 OBDG02 Page 335 of 595

Page 336: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

Intake AirPressureMeasurement System -MultipleSensorCorrelation(turbocharged)

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

15 OBDG02 ECM Summary Tables (Unique DTCs)

ECM (Unique DTCs) Section Page 12 of 54 15 OBDG02 Page 336 of 595

Page 337: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

15 OBDG02 ECM Summary Tables (Unique DTCs)

ECM (Unique DTCs) Section Page 13 of 54 15 OBDG02 Page 337 of 595

Page 338: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 C25

> 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.00>= 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.00>= 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.00>= seconds0.9

PowertrainRelayFaultECT_Sensor_Ckt_FAIAT_SensorCircuitFAMnfdTempSensorCktFA

Executes once atthe beginning ofeach ignitioncycle if enableconditions aremet

15 OBDG02 ECM Summary Tables (Unique DTCs)

ECM (Unique DTCs) Section Page 14 of 54 15 OBDG02 Page 338 of 595

Page 339: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

15 OBDG02 ECM Summary Tables (Unique DTCs)

ECM (Unique DTCs) Section Page 15 of 54 15 OBDG02 Page 339 of 595

Page 340: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 < Ohms56(~150 deg C)

Engine Run Time > seconds0.00 failures out40of samples50

1 sample every100 msec

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Unique DTCs)

ECM (Unique DTCs) Section Page 16 of 54 15 OBDG02 Page 340 of 595

Page 341: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 > Ohms151,542(~-60 deg C)

Engine Run Time > seconds0.00 failures out40of samples50

1 sample every100 msec

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Unique DTCs)

ECM (Unique DTCs) Section Page 17 of 54 15 OBDG02 Page 341 of 595

Page 342: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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)

> DegC80.00

consecutive IAT 310samples

Continuous failures out of4samples5

Each sampletakes 1.0seconds

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Unique DTCs)

ECM (Unique DTCs) Section Page 18 of 54 15 OBDG02 Page 342 of 595

Page 343: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

Mass AirFlow SystemPerformance(turbocharged)

P0101 Determines if the MAFsensor is stuck withinthe normal operatingrange

See table "TurbochargerIntake Flow RationalityDiagnostic FailureMatrix" for 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 isTRUEANDMeasured TIAP -measured MAP -offset as a function ofengine speed

> grams/sec16

> kPa20.0

> kPa25.0

> kPa25.0

> kPa25.0

> kPa*(g/s)250

> kPa25.0

Engine SpeedEngine SpeedCoolant TempCoolant TempIntake Air TempIntake Air TempMinimum total weightfactor (all factorsmultiplied together)

>= RPM400<= RPM6,000> Deg C-7< Deg C126> Deg C-20< Deg C100

>= 0.50

Modeled Air Flow Errormultiplied by MAFResidual Weight Factorbased on RPM and MAFResidual Weight Factorbased on MAF Est

MAP Model 1 Errormultiplied by MAP1Residual Weight Factorbased on RPM

MAP Model 2 Errormultiplied by MAP2Residual Weight Factorbased on RPM

MAP Model 3 Errormultiplied by MAP3Residual Weight Factorbased on RPM

TIAP Model 1 Errormultiplied by TIAPResidual Weight Factorbased on RPM

Filtered Throttle ModelError multiplied by TPSResidual Weight Factorbased on RPM

Continuous

Calculation areperformed every12.5 msec

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Unique DTCs)

ECM (Unique DTCs) Section Page 19 of 54 15 OBDG02 Page 343 of 595

Page 344: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

See table "TIAP-MAPCorrelation Offset"

OR

Low Engine Air Flow isTRUEANDMeasured TIAP -measured Baro -offset as a function ofengine speedSee table "TIAP-BaroCorrelation 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

ANDManifold Pressure

AND

> kPa25.0

> seconds2.0

> seconds2.0

> a threshold ingm/sec as a functionof engine speedSee table "TIAP-MAPCorrelation Min AirFlow"

> a threshold in kPaas a function ofengine speedSee table "TIAP-MAPCorrelation Min MAP"

No Active DTCs:

No Pending DTCs:

See Residual WeightFactor tables.

MAP_SensorCircuitFAEGRValvePerformance_FAMAF_SensorCircuitFACrankSensor_FAECT_Sensor_FAIAT_SensorFAMnfdTempSensorFATC_BoostPresSnsrCktFAAmbientAirDefault

EGRValve_FPECT_Sensor_Ckt_FPIAT_SensorCircuitFPMnfdTempSensorCktFP

15 OBDG02 ECM Summary Tables (Unique DTCs)

ECM (Unique DTCs) Section Page 20 of 54 15 OBDG02 Page 344 of 595

Page 345: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

Filtered Mass Air Flow -Mass Air Flow

Low Engine Air Flow isTRUE whenMass Air Flow

ANDManifold Pressure

ANDMass Air Flow - FilteredMass Air Flow

< gm/sec2.0

< a threshold ingm/sec as a functionof engine speedSee table "TIAP-BaroCorrelation Max AirFlow"

< a threshold in kPa asa function of enginespeed See table"TIAP-BaroCorrelation MaxMAP"

< gm/sec2.0

15 OBDG02 ECM Summary Tables (Unique DTCs)

ECM (Unique DTCs) Section Page 21 of 54 15 OBDG02 Page 345 of 595

Page 346: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

See table "TurbochargerIntake Flow RationalityDiagnostic FailureMatrix" for 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 -measured MAP -offset as a function ofengine speedSee table "TIAP-MAP

> grams/sec16

> kPa20.0

> kPa25.0

> kPa25.0

> kPa25.0

> kPa*(g/s)250

> kPa25.0

Engine SpeedEngine SpeedCoolant TempCoolant TempIntake Air TempIntake Air TempMinimum total weightfactor (all factorsmultiplied together)

>= RPM400<= RPM6,000> Deg C-7< Deg C126> Deg C-20< Deg C100

>= 0.50

Modeled Air Flow Errormultiplied by MAFResidual Weight Factorbased on RPM and MAFResidual Weight Factorbased on MAF Est

MAP Model 1 Errormultiplied by MAP1Residual Weight Factorbased on RPM

MAP Model 2 Errormultiplied by MAP2Residual Weight Factorbased on RPM

MAP Model 3 Errormultiplied by MAP3Residual Weight Factorbased on RPM

TIAP Model 1 Errormultiplied by TIAPResidual Weight Factorbased on RPM

Filtered Throttle ModelError multiplied by TPSResidual Weight Factorbased on RPM

Continuous

Calculation areperformed every12.5 msec

ManifoldAbsolutePressureSensorPerformance(turbocharged)

P0106 Determines if the MAPsensor is stuck withinthe normal operatingrange

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Unique DTCs)

ECM (Unique DTCs) Section Page 22 of 54 15 OBDG02 Page 346 of 595

Page 347: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

Correlation Offset"

OR

Low Engine Air Flow isTRUEANDMeasured TIAP -measured Baro -offset as a function ofengine speedSee table "TIAP-BaroCorrelation 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

ANDManifold Pressure

ANDFiltered Mass Air Flow -Mass Air Flow

> kPa25.0

> seconds2.0

> seconds2.0

> a threshold ingm/sec as a functionof engine speedSee table "TIAP-MAPCorrelation Min AirFlow"

> a threshold in kPaas a function ofengine speedSee table "TIAP-MAPCorrelation Min MAP"

< gm/sec2.0

No Active DTCs:

No Pending DTCs:

See Residual WeightFactor tables.

MAP_SensorCircuitFAEGRValvePerformance_FAMAF_SensorCircuitFACrankSensor_FAECT_Sensor_FAIAT_SensorFAMnfdTempSensorFATC_BoostPresSnsrCktFAAmbientAirDefault

EGRValve_FPECT_Sensor_Ckt_FPIAT_SensorCircuitFPMnfdTempSensorCktFP

15 OBDG02 ECM Summary Tables (Unique DTCs)

ECM (Unique DTCs) Section Page 23 of 54 15 OBDG02 Page 347 of 595

Page 348: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

Low Engine Air Flow isTRUE whenMass Air Flow

ANDManifold Pressure

ANDMass Air Flow - FilteredMass Air Flow

< a threshold ingm/sec as a functionof engine speedSee table "TIAP-BaroCorrelation Max AirFlow"

< a threshold in kPaas a function ofengine speedSee table "TIAP-BaroCorrelation MaxMAP"

< gm/sec2.0

Manifold PressureORManifold 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_SensorFATC_BoostPresSnsrCktFAAAP2_SnsrFA

MAP_SensorCircuitFPAAP_SnsrCktFPAAP2_SnsrCktFP

failures out of4samples5

1 sample every12.5 msec

15 OBDG02 ECM Summary Tables (Unique DTCs)

ECM (Unique DTCs) Section Page 24 of 54 15 OBDG02 Page 348 of 595

Page 349: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

ThrottlePositionSensorPerformance(turbocharged)

P0121 Determines if theThrottle PositionSensor input is stuckwithin the normaloperating range

See table "TurbochargerIntake Flow RationalityDiagnostic FailureMatrix" for 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 isTRUE ANDMeasured TIAP -measured MAP - offset asa function of enginespeedSee table "TIAP-MAP

> grams/sec16

> kPa20.0

> kPa25.0

> kPa25.0

> kPa25.0

> kPa*(g/s)250

> kPa25.0

Engine SpeedEngine SpeedCoolant TempCoolant TempIntake Air TempIntake Air TempMinimum total weightfactor (all factorsmultiplied together)

>= RPM400<= RPM6,000> Deg C-7< Deg C126> Deg C-20< Deg C100

>= 0.50

Modeled Air Flow Errormultiplied by MAFResidual Weight Factorbased on RPM and MAFResidual Weight Factorbased on MAF Est

MAP Model 1 Errormultiplied by MAP1Residual Weight Factorbased on RPM

MAP Model 2 Errormultiplied by MAP2Residual Weight Factorbased on RPM

MAP Model 3 Errormultiplied by MAP3Residual Weight Factorbased on RPM

TIAP Model 1 Errormultiplied by TIAPResidual Weight Factorbased on RPM

Filtered Throttle ModelError multiplied by TPSResidual Weight Factorbased on RPM

Continuous

Calculation areperformed every12.5 msec

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Unique DTCs)

ECM (Unique DTCs) Section Page 25 of 54 15 OBDG02 Page 349 of 595

Page 350: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

Correlation Offset"

OR

Low Engine Air Flow isTRUE ANDMeasured TIAP -measured Baro - offset asa function of enginespeedSee table "TIAP-BaroCorrelation 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

ANDManifold Pressure

ANDFiltered Mass Air Flow -Mass Air Flow

> kPa25.0

> seconds2.0

> seconds2.0

> a threshold in gmsec as a function ofengine speedSee table "TIAP-MAPCorrelation Min AirFlow"

> a threshold in kPa asa function of enginespeedSee table "TIAP-MAPCorrelation Min MAP"

< gm/sec2.0

No Active DTCs:

No Pending DTCs:

See Residual WeightFactor tables.

MAP_SensorCircuitFAEGRValvePerformance_FAMAF_SensorCircuitFACrankSensor_FAECT_Sensor_FAIAT_SensorFAMnfdTempSensorFATC_BoostPresSnsrCktFAAmbientAirDefault

EGRValve_FPECT_Sensor_Ckt_FPIAT_SensorCircuitFPMnfdTempSensorCktFP

15 OBDG02 ECM Summary Tables (Unique DTCs)

ECM (Unique DTCs) Section Page 26 of 54 15 OBDG02 Page 350 of 595

Page 351: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

Low Engine Air Flow isTRUE whenMass Air Flow

ANDManifold Pressure

ANDMass Air Flow - FilteredMass Air Flow

< a threshold in gmsec as a function ofengine speedSee table "TIAP-BaroCorrelation Max AirFlow"

< a threshold in kPa asa function of enginespeedSee table "TIAP-BaroCorrelation MaxMAP"

< gm/sec2.0

15 OBDG02 ECM Summary Tables (Unique DTCs)

ECM (Unique DTCs) Section Page 27 of 54 15 OBDG02 Page 351 of 595

Page 352: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

O2S CircuitInsufficientActivity Bank1 Sensor 1

P0134 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_SensorFAEthanolCompositionSensor_FA

< Volts <10.0 32.0= All Cylinders active= Complete> seconds5> seconds50 % Ethanol87

failures out100of samples.125

Frequency:Continuous 100msec loop

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Unique DTCs)

ECM (Unique DTCs) Section Page 28 of 54 15 OBDG02 Page 352 of 595

Page 353: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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_SensorFAEthanolCompositionSensor_FA

< Volts <10.0 32.0= All Cylinders active= Complete> seconds5> seconds50 % Ethanol87

failures out100of samples.125

Frequency:Continuous 100msec loop

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Unique DTCs)

ECM (Unique DTCs) Section Page 29 of 54 15 OBDG02 Page 353 of 595

Page 354: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

Turbo/SuperChargerEngineOverboostTurbocharger withwastegate.Notsupercharger withmechanicalcompressor

P0234 Detect Negative BoostPressure ControlDeviation

Desired Boost Pressure -Actual Boost Pressure

<(KtBSTD_p_CntrlDevNegLim -KtBSTD_p_CntrlDevAmbAirCorr)

See Tables inSupporting TablesSheet

Diagnostic Enabled

Engine Speed

Engine Speed

Desired Boost Pressure

Desired Boost Pressure

Desired Boost PressureDerivative

Desired Boost PressureDerivative

Ambient Pressure

Ambient Pressure

Coolant Temp

Coolant Temp

Intake Air Temp

Intake Air Temp

Wait for steady state:

No Active DTCs:

1

> rpm2,450

< rpm6,000

> kPa135.0

< kPa220.0

> kPa/s-70.0

< kPa/s55.0

> kPa70.0

< kPa120.0

> Deg C-40.0

< Deg C126.0

> Deg C-40.0

< Deg C80.0

>KtBSTD_t_CntrlDevEnblDelay See Table inSupporting Tables Sheet

Desired Boost Pressure >BasicPressure

AmbientAirDefault_SnsrBSTR_b_PCA_CktFABSTR_b_TurboBypassCktFAECT_Sensor_FAIAT_Sen

20failures out of20samples

1 sample every100ms

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Unique DTCs)

ECM (Unique DTCs) Section Page 30 of 54 15 OBDG02 Page 354 of 595

Page 355: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

No Active DVCs:

sorFABSTR_b_ExcsvBstTFTKOBSTR_b_PCA_CktTFTKOTC_BoostPresSnsrFAAnyCamPhaser_FABSTR_b_PresCntrlTooLoTFTKOBSTR_b_PresCntrlTooHiTFTKOEnginePowerLimited

BSTR_b_DVC_PCA_DC_ActvBSTR_b_DVC_PCA_PstnActvBSTR_b_DVC_TurboComprBypActv

15 OBDG02 ECM Summary Tables (Unique DTCs)

ECM (Unique DTCs) Section Page 31 of 54 15 OBDG02 Page 355 of 595

Page 356: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

See table "TurbochargerIntake Flow RationalityDiagnostic FailureMatrix" for 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 enginespeedSee table "TIAP-MAPCorrelation Offset"

> grams/sec16

> kPa20.0

> kPa25.0

> kPa25.0

> kPa25.0

> kPa*(g/s)250

> kPa25.0

Engine SpeedEngine SpeedCoolant TempCoolant TempIntake Air TempIntake Air TempMinimum total weightfactor (all factorsmultiplied together)

>= RPM400<= RPM6,000> Deg C-7< Deg C126> Deg C-20< Deg C100

>= 0.50

Modeled Air Flow Errormultiplied by MAFResidual Weight Factorbased on RPM and MAFResidual Weight Factorbased on MAF Est

MAP Model 1 Errormultiplied by MAP1Residual Weight Factorbased on RPM

MAP Model 2 Errormultiplied by MAP2Residual Weight Factorbased on RPM

MAP Model 3 Errormultiplied by MAP3Residual Weight Factorbased on RPM

TIAP Model 1 Errormultiplied by TIAPResidual Weight Factorbased on RPM

Filtered Throttle ModelError multiplied by TPSResidual Weight Factorbased on RPM

Continuous

Calculation areperformed every12.5 msec

Turbocharger BoostPressure(TIAP)SensorPerformance

P0236 Determines if theTurbocharger Boost(TIAP) PressureSensor input is stuckwithin the normaloperating range

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Unique DTCs)

ECM (Unique DTCs) Section Page 32 of 54 15 OBDG02 Page 356 of 595

Page 357: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

OR

Low Engine Air Flow isTRUE ANDMeasured TIAP -measured Baro - offset asa function of enginespeedSee table "TIAP-BaroCorrelation 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

ANDManifold Pressure

ANDFiltered Mass Air Flow -Mass Air Flow

> kPa25.0

> seconds2.0

> seconds2.0

> a threshold ingm/sec as a functionof engine speed. Seetable "TIAP-MAPCorrelation Min AirFlow"

> a threshold in kPa asa function of enginespeed. See table"TIAP-MAPCorrelation Min MAP"

< gm/sec2.0

No Active DTCs:

No Pending DTCs:

See Residual WeightFactor tables.

MAP_SensorCircuitFAEGRValvePerformance_FAMAF_SensorCircuitFACrankSensor_FAECT_Sensor_FAIAT_SensorFAMnfdTempSensorFATC_BoostPresSnsrCktFAAmbientAirDefault

EGRValve_FPECT_Sensor_Ckt_FPIAT_SensorCircuitFPMnfdTempSensorCktFP

15 OBDG02 ECM Summary Tables (Unique DTCs)

ECM (Unique DTCs) Section Page 33 of 54 15 OBDG02 Page 357 of 595

Page 358: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

Low Engine Air Flow isTRUE whenMass Air Flow

ANDManifold Pressure

ANDMass Air Flow - FilteredMass Air Flow

< a threshold in gm/sec as a function ofengine speed. Seetable "TIAP-BaroCorrelation Max AirFlow"

< a threshold in kPa asa function of enginespeed. See table"TIAP-BaroCorrelation MaxMAP"

< gm/sec2.0

Turbocharger BoostPressureORTurbocharger BosstPressure

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_SensorFATC_BoostPresSnsrCktFAAAP2_SnsrFA

MAP_SensorCircuitFPAAP_SnsrCktFPAAP2_SnsrCktFP

failures out of4samples5

1 sample every12.5 msec

15 OBDG02 ECM Summary Tables (Unique DTCs)

ECM (Unique DTCs) Section Page 34 of 54 15 OBDG02 Page 358 of 595

Page 359: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

Engine Run Time > seconds0.00 failures out320of samples400

1 sample every12.5 msec

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Unique DTCs)

ECM (Unique DTCs) Section Page 35 of 54 15 OBDG02 Page 359 of 595

Page 360: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

Engine Run Time > seconds0.00 failures out320of samples400

1 sample every12.5 msec

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Unique DTCs)

ECM (Unique DTCs) Section Page 36 of 54 15 OBDG02 Page 360 of 595

Page 361: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

Diagnostic Enabled

Powertrain relay voltage

Ignition run crank voltage

Engine is not cranking

1

>= 11.00Volts

>=Volts5.00

10

failures out of20

samples

1 sample every100ms

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Unique DTCs)

ECM (Unique DTCs) Section Page 37 of 54 15 OBDG02 Page 361 of 595

Page 362: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

Diagnostic Enabled

Powertrain relay voltage

Ignition run crank voltage

Engine is not cranking

1

>= 11.00Volts

>=Volts5.00

10

failures out of20

samples

1 sample every100ms

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Unique DTCs)

ECM (Unique DTCs) Section Page 38 of 54 15 OBDG02 Page 362 of 595

Page 363: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

Diagnostic Enabled

Powertrain relay voltage

Ignition run crank voltage

Engine is not cranking

1

>= 11.00Volts

>=Volts5.00

10

failures out of20

samples

1 sample every100ms

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Unique DTCs)

ECM (Unique DTCs) Section Page 39 of 54 15 OBDG02 Page 363 of 595

Page 364: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

Turbo/SuperChargerEngineUnderboostTurbocharger withwastegate.Notsupercharger withmechanicalcompressor

P0299 Detect Positive BoostPressure ControlDeviation

Desired Boost Pressure -Actual Boost Pressure

>(KtBSTD_p_CntrlDevPosLim +KtBSTD_p_CntrlDevAmbAirCorr)

See Tables inSupporting TablesSheet

Diagnostic Enabled

Engine Speed

Engine Speed

Desired Boost Pressure

Desired Boost Pressure

Desired Boost PressureDerivative

Desired Boost PressureDerivative

Ambient Pressure

Ambient Pressure

Coolant Temp

Coolant Temp

Intake Air Temp

Intake Air Temp

Wait for steady state:

No Active DTCs:

1

> rpm2,450

< rpm6,000

> kPa135.0

< kPa220.0

> kPa/s-70.0

< kPa/s55.0

> kPa70.0

< kPa120.0

> Deg C-40.0

< Deg C126.0

> Deg C-40.0

< Deg C80.0

>KtBSTD_t_CntrlDevEnblDelay See Table inSupporting Tables Sheet

Desired Boost Pressure >Basic Pressure

AmbientAirDefault_SnsrBSTR_b_PCA_CktFABSTR_b_TurboBypassCktFAECT_Sensor_FA

25failures out of25samples

1 sample every100ms

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Unique DTCs)

ECM (Unique DTCs) Section Page 40 of 54 15 OBDG02 Page 364 of 595

Page 365: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

No Active DVCs:

IAT_SensorFABSTR_b_ExcsvBstTFTKOBSTR_b_PCA_CktTFTKOTC_BoostPresSnsrFAAnyCamPhaser_FABSTR_b_PresCntrlTooLoTFTKOBSTR_b_PresCntrlTooHiTFTKOEnginePowerLimited

BSTR_b_DVC_PCA_DC_ActvBSTR_b_DVC_PCA_PstnActvBSTR_b_DVC_TurboComprBypActv

15 OBDG02 ECM Summary Tables (Unique DTCs)

ECM (Unique DTCs) Section Page 41 of 54 15 OBDG02 Page 365 of 595

Page 366: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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,200minimum of seconds2since end of last idleperiod.

>CatmonMinEngineRunTimeToEnableThis is a function ofCoolant Temperature,please see "SupportingTables" for details.

< 255

1 test attemptedper valid idleperiod

Minimum of 1test per trip

Maximum of6tests per trip

Frequency:Fueling Related :12.5 ms

OSCMeasurements:100 ms

Temp Prediction:12.5ms

Type A,1 Trips

15 OBDG02 ECM Summary Tables (Unique DTCs)

ECM (Unique DTCs) Section Page 42 of 54 15 OBDG02 Page 366 of 595

Page 367: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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_WorstPassingOSCTableB1 andP0420_BestFailingOSCTableB1 table in theSupporting Tables tabfor details

Criteria met, as well as:

Green Converter Delay

Induction Air

Intrusive test(s):FueltrimPost O2EVAPEGROther vehiclefunctions:

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

> ° C40< ° C140

> 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.77< 1.27

15 OBDG02 ECM Summary Tables (Unique DTCs)

ECM (Unique DTCs) Section Page 43 of 54 15 OBDG02 Page 367 of 595

Page 368: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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 PeriodCriteria section above.

> degC440.00

>CatmonMinAirflowForWarmCatalystDetermination

table (g/s)(refer to "SupportingTables" tab)(Based on engine coolantat the time theWarmedUpEvents counterresets to 0.)

seconds5

< seconds90consecutively (closedthrottle considerationinvolves having the driveroff the accel pedal asstated in the Valid IdlePeriod Criteria Section) .

15 OBDG02 ECM Summary Tables (Unique DTCs)

ECM (Unique DTCs) Section Page 44 of 54 15 OBDG02 Page 368 of 595

Page 369: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

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

Rapid Step Response

Enabled in Drive Rangeon an Auto Transmissionvehicle.

Must hold true from afterCatalyst Idle ConditionsMet to the end of test

> g/s1.30< g/s6.00

< degC900

>= 2

> 0.90< 1.05

15 OBDG02 ECM Summary Tables (Unique DTCs)

ECM (Unique DTCs) Section Page 45 of 54 15 OBDG02 Page 369 of 595

Page 370: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

(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 the checkfor 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.52

< 0.15

18

> ° C0

seconds non-0continuously.

Not Active

MAF_SensorFAMAF_SensorTFTKOAmbPresDfltdStatus

15 OBDG02 ECM Summary Tables (Unique DTCs)

ECM (Unique DTCs) Section Page 46 of 54 15 OBDG02 Page 370 of 595

Page 371: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

IAT_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_FACamSensorAnyLocationFACrankSensorFATPS_Performance_FAEnginePowerLimited

15 OBDG02 ECM Summary Tables (Unique DTCs)

ECM (Unique DTCs) Section Page 47 of 54 15 OBDG02 Page 371 of 595

Page 372: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

Inlet AirflowSystemPerformance(turbocharged)

P1101 Determines if there aremultiple air inductionproblems affectingairflow and/or manifoldpressure.

See table "TurbochargerIntake Flow RationalityDiagnostic FailureMatrix" for 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 - offsetas a function of enginespeedSee table "TIAP-MAP

> grams/sec16

> kPa20.0

> kPa25.0

> kPa25.0

> kPa25.0

> kPa*(g/s)250

> kPa25.0

Engine SpeedEngine SpeedCoolant TempCoolant TempIntake Air TempIntake Air TempMinimum total weightfactor (all factorsmultiplied together)

>= RPM400<= RPM6,000> Deg C-7< Deg C126> Deg C-20< Deg C100

>= 0.50

Modeled Air Flow Errormultiplied by MAFResidual Weight Factorbased on RPM and MAFResidual Weight Factorbased on MAF Est

MAP Model 1 Errormultiplied by MAP1Residual Weight Factorbased on RPM

MAP Model 2 Errormultiplied by MAP2Residual Weight Factorbased on RPM

MAP Model 3 Errormultiplied by MAP3Residual Weight Factorbased on RPM

TIAP Model 1 Errormultiplied by TIAPResidual Weight Factorbased on RPM

Filtered Throttle ModelError multiplied by TPSResidual Weight Factorbased on RPM

Continuous

Calculation areperformed every12.5 msec

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Unique DTCs)

ECM (Unique DTCs) Section Page 48 of 54 15 OBDG02 Page 372 of 595

Page 373: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

Correlation Offset"

OR

Low Engine Air Flow isTRUE ANDMeasured TIAP -measured Baro - offset asa function of enginespeedSee table "TIAP-BaroCorrelation 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

ANDManifold Pressure

ANDFiltered Mass Air Flow -Mass Air Flow

> kPa25.0

> seconds2.0

> seconds2.0

> a threshold in gmsec as a function ofengine speedSee table "TIAP-MAPCorrelation Min AirFlow"

> a threshold in kPa asa function of enginespeedSee table "TIAP-MAPCorrelation Min MAP"

< gm/sec2.0

No Active DTCs:

No Pending DTCs:

See Residual WeightFactor tables.

MAP_SensorCircuitFAEGRValvePerformance_FAMAF_SensorCircuitFACrankSensor_FAECT_Sensor_FAIAT_SensorFAMnfdTempSensorFATC_BoostPresSnsrCktFAAmbientAirDefault

EGRValve_FPECT_Sensor_Ckt_FPIAT_SensorCircuitFPMnfdTempSensorCktFP

15 OBDG02 ECM Summary Tables (Unique DTCs)

ECM (Unique DTCs) Section Page 49 of 54 15 OBDG02 Page 373 of 595

Page 374: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Component/System

FaultCode

Monitor Description Malfunction Criteria Threshold Value Secondary Parameters Enable Conditions Time Required MILIllum.

Low Engine Air Flow isTRUE whenMass Air Flow

ANDManifold Pressure

ANDMass Air Flow - FilteredMass Air Flow

< a threshold in gmsec as a function ofengine speedSee table "TIAP-BaroCorrelation Max AirFlow"

< a threshold in kPa asa function of enginespeedSee table "TIAP-BaroCorrelation MaxMAP"

< gm/sec2.0

15 OBDG02 ECM Summary Tables (Unique DTCs)

ECM (Unique DTCs) Section Page 50 of 54 15 OBDG02 Page 374 of 595

Page 375: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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_FA

failures out320of samples400

1 sample every12.5 msec

BarometricPressure(BARO)SensorPerformance(turbocharged)

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_SensorFATC_BoostPresSnsrCktFAAAP2_SnsrFA

MAP_SensorCircuitFPAAP_SnsrCktFPAAP2_SnsrCktFP

failures out of4samples5

1 sample every12.5 msec

15 OBDG02 ECM Summary Tables (Unique DTCs)

ECM (Unique DTCs) Section Page 51 of 54 15 OBDG02 Page 375 of 595

Page 376: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

15 OBDG02 ECM Summary Tables (Unique DTCs)

ECM (Unique DTCs) Section Page 52 of 54 15 OBDG02 Page 376 of 595

Page 377: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

15 OBDG02 ECM Summary Tables (Unique DTCs)

ECM (Unique DTCs) Section Page 53 of 54 15 OBDG02 Page 377 of 595

Page 378: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

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

Accumulation time is highpass filtered.Accumulated air massflow or boost pressurelarger then thresholds

Filter Frequency

Filtered Air Mass Flow

Filtered Boost Pressure

Second <0.25Accumulation time <

Second0.85

Hz12.00

> g/s50.000

> kPa199.00

Diagnostic Enabled

Engine Speed

Pressure ratio over thecompressor

Relative Boost Pressure(Boost - Ambient) andNegative Transient inManifold Air Pressure

Bypass ValveCommanded Open

No Active DTCs:

1

>= rpm1,800

>KtBSTD_r_ExcsvBstPresLim Enable conditionkept true for 1.5seconds extraSee Tables in SupportingTables Sheet

IF ( RelativeBoost < 3.0kPa OR DerivativeMAP >

kPa/s )50.00[ FALSE ]Else( RelativeBoost >= 40.0kPa AND DerivativeMAP

<= kPa )-150.00[ TRUE ]

> percentEnable6.0condition kept true for

seconds extra0.70

TC_BoostPresSnsrFAMAF_SensorFABSTR_b_TurboBypassCktFA

3Failed tests out

of3Tests

1 sample every25ms

Type B,2 Trips

15 OBDG02 ECM Summary Tables (Unique DTCs)

ECM (Unique DTCs) Section Page 54 of 54 15 OBDG02 Page 378 of 595

Page 379: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Closed Loop Enable Clarification: Calibration values are in the Supporting Tables

Engine run time greater thanKtFSTA_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

andKtFSTA_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 lessthanKfFULC_U_O2_SensorReadyThrshLo

Voltage< XXXXmilliVoltsforKcFULC_O2_SensorReadyEvents

Time (events * 12.5 milliseconds)> XXXXeventsandCOSC (Converter Oxygen Storage Control) notenabledandConsumed 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_TFTKO, O2S_Bank_ 2_TFTKO, FuelInjectorCircuit_FA andCylnderDeacDriverTFTKO = False

Long Term FT Enable Criteria

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 1 of 195 15 OBDG02 Page 379 of 595

Page 380: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Closed Loop Enable Clarification: Calibration values are in the Supporting Tables

Closed Loop Enable andCoolant greater thanKfFCLL_T_AdaptiveLoCoolant

Coolant> XXXXCelciusor less thanKfFCLL_T_AdaptiveHiCoolant

Coolant< XXXXCelciusandKtFCLL_p_AdaptiveLowMAP_Limit

Barometric PressureX1 X2 X3 X4 X5 X6 X7 X8 X9Manifold Air PressureY1 Y2 Y3 Y4 Y5 Y6 Y7 Y8 Y9

andTPS_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 andKfFCLP_U_O2ReadyThrshLo

Voltage< XXXXmilliVoltsforKcFCLP_Cnt_O2RdyCyclesThrsh

Time (events * 12.5 milliseconds)> XXXXevents

Long Term Secondary Fuel TrimEnable Criteria

KtFCLP_t_PostIntglDisableTime

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 2 of 195 15 OBDG02 Page 380 of 595

Page 381: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Closed Loop Enable Clarification: Calibration values are in the Supporting Tables

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

PlusKtFCLP_t_PostIntglRampInTime

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

andKeFCLP_T_IntegrationCatalystMaxModeled Catalyst Temperature < XXXXCelciusandKeFCLP_T_IntegrationCatalystMinModeled Catalyst Temperature > XXXXCelciusandPO2S_Bank_1_Snsr_2_FA andPO2S_Bank_2_Snsr_2_FA = Falseand(KeFCLP_Pct_CatAccuSlphrPostDsbl

Modeled converter sulfur percent< XXXX Percent

andPost Integral < KaFCLP_U_SlphrIntglOfst_Thrsh)

X axis: Post O2 SensorY axis: Post O2 ModeZ: Post Integral threshold

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 3 of 195 15 OBDG02 Page 381 of 595

Page 382: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - Multiple DTC Use_Green Sensor Delay Criteria - Airflow

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 11 20

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 4 of 195 15 OBDG02 Page 382 of 595

Page 383: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - Multiple DTC Use_Green Sensor Delay Criteria - Limit

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

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 5 of 195 15 OBDG02 Page 383 of 595

Page 384: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0016_P0017_P0018_P0019 Cam Correlation Oil Temperature Threshold

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

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 6 of 195 15 OBDG02 Page 384 of 595

Page 385: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0101_P0106_P0121_P012B_P0236_P1101 MAP1 Residual Weight Factor based on RPM

Description: P0101_P0106_P0121_P012B_P0236_P1101 MAP1 Residual Weight Factor based on RPM

Notes:

y/x 0 800 1,500 2,500 2,800 3,100 3,200 3,300 3,500 3,700 4,000 4,200 4,500 5,000 5,500 6,500 7,0001 0.900 0.900 0.900 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

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 7 of 195 15 OBDG02 Page 385 of 595

Page 386: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0101_P0106_P0121_P012B_P0236_P1101 MAP2 Residual Weight Factor based on RPM

Description: P0101_P0106_P0121_P012B_P0236_P1101 MAP2 Residual Weight Factor based on RPM

Notes:

y/x 0 800 1,500 2,500 2,800 3,100 3,200 3,300 3,500 3,700 4,000 4,200 4,500 5,000 5,500 6,500 7,0001 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

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 8 of 195 15 OBDG02 Page 386 of 595

Page 387: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0101_P0106_P0121_P012B_P0236_P1101 MAP3 Residual Weight Factor based on RPM

Description: P0101_P0106_P0121_P012B_P0236_P1101 MAP3 Residual Weight Factor based on RPM

Notes:

y/x 0 1,500 2,200 2,500 2,700 3,100 3,200 3,300 3,500 3,700 4,000 4,200 4,500 5,000 5,250 5,625 7,0001 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

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 9 of 195 15 OBDG02 Page 387 of 595

Page 388: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0101_P0106_P0121_P012B_P0236_P1101 TPS Residual Weight Factor based on RPM

Description: P0101_P0106_P0121_P012B_P0236_P1101 TPS Residual Weight Factor based on RPM

Notes:

y/x 0 1,500 2,200 2,500 2,700 3,100 3,200 3,300 3,500 3,700 4,000 4,200 4,500 5,000 5,250 5,625 7,0001 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

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 10 of 195 15 OBDG02 Page 388 of 595

Page 389: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0116_Fail if power up ECT exceeds IAT by these values

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 1521 106 94 82 70 60 46 40 30 30 30 30 30 30 30 37 49 61

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 11 of 195 15 OBDG02 Page 389 of 595

Page 390: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0128_Maximum Accumulated Energy for Start-up ECT conditions - Alternate

Description: Maximum Total Energy transferred to Cooling System for Ambient and Start-up ECT conditions (Alternate Test)

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 -7 10 30 45 59 751 11,800 10,240 8,200 5,800 4,000 2,320 1,120

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 12 of 195 15 OBDG02 Page 390 of 595

Page 391: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0128_Maximum Accumulated Energy for Start-up ECT conditions - Primary

Description: Maximum Total Energy transferred to Cooling System for Ambient and Start-up ECT conditions (Primary Test)

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 -7 10 30 45 59 751 14,000 12,700 11,000 9,000 7,500 6,100 4,500

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 13 of 195 15 OBDG02 Page 391 of 595

Page 392: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0133_KnEOSD_t_ST_LRC_LimRS1

Description: KnEOSD_t_ST_LRC_LimRS1. X Table Axis (in sec) for P0133, L2R Reponse time breakpoints for table

Notes:

y/x 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 171 0.000 0.012 0.026 0.039 0.052 0.061 0.068 0.074 0.075 0.078 0.084 0.091 0.101 0.113 0.139 0.184 0.214

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 14 of 195 15 OBDG02 Page 392 of 595

Page 393: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0133_KnEOSD_t_ST_RLC_LimRS1

Description: KnEOSD_t_ST_RLC_LimRS1. Y Table Axis (in sec) for P0133, R2L Reponse time breakpoints for table

Notes:

y/x 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 171 0.000 0.012 0.026 0.039 0.052 0.061 0.068 0.074 0.075 0.078 0.084 0.091 0.101 0.113 0.139 0.184 0.214

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 15 of 195 15 OBDG02 Page 393 of 595

Page 394: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0133_O2S Slow Response Bank 1 Sensor 1 "Pass/Fail Threshold table"

Description: KaEOSD_x_ST_ResponseLimRS1[x][y]

Notes: X axis is Lean to Rich response time (in sec), Please see the table below named "KnEOSD_t_ST_LRC_LimRS1" for the 17 X axis table breakpoints. Y axis is Rich to Leanresponse time (sec), Please see the cal table below named "KnEOSD_t_ST_RLC_LimRS1" for the 17 Y axis table breakpoints. Z axis is the pass/fail result, Note: If the cell contains a "0"then the fault is indicated, if it contains a "1" a fault is not indicated.

y/x 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 160 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 01 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 02 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 03 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 04 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 05 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 06 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 07 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 08 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 09 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 010 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 012 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 013 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 014 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 015 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 016 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 16 of 195 15 OBDG02 Page 394 of 595

Page 395: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0153_KnEOSD_t_ST_LRC_LimRS2

Description: KnEOSD_t_ST_LRC_LimRS2. X Table Axis (in sec) for P0153, L2R Reponse time breakpoints for table

Notes:

y/x 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 171 0.000 0.050 0.100 0.149 0.159 0.170 0.180 0.189 0.199 0.210 0.220 0.229 0.239 0.250 0.300 0.350 0.399

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 17 of 195 15 OBDG02 Page 395 of 595

Page 396: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0153_KnEOSD_t_ST_RLC_LimRS2

Description: KnEOSD_t_ST_RLC_LimRS2. Y Table Axis (in sec) for P0153, R2L Reponse time breakpoints for table

Notes:

y/x 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 171 0.000 0.050 0.100 0.149 0.159 0.170 0.180 0.189 0.199 0.210 0.220 0.229 0.239 0.250 0.300 0.350 0.399

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 18 of 195 15 OBDG02 Page 396 of 595

Page 397: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0153_O2S Slow Response Bank 2 Sensor 1 "Pass/Fail Threshold table"

Description: KaEOSD_x_ST_ResponseLimRS2[x][y]

Notes: X axis is Lean to Rich response time (in sec), Please see the table below named "KnEOSD_t_ST_LRC_LimRS2" for the 17 X axis table breakpoints. Y axis is Rich to Leanresponse time (sec), Please see the cal table below named "KnEOSD_t_ST_RLC_LimRS2" for the 17 Y axis table breakpoints. Z axis is the pass/fail result, Note: If the cell contains a "0"then the fault is indicated, if it contains a "1" a fault is not indicated.

y/x 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 160 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 11 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 13 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 14 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 15 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 16 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 17 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 18 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 19 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 110 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 111 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 112 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 113 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 114 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 115 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 116 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 19 of 195 15 OBDG02 Page 397 of 595

Page 398: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0011_CamPosErrorLimIc1

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 152400 10.0 10.0 10.0 8.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.0800 10.0 10.0 10.0 8.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.01,200 10.0 10.0 10.0 8.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.01,600 10.0 10.0 10.0 8.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.02,000 10.0 10.0 10.0 8.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.02,400 10.0 10.0 10.0 8.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.02,800 10.0 10.0 10.0 8.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.03,200 10.0 10.0 10.0 8.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.03,600 10.0 10.0 10.0 8.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.04,000 10.0 10.0 10.0 8.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.04,400 10.0 10.0 10.0 8.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.04,800 10.0 10.0 10.0 8.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.05,200 10.0 10.0 10.0 8.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.05,600 10.0 10.0 10.0 8.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.06,000 10.0 10.0 10.0 8.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.06,400 10.0 10.0 10.0 8.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.06,800 10.0 10.0 10.0 8.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

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 20 of 195 15 OBDG02 Page 398 of 595

Page 399: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0011_P0021_P05CC_P05CD_EngOilPressEnblIc

Description: P0011 P0021 P05CC P05CD 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 1521 120 80 12 4 3 2 2 2 1 1 1 1 1 1 1 2 2

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 21 of 195 15 OBDG02 Page 399 of 595

Page 400: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0011_P0021_P05CC_P05CD_HiEngSpdHiDsblIc

Description: P0011 P0021 P05CC P05CD 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 1521 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

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 22 of 195 15 OBDG02 Page 400 of 595

Page 401: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0011_P0021_P05CC_P05CD_HiEngSpdLoEnblIc

Description: P0011 P0021 P05CC P05CD 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

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 23 of 195 15 OBDG02 Page 401 of 595

Page 402: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0011_P0021_P05CC_P05CD_LoPresHiEnblIc

Description: P0011 P0021 P05CC P05CD 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 1521 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 24 of 195 15 OBDG02 Page 402 of 595

Page 403: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0011_P0021_P05CC_P05CD_LoPresLoDsblIc

Description: P0011 P0021 P05CC P05CD 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 1521 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 25 of 195 15 OBDG02 Page 403 of 595

Page 404: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0011_P0021_P05CC_P05CD_LoRpmHiEnblIc

Description: P0011 P0021 P05CC P05CD 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 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 26 of 195 15 OBDG02 Page 404 of 595

Page 405: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0011_P0021_P05CC_P05CD_LoRpmLoDsblIc

Description: P0011 P0021 P05CC P05CD 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 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 27 of 195 15 OBDG02 Page 405 of 595

Page 406: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0011_P0021_P05CC_P05CD_P0014_P0024_P05CE_P05CF_ColdStartEngRunning

Description: P0011 P0021 P05CC P05CD P0014 P0024 P05CE P05C 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 1521 120 80 12 2 2 2 2 2 1 1 1 1 1 1 1 2 2

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 28 of 195 15 OBDG02 Page 406 of 595

Page 407: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0011_P05CC_StablePositionTimeIc1

Description: P0011 P05CC - 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 152400 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.0800 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.01,200 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.01,600 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.02,000 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.02,400 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.02,800 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.03,200 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.03,600 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.04,000 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.04,400 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.04,800 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.05,200 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.05,600 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.06,000 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.06,400 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.06,800 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.0

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 29 of 195 15 OBDG02 Page 407 of 595

Page 408: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0011_PerfMaxIc1

Description: P0011 - Range of phaser travel where diagnostic cannot make a decision if both desired & measured positions are greater than

Notes:

y/x 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 171 20.0 20.0 20.0 22.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.02 20.0 20.0 20.0 22.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.03 20.0 20.0 20.0 22.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.04 20.0 20.0 20.0 22.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.05 20.0 20.0 20.0 22.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.06 20.0 20.0 20.0 22.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.07 20.0 20.0 20.0 22.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.08 20.0 20.0 20.0 22.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.09 20.0 20.0 20.0 22.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.010 20.0 20.0 20.0 22.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.011 20.0 20.0 20.0 22.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.012 20.0 20.0 20.0 22.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.013 20.0 20.0 20.0 22.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.014 20.0 20.0 20.0 22.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.015 20.0 20.0 20.0 22.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.016 20.0 20.0 20.0 22.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.017 20.0 20.0 20.0 22.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 30 of 195 15 OBDG02 Page 408 of 595

Page 409: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0014_CamPosErrorLimEc1

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 152400 10.0 10.0 10.0 8.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.0800 10.0 10.0 10.0 8.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.01,200 10.0 10.0 10.0 8.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.01,600 10.0 10.0 10.0 8.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.02,000 10.0 10.0 10.0 8.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.02,400 10.0 10.0 10.0 8.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.02,800 10.0 10.0 10.0 8.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.03,200 10.0 10.0 10.0 8.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.03,600 10.0 10.0 10.0 8.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.04,000 10.0 10.0 10.0 8.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.04,400 10.0 10.0 10.0 8.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.04,800 10.0 10.0 10.0 8.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.05,200 10.0 10.0 10.0 8.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.05,600 10.0 10.0 10.0 8.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.06,000 10.0 10.0 10.0 8.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.06,400 10.0 10.0 10.0 8.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.06,800 10.0 10.0 10.0 8.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

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 31 of 195 15 OBDG02 Page 409 of 595

Page 410: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0014_P0024_P05CE_P05CF_EngOilPressEnblEc

Description: P0014 P0024 P05CE P05CF 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 1521 10 10 10 4 3 2 2 2 1 1 1 1 1 1 1 2 2

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 32 of 195 15 OBDG02 Page 410 of 595

Page 411: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0014_P0024_P05CE_P05CF_HiEngSpdHiDsblEc

Description: P0014 P0024 P05CE P05CF 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 1521 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

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 33 of 195 15 OBDG02 Page 411 of 595

Page 412: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0014_P0024_P05CE_P05CF_HiEngSpdLoEnblEc

Description: P0014 P0024 P05CE P05CF 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

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 34 of 195 15 OBDG02 Page 412 of 595

Page 413: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0014_P0024_P05CE_P05CF_LoPresHiEnblEc

Description: P0014 P0024 P05CE P05CF 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 1521 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 35 of 195 15 OBDG02 Page 413 of 595

Page 414: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0014_P0024_P05CE_P05CF_LoPresLoDsblEc

Description: P0014 P0024 P05CE P05CF 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 1521 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 36 of 195 15 OBDG02 Page 414 of 595

Page 415: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0014_P0024_P05CE_P05CF_LoRpmHiEnblEc

Description: P0014 P0024 P05CE P05CF 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 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 37 of 195 15 OBDG02 Page 415 of 595

Page 416: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0014_P0024_P05CE_P05CF_LoRpmLoDsblEc

Description: P0014 P0024 P05CE P05CF 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 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 38 of 195 15 OBDG02 Page 416 of 595

Page 417: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0014_P05CE_StablePositionTimeEc1

Description: P0014 P05CE - 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 152400 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.0800 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.01,200 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.01,600 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.02,000 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.02,400 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.02,800 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.03,200 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.03,600 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.04,000 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.04,400 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.04,800 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.05,200 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.05,600 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.06,000 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.06,400 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.06,800 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.0

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 39 of 195 15 OBDG02 Page 417 of 595

Page 418: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0014_PerfMaxEc1

Description: P0014 - Range of phaser travel where diagnostic cannot make a decision if both desired & measured positions are greater than

Notes:

y/x 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 171 12.5 12.5 12.5 14.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.52 12.5 12.5 12.5 14.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.53 12.5 12.5 12.5 14.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.54 12.5 12.5 12.5 14.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.55 12.5 12.5 12.5 14.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.56 12.5 12.5 12.5 14.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.57 12.5 12.5 12.5 14.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.58 12.5 12.5 12.5 14.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.59 12.5 12.5 12.5 14.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.510 12.5 12.5 12.5 14.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.511 12.5 12.5 12.5 14.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.512 12.5 12.5 12.5 14.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.513 12.5 12.5 12.5 14.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.514 12.5 12.5 12.5 14.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.515 12.5 12.5 12.5 14.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.516 12.5 12.5 12.5 14.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.517 12.5 12.5 12.5 14.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 40 of 195 15 OBDG02 Page 418 of 595

Page 419: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0068_Delta MAF Threshold f(TPS)

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 0.69 5.00 10.00 15.00 20.00 25.00 30.00 40.00 55.001.00 10.00 11.43 13.38 14.33 16.32 22.16 28.16 70.00 120.00

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 41 of 195 15 OBDG02 Page 419 of 595

Page 420: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0068_Delta MAP Threshold f(TPS)

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 0.69 5.00 10.00 15.00 20.00 25.00 30.00 40.00 55.001.00 42.00 41.00 39.92 31.00 28.60 28.32 29.14 70.00 110.00

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 42 of 195 15 OBDG02 Page 420 of 595

Page 421: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0068_Maximum MAF f(RPM)

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 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00 255.00

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 43 of 195 15 OBDG02 Page 421 of 595

Page 422: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0068_Maximum MAF f(Volts)

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 511.99 511.99 511.99 511.99 511.99 511.99 511.99 511.99 511.99

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 44 of 195 15 OBDG02 Page 422 of 595

Page 423: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0101_P0106_P010B_P0121_P012B_P0236_P1101 MAF1 Residual Weight Factor based on MAF Est

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 3501 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 45 of 195 15 OBDG02 Page 423 of 595

Page 424: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0101_P0106_P010B_P0121_P012B_P0236_P1101 MAF1 Residual Weight Factor based on RPM

Description: P0101_P0106_P010B_P0121_P012B_P0236_P1101 MAF1 Residual Weight Factor based on RPM

Notes:

y/x 0 800 1,500 2,500 2,800 3,100 3,200 3,300 3,500 3,700 4,000 4,200 4,500 5,000 5,500 6,500 7,0001 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 46 of 195 15 OBDG02 Page 424 of 595

Page 425: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0101_P0106_P010B_P0121_P0236_P1101 MAF2 Residual Weight Factor based on MAF Est

Description: P0101_P0106_P010B_P0121_P0236_P1101 MAF2 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 3501 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 47 of 195 15 OBDG02 Page 425 of 595

Page 426: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0101_P0106_P010B_P0121_P0236_P1101 MAF2 Residual Weight Factor based on RPM

Description: P0101_P0106_P010B_P0121_P0236_P1101 MAF2 Residual Weight Factor based on RPM

Notes:

y/x 0 800 1,500 2,500 2,800 3,100 3,200 3,300 3,500 3,700 4,000 4,200 4,500 5,000 5,500 6,500 7,0001 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 48 of 195 15 OBDG02 Page 426 of 595

Page 427: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0116_Fail if power up ECT exceeds IAT by these values

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 1521 106 94 82 70 60 46 40 30 30 30 30 30 30 30 37 49 61

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 49 of 195 15 OBDG02 Page 427 of 595

Page 428: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0128_Maximum Accumulated Energy for Start-up ECT conditions - Alternate

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 -7 10 30 45 59 751 11,800 10,240 8,200 5,800 4,000 2,320 1,120

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 50 of 195 15 OBDG02 Page 428 of 595

Page 429: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0128_Maximum Accumulated Energy for Start-up ECT conditions - Primary

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 -7 10 30 45 59 751 14,000 12,700 11,000 9,000 7,500 6,100 4,500

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 51 of 195 15 OBDG02 Page 429 of 595

Page 430: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0171_P0172_P0174_P0175 Long-Term Fuel Trim Cell Usage

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

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 52 of 195 15 OBDG02 Page 430 of 595

Page 431: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0300 EngineOverSpeedLimit

Description: Engine OverSpeed Limit versus gear

Notes: Used for P0300-P0308. Cal Name: KaEOSC_n_EngOvrspdLimitGear

P0300 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,500 6,500 6,500 6,500 6,500 6,500 6,500

P0300 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,500 3,200 3,000 3,200 6,500 6,500

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 53 of 195 15 OBDG02 Page 431 of 595

Page 432: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0300 Number of Normals

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 81 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 54 of 195 15 OBDG02 Page 432 of 595

Page 433: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0300 Ring Filter

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 81 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00 5.00

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 55 of 195 15 OBDG02 Page 433 of 595

Page 434: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0300_1st_FireAftrMisfr_Acel

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 2,000 2,400 4,500 5,000 6,0006 0.36 0.76 0.71 0.63 0.408 0.14 0.75 0.75 0.75 0.4410 0.28 0.75 0.75 0.75 0.7516 0.18 0.40 0.71 0.71 0.5726 0.15 0.20 0.35 0.24 0.48

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 56 of 195 15 OBDG02 Page 434 of 595

Page 435: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0300_1st_FireAftrMisfr_Jerk

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 2,000 2,400 4,500 5,000 6,0006 -0.50 -0.50 -0.50 -0.50 -0.508 -0.50 -0.50 -0.50 -0.50 -0.5010 -0.70 -0.91 -1.32 -0.89 -1.0716 -1.10 -1.20 -1.50 -1.55 -1.3026 -1.50 -1.06 -1.44 -2.00 -1.40

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 57 of 195 15 OBDG02 Page 435 of 595

Page 436: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0300_Abnormal Cylinder Mode

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 81 3.00 3.00 3.00 4.00 4.00 4.00 4.00 4.00 4.00

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 58 of 195 15 OBDG02 Page 436 of 595

Page 437: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0300_Abnormal Rev Mode

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 81 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 59 of 195 15 OBDG02 Page 437 of 595

Page 438: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0300_Abnormal SCD Mode

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 81 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 60 of 195 15 OBDG02 Page 438 of 595

Page 439: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0300_Bank_SCD_Decel

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,6005 0.60 0.60 0.60 0.60 0.60 0.60 0.60 0.60 0.6010 0.60 0.60 0.60 0.60 0.60 0.60 0.60 0.60 0.6020 0.60 0.60 0.60 0.60 0.60 0.60 0.60 0.60 0.6030 0.60 0.60 0.60 0.60 0.60 0.60 0.60 0.60 0.6040 0.60 0.60 0.60 0.60 0.60 0.60 0.60 0.60 0.6050 0.60 0.60 0.60 0.60 0.60 0.60 0.60 0.60 0.6060 0.60 0.60 0.60 0.60 0.60 0.60 0.60 0.60 0.6080 0.60 0.60 0.60 0.60 0.60 0.60 0.60 0.60 0.60100 0.60 0.60 0.60 0.60 0.60 0.60 0.60 0.60 0.60

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 61 of 195 15 OBDG02 Page 439 of 595

Page 440: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0300_Bank_SCD_Jerk

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,6005 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.0010 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.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.0050 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.0080 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00100 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 62 of 195 15 OBDG02 Page 440 of 595

Page 441: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0300_BankCylModeDecel

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 1,000 1,100 1,200 1,400 1,900 3,000 3,500 5,000 6,0005 0.60 0.60 0.60 0.60 0.60 0.60 0.60 0.60 0.6010 0.60 0.60 0.60 0.60 0.60 0.60 0.60 0.60 0.6020 0.60 0.60 0.60 0.60 0.60 0.60 0.60 0.60 0.6030 0.60 0.60 0.60 0.60 0.60 0.60 0.60 0.60 0.6040 0.60 0.60 0.60 0.60 0.60 0.60 0.60 0.60 0.6050 0.60 0.60 0.60 0.60 0.60 0.60 0.60 0.60 0.6060 0.60 0.60 0.60 0.60 0.60 0.60 0.60 0.60 0.6080 0.60 0.60 0.60 0.60 0.60 0.60 0.60 0.60 0.60100 0.60 0.60 0.60 0.60 0.60 0.60 0.60 0.60 0.60

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 63 of 195 15 OBDG02 Page 441 of 595

Page 442: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0300_BankCylModeJerk

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 1,000 1,100 1,200 1,400 1,900 3,000 3,500 5,000 6,0005 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.0010 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.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.0050 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.0080 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00100 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 64 of 195 15 OBDG02 Page 442 of 595

Page 443: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0300_Catalyst_Damage_Misfire_Percentage

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 22.5 22.5 12.5 12.5 12.510 22.5 22.5 22.5 22.5 22.5 12.5 12.5 8.020 22.5 22.5 22.5 12.5 12.5 12.5 8.0 6.330 22.5 22.5 22.5 12.5 12.5 8.0 6.3 6.340 22.5 22.5 12.5 12.5 12.5 8.0 5.0 5.050 22.5 22.5 12.5 12.5 8.0 6.3 5.0 5.060 22.5 12.5 12.5 12.5 6.3 5.0 5.0 5.070 12.5 12.5 12.5 8.0 6.3 5.0 5.0 5.080 12.5 12.5 8.0 6.3 6.3 5.0 5.0 5.090 12.5 12.5 8.0 6.3 6.3 5.0 5.0 5.0100 12.5 12.5 8.0 6.3 6.3 5.0 5.0 5.0

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 65 of 195 15 OBDG02 Page 443 of 595

Page 444: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0300_ConsecCylModDecel

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 1,000 1,100 1,200 1,400 1,900 3,000 3,500 5,000 6,0002 0.40 0.40 0.40 0.40 0.40 0.40 0.40 0.40 0.406 0.40 0.40 0.40 0.60 0.61 0.41 0.40 0.40 0.408 0.60 0.60 0.60 0.82 0.90 0.62 0.40 0.40 0.4012 0.80 0.80 0.80 0.86 0.80 0.84 0.72 0.60 0.4014 0.87 0.87 0.87 0.92 0.71 0.82 0.68 0.63 0.4016 0.89 0.89 0.89 0.89 0.79 0.85 0.72 0.67 0.4020 0.87 0.92 0.92 0.98 0.83 0.76 0.83 0.79 0.5626 1.00 0.90 0.96 0.91 0.75 0.79 0.83 0.78 0.6240 1.00 0.96 0.97 0.95 0.81 0.83 0.93 0.85 0.72

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 66 of 195 15 OBDG02 Page 444 of 595

Page 445: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0300_ConsecCylModeJerk

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 1,000 1,100 1,200 1,400 1,900 3,000 3,500 5,000 6,0002 0 0 0 0 0 0 -1 -1 -16 0 0 0 0 0 0 -1 -1 -18 0 0 0 0 0 0 -1 -1 -112 0 0 0 0 0 0 -1 -1 -114 0 0 0 0 0 0 -1 -1 -116 0 0 0 0 0 0 -1 -1 -120 0 0 0 0 0 0 0 -1 -126 0 0 0 0 0 0 0 0 -140 0 0 0 0 0 0 0 0 0

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 67 of 195 15 OBDG02 Page 445 of 595

Page 446: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0300_ConsecSCD_Decel

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.006 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.0014 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.0026 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

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 68 of 195 15 OBDG02 Page 446 of 595

Page 447: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0300_ConsecSCD_Jerk

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 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.006 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.008 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.0012 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.0014 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.0016 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.0020 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.0026 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.0040 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 69 of 195 15 OBDG02 Page 447 of 595

Page 448: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0300_CylAfterAFM_Jerk

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,5005 0 0 0 0 0 0 0 0 010 0 0 0 0 0 0 0 0 020 0 0 0 0 0 0 0 0 030 0 0 0 0 0 0 0 0 040 0 0 0 0 0 0 0 0 050 0 0 0 0 0 0 0 0 060 0 0 0 0 0 0 0 0 080 0 0 0 0 0 0 0 0 0100 0 0 0 0 0 0 0 0 0

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 70 of 195 15 OBDG02 Page 448 of 595

Page 449: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0300_CylBeforeAFM_Decel

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,5005 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.0010 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.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.0050 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.0080 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00100 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 71 of 195 15 OBDG02 Page 449 of 595

Page 450: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0300_CylModeDecel

Description: Crankshaft decel threshold. Thresholds are a function of rpm and % engine Load.

Notes: Used for P0300-P0308. Cal Name: KtMISF_CylinderMode

y/x 400 500 600 700 800 900 1,000 1,100 1,200 1,400 1,600 1,800 2,000 2,200 2,400 2,600 2,800 3,000 3,500 4,000 4,500 5,000 5,500 6,000 6,500 7,0003 6,000 6,000 6,000 2,800 1,800 1,500 800 700 600 400 300 250 160 120 80 75 50 43 25 19 12 10 8 6 6 66 6,000 6,000 6,000 2,500 1,800 1,000 800 700 600 400 300 250 160 120 80 75 50 43 25 19 12 10 8 6 6 68 7,000 3,358 3,000 1,800 1,300 900 750 540 600 400 300 250 160 120 80 75 50 43 25 19 12 10 8 6 6 610 8,000 4,197 3,000 1,800 1,500 983 815 540 600 400 300 250 160 120 80 75 50 43 25 19 12 10 8 6 6 612 9,000 5,037 2,996 1,931 1,830 1,292 874 541 600 400 300 250 160 120 80 75 50 43 25 19 12 10 8 6 6 614 10,00

05,876 3,496 4,066 2,486 1,447 907 631 600 400 300 250 160 120 80 75 50 43 25 19 12 10 8 6 6 6

16 10,000

6,715 3,995 4,500 2,591 1,611 1,129 709 600 400 300 250 160 120 80 75 50 43 25 19 12 10 8 7 6 6

18 11,000

7,555 4,494 4,451 2,891 1,691 999 751 600 400 300 250 180 120 85 75 50 45 27 19 13 10 9 8 7 7

20 12,000

8,394 4,993 3,219 3,654 1,639 1,144 732 681 400 300 250 190 120 94 75 66 50 35 26 16 11 9 8 8 8

22 13,000

9,234 5,493 3,541 4,019 1,513 1,201 782 686 441 320 250 200 133 106 89 69 54 37 28 19 12 11 9 9 9

24 14,000

10,073

5,992 3,862 4,251 1,527 1,280 1,092 797 511 370 253 200 145 119 95 76 61 41 30 22 14 11 10 9 10

26 15,000

15,000

6,491 4,184 5,266 1,576 1,341 1,055 914 581 375 272 200 148 125 102 77 66 46 31 21 15 13 11 11 11

30 16,000

16,000

7,490 6,419 7,229 2,427 1,744 1,155 1,057 639 426 307 238 185 158 120 94 81 54 36 27 18 14 14 12 13

40 18,000

18,000

9,987 6,437 8,730 2,750 2,134 1,454 1,369 818 586 471 336 273 206 164 128 96 72 43 34 22 20 18 18 17

60 18,000

18,000

16,000

9,656 12,000

3,928 2,450 2,144 2,055 1,254 887 669 510 404 321 236 179 172 118 76 52 33 26 27 26 26

78 18,000

18,000

18,000

18,000

16,000

4,959 3,022 2,725 2,661 1,621 1,153 870 669 529 420 313 237 217 150 94 67 44 34 35 34 34

97 18,000

18,000

18,000

18,000

18,000

6,137 3,676 3,389 3,353 2,041 1,457 1,100 850 673 533 396 297 275 190 119 84 55 42 45 44 44

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 72 of 195 15 OBDG02 Page 450 of 595

Page 451: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0300_CylModeJerk

Description: Crankshaft jerk threshold. Thresholds are a function of rpm and % engine Load.

Notes: Used for P0300-P0308. Cal Name: KtMISF_ddt_CylinderMode

y/x 400 500 600 700 800 900 1,000 1,100 1,200 1,400 1,600 1,800 2,000 2,200 2,400 2,600 2,800 3,000 3,500 4,000 4,500 5,000 5,500 6,000 6,500 7,0003 8,000 6,000 4,500 3,200 1,600 1,300 800 700 550 350 300 260 160 130 90 80 60 53 37 24 15 13 9 5 5 56 8,000 6,886 4,500 3,200 1,600 1,300 800 700 550 350 300 260 160 130 80 72 60 55 34 22 13 12 9 8 6 68 10,00

09,182 5,194 3,000 1,600 1,013 560 510 459 350 300 208 160 130 80 70 53 51 31 19 13 11 9 7 6 6

10 12,000

11,477

6,492 4,010 3,081 1,260 680 595 500 350 300 208 160 130 80 70 52 35 22 19 13 11 9 7 6 6

12 14,000

13,772

7,791 4,812 3,137 1,506 875 680 550 400 311 274 160 130 80 70 52 34 22 19 13 11 9 7 6 6

14 16,000

16,000

9,089 5,855 4,214 1,784 1,063 886 557 400 320 237 161 126 91 77 53 41 22 19 13 11 10 6 6 6

16 18,000

18,000

10,387

6,158 4,322 2,198 1,275 1,017 652 450 340 241 177 145 106 96 67 50 23 19 15 11 10 7 5 5

18 20,000

20,000

11,686

6,509 4,654 2,300 1,597 1,077 729 500 360 281 184 166 121 112 77 60 23 18 16 12 11 6 7 7

20 20,000

20,000

12,984

8,021 4,789 2,360 1,676 1,275 767 550 380 304 205 191 128 120 92 64 24 20 17 12 12 8 9 9

22 20,000

20,000

14,282

8,823 5,722 3,160 2,301 1,403 765 600 400 320 224 210 147 133 99 66 35 22 20 14 14 8 9 9

24 20,000

20,000

15,581

9,625 7,204 3,412 2,498 1,510 831 650 430 344 240 216 162 138 107 72 43 26 22 16 15 8 9 9

26 20,000

20,000

16,879

10,427

7,405 3,649 2,664 1,615 888 680 470 378 261 234 172 152 117 79 48 28 24 17 16 9 9 9

30 20,000

20,000

19,476

15,442

9,749 4,344 2,994 2,190 1,002 750 520 437 301 260 190 172 134 95 54 34 25 18 17 16 10 10

40 20,000

20,000

18,000

16,041

10,145

6,222 4,195 2,846 1,340 950 700 554 460 369 269 221 172 120 79 52 31 24 20 18 17 17

60 20,000

20,000

18,000

18,000

15,561

9,315 6,679 4,270 1,994 1,500 1,000 830 679 564 413 380 251 187 135 92 53 37 32 32 27 27

78 20,000

20,000

18,000

18,000

18,000

12,186

8,791 5,569 2,563 1,900 1,400 1,066 891 737 538 484 331 267 176 117 67 47 39 42 35 35

97 20,000

20,000

18,000

18,000

18,000

15,466

11,205

7,053 3,214 2,500 1,800 1,336 1,133 933 680 613 416 336 226 151 84 59 49 54 45 45

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 73 of 195 15 OBDG02 Page 451 of 595

Page 452: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0300_IdleCyl_Decel

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 700 800 900 1,000 1,100 1,200 1,400 1,600 1,800 2,0003 12,000 3,000 3,000 2,800 2,300 1,000 900 750 650 400 300 200 1436 12,000 4,000 3,000 2,800 2,300 1,200 1,000 750 650 400 300 200 1438 12,000 5,000 4,000 3,000 1,800 1,400 1,100 750 650 400 300 200 14310 13,200 6,000 5,000 3,400 1,800 1,600 1,200 850 650 400 250 200 14312 14,400 7,000 6,000 3,600 1,800 1,500 1,300 900 650 400 250 210 15614 17,300 8,000 7,000 4,000 2,200 1,800 1,400 950 700 450 300 250 18016 19,200 9,000 8,000 4,500 2,600 1,900 1,500 1,000 710 500 320 280 20018 20,000 10,000 9,000 5,141 2,800 2,100 1,600 1,050 752 550 360 300 22020 20,000 12,000 10,000 5,500 3,000 2,300 1,700 1,100 829 600 400 320 23022 20,000 14,000 12,000 6,000 3,200 2,400 1,800 1,150 860 640 440 340 23024 20,000 16,000 14,000 7,000 3,400 2,500 1,900 1,200 910 680 480 360 23526 20,000 18,000 16,000 8,000 4,000 2,600 2,000 1,300 980 720 520 380 24530 20,000 20,000 18,000 9,000 5,500 2,700 2,100 1,500 1,100 800 580 420 31040 20,000 20,000 20,000 10,000 8,730 2,800 2,800 2,200 1,600 1,000 900 612 43660 20,000 20,000 20,000 15,000 13,640 2,900 3,300 2,600 2,055 1,254 1,153 869 66378 20,000 20,000 20,000 20,000 17,937 3,000 4,000 2,800 2,661 1,621 1,499 1,100 86997 20,000 20,000 20,000 20,000 18,000 15,000 5,000 3,389 3,353 2,041 1,894 1,200 1,000

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 74 of 195 15 OBDG02 Page 452 of 595

Page 453: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0300_IdleCyl_Jerk

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 700 800 900 1,000 1,100 1,200 1,400 1,600 1,800 2,0003 12,000 6,375 4,845 3,188 2,062 1,600 1,300 850 637 450 300 200 1406 12,000 5,100 3,570 2,423 1,785 1,600 1,300 850 638 450 300 189 1408 12,000 5,100 3,800 3,500 1,900 1,600 1,300 850 638 450 300 186 14010 13,200 6,000 5,000 4,000 1,913 1,700 1,300 850 762 510 350 271 16012 14,400 8,000 6,000 4,500 2,600 2,400 1,753 1,000 950 510 380 295 20814 17,300 10,000 7,000 5,000 3,000 2,500 1,981 1,500 1,100 658 400 308 21016 19,200 11,000 8,000 5,500 3,100 2,600 2,042 1,700 1,225 708 450 314 23018 21,600 13,000 9,000 6,000 3,200 2,800 2,138 1,908 1,303 809 571 365 23920 25,800 19,200 10,000 6,220 3,300 3,000 2,200 2,000 1,370 890 585 395 26622 25,800 19,200 11,000 6,500 3,500 3,300 2,300 2,100 1,700 1,006 613 416 29124 28,800 19,200 12,000 7,000 3,600 3,400 2,500 2,300 1,890 1,100 655 447 31226 28,800 19,200 13,000 7,500 4,000 3,500 2,618 2,400 2,050 1,150 734 492 34030 28,800 19,200 14,000 8,000 6,000 4,344 2,994 2,500 2,225 1,200 782 568 39240 28,800 19,200 19,200 16,041 10,145 6,222 4,195 2,846 2,400 1,218 1,073 720 59860 30,000 19,200 19,200 19,200 15,561 9,315 6,679 4,270 2,500 1,795 1,656 1,079 88378 30,000 19,200 19,200 19,200 19,200 12,186 8,791 5,569 2,600 2,307 2,150 1,386 1,15997 30,000 19,200 19,200 19,200 19,200 15,466 10,000 7,053 3,214 2,893 2,713 1,737 1,473

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 75 of 195 15 OBDG02 Page 453 of 595

Page 454: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0300_IdleSCD_Decel

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 700 800 900 1,000 1,100 1,200 1,400 1,600 1,800 2,0003 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,7686 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,7688 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76810 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76812 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76814 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76816 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76818 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76820 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76822 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76824 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76826 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76830 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76840 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76860 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76878 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76897 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 76 of 195 15 OBDG02 Page 454 of 595

Page 455: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0300_IdleSCD_Jerk

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 700 800 900 1,000 1,100 1,200 1,400 1,600 1,800 2,0003 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,7686 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,7688 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76810 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76812 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76814 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76816 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76818 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76820 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76822 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76824 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76826 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76830 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76840 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76860 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76878 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76897 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 77 of 195 15 OBDG02 Page 455 of 595

Page 456: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0300_Pair_SCD_Decel

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.006 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.0014 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.0026 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

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 78 of 195 15 OBDG02 Page 456 of 595

Page 457: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0300_Pair_SCD_Jerk

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.006 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.0014 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.0026 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

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 79 of 195 15 OBDG02 Page 457 of 595

Page 458: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0300_PairCylModeDecel

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 1,000 1,100 1,200 1,400 1,900 3,000 3,500 5,000 6,0002 1.00 1.00 1.00 1.00 0.94 1.00 0.86 0.78 0.756 0.90 0.99 0.92 0.83 0.76 0.51 0.96 0.90 0.908 0.90 0.94 0.67 0.67 0.56 0.60 0.98 0.90 0.8912 0.85 0.90 0.60 0.65 0.70 0.79 0.75 0.67 0.6014 0.80 0.85 0.57 0.70 0.71 0.80 0.63 0.68 0.6016 0.80 0.80 0.65 0.65 0.70 0.87 0.68 0.67 0.6020 0.90 0.90 0.68 0.64 0.65 0.86 0.72 0.63 0.6326 0.90 0.90 0.60 0.60 0.66 0.87 0.71 0.67 0.6240 0.90 0.90 0.64 0.66 0.59 0.95 0.63 0.66 0.58

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 80 of 195 15 OBDG02 Page 458 of 595

Page 459: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0300_PairCylModeJerk

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 1,000 1,100 1,200 1,400 1,900 3,000 3,500 5,000 6,0002 0.80 0.80 0.80 0.80 0.97 0.80 0.80 0.84 0.826 0.80 0.80 0.80 0.85 0.92 0.80 0.91 0.80 0.878 0.80 0.80 0.80 0.80 0.90 0.80 0.98 0.81 0.8612 0.85 0.85 0.80 0.83 0.98 0.80 1.20 1.20 0.8614 0.90 0.90 0.80 0.84 0.99 0.90 1.40 1.20 1.0716 1.00 1.00 1.03 0.82 1.01 1.05 1.40 1.20 1.1320 0.85 0.80 0.80 0.80 0.89 1.02 1.40 1.30 1.1026 1.06 1.06 0.80 0.85 0.86 1.06 1.20 1.40 1.2240 1.03 1.03 0.85 0.84 0.95 0.97 1.10 1.30 1.02

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 81 of 195 15 OBDG02 Page 459 of 595

Page 460: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0300_Random_SCD_Decel

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.006 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.0014 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.0026 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

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 82 of 195 15 OBDG02 Page 460 of 595

Page 461: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0300_Random_SCD_Jerk

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.006 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.0014 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.0026 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

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 83 of 195 15 OBDG02 Page 461 of 595

Page 462: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0300_RandomCylModDecel

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 1,000 1,100 1,200 1,400 1,900 3,000 3,500 5,000 6,0002 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.006 1.10 1.20 1.10 1.00 1.00 1.00 1.00 1.00 1.008 1.40 1.40 1.10 1.10 1.00 1.00 1.00 1.00 1.0012 1.40 1.40 1.60 1.50 1.00 1.20 1.50 1.50 1.0014 1.30 1.40 1.40 1.60 1.05 1.40 1.50 1.50 1.6016 1.30 1.40 1.40 1.80 1.10 1.40 1.50 1.50 1.7020 1.30 1.40 1.40 1.80 1.20 1.40 1.50 1.50 1.8026 1.30 1.40 1.40 1.40 1.40 1.40 1.30 1.30 1.6540 1.30 1.40 1.50 1.40 1.40 1.40 1.40 1.40 1.80

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 84 of 195 15 OBDG02 Page 462 of 595

Page 463: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0300_RandomCylModJerk

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 1,000 1,100 1,200 1,400 1,900 3,000 3,500 5,000 6,0002 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.006 1.00 1.00 1.00 1.00 1.00 1.04 1.00 1.00 1.008 1.00 1.00 1.01 1.00 1.00 1.00 1.00 1.00 1.0012 1.00 1.00 1.03 1.00 1.00 1.10 1.00 1.00 1.0014 1.00 1.00 1.06 1.00 1.10 1.10 1.20 1.20 1.0716 1.00 1.00 1.05 1.00 1.10 1.10 1.20 1.20 1.2020 1.00 1.00 1.02 1.00 1.10 1.10 1.20 1.20 1.2026 1.00 1.00 1.10 1.10 1.10 1.10 1.20 1.20 1.1940 1.00 1.00 1.10 1.10 1.10 1.10 1.20 1.20 1.15

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 85 of 195 15 OBDG02 Page 463 of 595

Page 464: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0300_RandomRevModDecl

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,0002 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.006 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.0014 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.0026 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

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 86 of 195 15 OBDG02 Page 464 of 595

Page 465: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0300_RepetSnapDecayAdjst

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 800 1,400 1,600 1,800 2,300 3,600 4,600 5,500 6,0001 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 87 of 195 15 OBDG02 Page 465 of 595

Page 466: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0300_RevMode_Decel

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,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,7686 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,7688 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76810 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76812 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76814 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76816 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76818 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76820 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76822 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76824 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76826 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76830 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76840 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76860 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76878 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76897 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 88 of 195 15 OBDG02 Page 466 of 595

Page 467: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0300_SCD_Decel

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,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,7686 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,7688 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76810 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76812 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76814 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76816 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76818 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76820 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76822 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76824 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76826 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76830 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76840 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76860 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76878 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76897 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 89 of 195 15 OBDG02 Page 467 of 595

Page 468: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0300_SCD_Jerk

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,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,7686 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,7688 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76810 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76812 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76814 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76816 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76818 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76820 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76822 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76824 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76826 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76830 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76840 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76860 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76878 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,76897 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768 32,768

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 90 of 195 15 OBDG02 Page 468 of 595

Page 469: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0300_SnapDecayAfterMisfire

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 800 1,400 1,600 1,800 2,300 3,600 4,600 5,500 6,0001 1.00 1.00 1.30 1.00 0.75 0.75 1.00 1.00 1.001 0.75 0.75 0.75 0.75 1.00 1.00 0.80 1.00 1.001 0.75 0.75 0.75 1.00 0.85 1.20 0.80 1.00 1.002 0.75 0.75 0.75 0.75 0.95 1.25 1.05 1.00 1.003 1.00 0.90 1.10 0.90 0.75 1.00 0.75 0.75 0.754 0.75 0.75 0.75 0.75 0.75 1.00 1.10 1.10 1.106 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.006 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.006 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 91 of 195 15 OBDG02 Page 469 of 595

Page 470: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0300_TOSSRoughRoadThres

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 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 20.0 20.0200 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 20.0 20.0300 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 20.0 20.0400 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 20.0 20.0500 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 20.0 20.0600 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 20.0 20.0700 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 20.0 20.0800 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 20.0 20.0900 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 20.0 20.01,000 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.01,100 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 20.0 20.01,200 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.01,300 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 20.0 20.01,400 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 92 of 195 15 OBDG02 Page 470 of 595

Page 471: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0300_WSSRoughRoadThres

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 0.55 0.58 0.61 0.64 0.67 0.70 0.73 0.76 0.79 0.80 0.80 0.80 0.80 0.80 0.80 0.80 0.80

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 93 of 195 15 OBDG02 Page 471 of 595

Page 472: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0300_ZeroTorqBaro

Description: adjusts zero torque for altitude

Notes: Used for P0300-P0308. Cal Name: KtMSFD_K_ZeroTorqBaro

y/x 65 70 75 80 85 90 95 100 1051 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 94 of 195 15 OBDG02 Page 472 of 595

Page 473: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0300_ZeroTorqueEngLoad

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

y/x 400 500 600 700 800 900 1,000 1,100 1,200 1,400 1,600 1,800 2,000 2,200 2,400 2,600 2,800 3,000 3,500 4,000 4,500 5,000 5,500 6,000 6,500 7,0001 -3.50 -3.50 -4.00 -3.30 -3.50 -3.50 -3.20 -3.00 -3.00 -3.00 -3.00 -1.50 -1.00 0.00 0.60 0.60 0.60 0.60 2.20 3.80 5.39 6.99 8.59 10.18 11.78 13.38

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 95 of 195 15 OBDG02 Page 473 of 595

Page 474: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0324_P0326_P0331_AbnormalNoise_CylsEnabled

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 71 1 1 1 1 0 0 0 0

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 96 of 195 15 OBDG02 Page 474 of 595

Page 475: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0324_P0326_P0331_AbnormalNoise_Threshold

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.096 0.096 0.096 0.105 0.102 0.104 0.106 0.099 0.100 0.110 0.102 0.103 0.108 0.108 0.108 0.108 0.108

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 97 of 195 15 OBDG02 Page 475 of 595

Page 476: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0325_P0330_OpenCktThrshMax (20 kHz)

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 700 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 12.7090 12.5703 12.1387 10.9180 9.2031 7.8477 7.0371 5.3203 5.5234 5.7676 5.5273 5.9727 5.9844 5.9844 5.9844 5.9844 5.9844

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 98 of 195 15 OBDG02 Page 476 of 595

Page 477: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0325_P0330_OpenCktThrshMax (Normal Noise)

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 700 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.3848 0.3848 0.3848 0.3848 0.3848 0.3848 0.3496 0.4102 0.3496 0.4609 0.5195 0.5703 0.5996 0.5996 0.5996 0.5996 0.5996

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 99 of 195 15 OBDG02 Page 477 of 595

Page 478: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0325_P0330_OpenCktThrshMin (20 kHz)

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 700 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 4.8359 4.7031 4.6406 4.1250 3.5352 2.9746 2.6738 2.0215 2.0684 2.2266 2.1992 2.4473 2.5117 2.5117 2.5117 2.5117 2.5117

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 100 of 195 15 OBDG02 Page 478 of 595

Page 479: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0325_P0330_OpenCktThrshMin (Normal Noise)

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 700 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.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

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 101 of 195 15 OBDG02 Page 479 of 595

Page 480: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0442: Volatility Time as a Function of Estimate of Ambient Temperature

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 30 30 40 50 70 90 170 170 170 170 170 170 170 170 170

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 102 of 195 15 OBDG02 Page 480 of 595

Page 481: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Supporting table - P0442: Engine Off Time Before Vehicle Off Maximum as a Function of Estimated Ambient Temperature Table

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

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 103 of 195 15 OBDG02 Page 481 of 595

Page 482: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0442: EONV Pressure Threshold (Pascals) Table

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 -448.3 -448.3 -448.3 -423.5 -398.4 -373.6 -348.8 -323.8 -299.0 -273.9 -249.1 -224.3 -224.3 -224.3 -224.3 -224.3 -224.32 -448.3 -448.3 -448.3 -423.5 -398.4 -373.6 -348.8 -323.8 -299.0 -273.9 -249.1 -224.3 -224.3 -224.3 -224.3 -224.3 -224.33 -448.3 -448.3 -448.3 -423.5 -398.4 -373.6 -348.8 -323.8 -299.0 -273.9 -249.1 -224.3 -224.3 -224.3 -224.3 -224.3 -224.34 -448.3 -448.3 -448.3 -423.5 -398.4 -373.6 -348.8 -323.8 -299.0 -273.9 -249.1 -224.3 -224.3 -224.3 -224.3 -224.3 -224.35 -448.3 -448.3 -448.3 -423.5 -398.4 -373.6 -348.8 -323.8 -299.0 -273.9 -249.1 -224.3 -224.3 -224.3 -224.3 -224.3 -224.36 -448.3 -448.3 -448.3 -423.5 -398.4 -373.6 -348.8 -323.8 -299.0 -273.9 -249.1 -224.3 -224.3 -224.3 -224.3 -224.3 -224.37 -448.3 -448.3 -448.3 -423.5 -398.4 -373.6 -348.8 -323.8 -299.0 -273.9 -249.1 -224.3 -224.3 -224.3 -224.3 -224.3 -224.38 -448.3 -448.3 -448.3 -423.5 -398.4 -373.6 -348.8 -323.8 -299.0 -273.9 -249.1 -224.3 -224.3 -224.3 -224.3 -224.3 -224.39 -448.3 -448.3 -448.3 -423.5 -398.4 -373.6 -348.8 -323.8 -299.0 -273.9 -249.1 -224.3 -224.3 -224.3 -224.3 -224.3 -224.310 -448.3 -448.3 -448.3 -423.5 -398.4 -373.6 -348.8 -323.8 -299.0 -273.9 -249.1 -224.3 -224.3 -224.3 -224.3 -224.3 -224.311 -448.3 -448.3 -448.3 -423.5 -398.4 -373.6 -348.8 -323.8 -299.0 -273.9 -249.1 -224.3 -224.3 -224.3 -224.3 -224.3 -224.312 -448.3 -448.3 -448.3 -423.5 -398.4 -373.6 -348.8 -323.8 -299.0 -273.9 -249.1 -224.3 -224.3 -224.3 -224.3 -224.3 -224.313 -448.3 -448.3 -448.3 -423.5 -398.4 -373.6 -348.8 -323.8 -299.0 -273.9 -249.1 -224.3 -224.3 -224.3 -224.3 -224.3 -224.314 -448.3 -448.3 -448.3 -423.5 -398.4 -373.6 -348.8 -323.8 -299.0 -273.9 -249.1 -224.3 -224.3 -224.3 -224.3 -224.3 -224.315 -448.3 -448.3 -448.3 -423.5 -398.4 -373.6 -348.8 -323.8 -299.0 -273.9 -249.1 -224.3 -224.3 -224.3 -224.3 -224.3 -224.316 -448.3 -448.3 -448.3 -423.5 -398.4 -373.6 -348.8 -323.8 -299.0 -273.9 -249.1 -224.3 -224.3 -224.3 -224.3 -224.3 -224.317 -448.3 -448.3 -448.3 -423.5 -398.4 -373.6 -348.8 -323.8 -299.0 -273.9 -249.1 -224.3 -224.3 -224.3 -224.3 -224.3 -224.3

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 104 of 195 15 OBDG02 Page 482 of 595

Page 483: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0461, P2066, P2636: Transfer Pump Enable Time Table

Description: Data is TransferPumpOnTimeLimit (in seconds) and Axis is Fuel Level in %

Notes: KtFLVC_t_XferFuelPmpOnTmLim

P0461, P2066, P2636: Transfer Pump Enable Time Table - Part 1

y/x 0 3 6 9 13 16 19 22 25 28 31 34 38 41 44 47 501 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

P0461, P2066, P2636: Transfer Pump Enable Time Table - Part 2

y/x 53 56 59 63 66 69 72 75 78 81 84 88 91 94 97 1001 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 105 of 195 15 OBDG02 Page 483 of 595

Page 484: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0496: Purge Valve Leak Test Engine Vacuum Test Time (Cold Start) as a Function of Fuel Level Table

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 100 100 80 75 70 65 60 60 60 60 60 55 50 45 40 30 30

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 106 of 195 15 OBDG02 Page 484 of 595

Page 485: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0606_Last Seed Timeout f(Loop Time)

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

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 107 of 195 15 OBDG02 Page 485 of 595

Page 486: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0606_Program Sequence Watch Enable f(Loop Time)

Description: The enabling flags for the program sequence watch as a function of operating loop time sequence.

Notes: P0606, KaPISD_b_ProgSeqWatchEnbl

y/x CePISR_e_6p25msSeq CePISR_e_12p5msSeq CePISR_e_25msSeq CePISR_e_LORES_C1 1 1 1 1

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 108 of 195 15 OBDG02 Page 486 of 595

Page 487: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0606_PSW Sequence Fail f(Loop Time)

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

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 109 of 195 15 OBDG02 Page 487 of 595

Page 488: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0606_PSW Sequence Sample f(Loop Time)

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

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 110 of 195 15 OBDG02 Page 488 of 595

Page 489: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P06B6_P06B7_OpenTestCktThrshMax

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 700 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.166 0.166 0.176 0.191 0.176 0.207 0.238 0.330 0.385 0.467 0.543 0.666 0.666 0.666 0.666 0.666 0.666

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 111 of 195 15 OBDG02 Page 489 of 595

Page 490: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P06B6_P06B7_OpenTestCktThrshMin

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 700 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.061 0.061 0.068 0.080 0.076 0.098 0.119 0.172 0.193 0.240 0.285 0.357 0.357 0.357 0.357 0.357 0.357

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 112 of 195 15 OBDG02 Page 490 of 595

Page 491: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P16F3_Delta MAP Threshold f(Desired Engine Torque)

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.001.00 28.32 28.32 28.32 28.32 28.32 28.32

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 113 of 195 15 OBDG02 Page 491 of 595

Page 492: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P16F3_Delta Spark Threshold f(RPM,APC)

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 56.16 58.11 65.22 58.42 58.86 58.45 57.05 54.48 52.34 50.31 49.11 48.48 48.31 48.31 48.31 48.31160.00 125.00 46.83 44.22 48.91 42.00 41.45 41.78 41.31 38.81 36.94 34.67 33.08 32.22 31.97 31.97 31.97 31.97240.00 125.00 37.77 34.47 37.14 32.48 31.28 31.30 31.09 29.83 28.55 26.45 24.94 24.13 23.89 23.89 23.89 23.89320.00 125.00 30.72 27.81 29.89 25.98 24.67 24.83 24.81 23.66 23.00 21.38 20.02 19.28 19.08 19.08 19.08 19.08400.00 125.00 25.88 23.30 25.00 21.52 20.34 20.56 20.64 19.56 18.95 17.77 16.72 16.06 15.88 15.88 15.88 15.88480.00 125.00 22.36 20.05 21.48 18.36 17.31 17.55 17.64 16.66 16.13 15.39 15.00 15.00 15.00 15.00 15.00 15.00560.00 125.00 20.50 18.34 19.66 16.72 15.73 15.95 16.06 15.25 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00640.00 125.00 20.50 18.34 19.66 16.72 15.73 15.95 16.06 15.25 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00720.00 125.00 20.50 18.34 19.66 16.72 15.73 15.95 16.06 15.25 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00800.00 125.00 20.50 18.34 19.66 16.72 15.73 15.95 16.06 15.25 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00880.00 125.00 20.50 18.34 19.66 16.72 15.73 15.95 16.06 15.25 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00960.00 125.00 20.50 18.34 19.66 16.72 15.73 15.95 16.06 15.25 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.001,040.00 125.00 20.50 18.34 19.66 16.72 15.73 15.95 16.06 15.25 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.001,120.00 125.00 20.50 18.34 19.66 16.72 15.73 15.95 16.06 15.25 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.001,200.00 125.00 20.50 18.34 19.66 16.72 15.73 15.95 16.06 15.25 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.001,280.00 125.00 20.50 18.34 19.66 16.72 15.73 15.95 16.06 15.25 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.001,360.00 125.00 20.50 18.34 19.66 16.72 15.73 15.95 16.06 15.25 15.00 15.00 15.00 15.00 15.00 15.00 15.00 15.00

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 114 of 195 15 OBDG02 Page 492 of 595

Page 493: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P16F3_Speed Control External Load f(Oil Temp, RPM)

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 4,096.00 4,096.00 4,096.00 4,096.00 4,096.00 4,096.00450.00 1,412.00 1,412.00 1,412.00 1,412.00 1,412.00 1,412.00550.00 150.00 150.00 150.00 150.00 150.00 150.00650.00 150.00 150.00 150.00 150.00 150.00 150.00670.00 150.00 150.00 150.00 150.00 150.00 150.00770.00 150.00 150.00 150.00 150.00 150.00 150.00900.00 150.00 150.00 150.00 150.00 150.00 150.001,100.00 150.00 150.00 150.00 150.00 150.00 150.001,300.00 150.00 150.00 150.00 150.00 150.00 150.001,500.00 150.00 150.00 150.00 150.00 150.00 150.001,600.00 150.00 150.00 150.00 150.00 150.00 150.001,850.00 150.00 150.00 150.00 150.00 150.00 150.002,100.00 150.00 150.00 150.00 150.00 150.00 150.003,100.00 150.00 150.00 150.00 150.00 150.00 150.004,100.00 150.00 150.00 150.00 150.00 150.00 150.006,100.00 150.00 150.00 150.00 150.00 150.00 150.006,400.00 150.00 150.00 150.00 150.00 150.00 150.00

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 115 of 195 15 OBDG02 Page 493 of 595

Page 494: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P219A Normalizer Bank1 Table

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,200 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 4.00 4.00 3.50 5.50 7.50 7.75 5.50 7.50 7.50 9,999.00 9,999.00 9,999.00 9,999.00200 9,999.00 9,999.00 9,999.00 9,999.00 4.00 4.00 3.50 5.50 7.50 7.75 5.50 7.50 7.50 9,999.00 9,999.00 9,999.00 9,999.00240 9,999.00 9,999.00 9,999.00 21.25 15.75 10.25 8.00 8.75 5.00 9.50 5.00 7.75 7.75 9,999.00 9,999.00 9,999.00 9,999.00280 9,999.00 9,999.00 9,999.00 21.25 21.25 13.75 11.00 16.00 9.75 11.75 9.25 12.75 12.75 9,999.00 9,999.00 9,999.00 9,999.00320 9,999.00 9,999.00 9,999.00 11.75 11.75 17.50 15.50 17.00 14.00 10.50 15.00 15.75 15.75 9,999.00 9,999.00 9,999.00 9,999.00360 9,999.00 9,999.00 9,999.00 13.25 13.25 11.50 26.50 18.50 17.75 15.00 14.00 24.75 24.75 9,999.00 9,999.00 9,999.00 9,999.00400 9,999.00 9,999.00 9,999.00 20.50 20.50 20.25 24.00 25.00 27.50 17.50 19.25 22.50 22.50 9,999.00 9,999.00 9,999.00 9,999.00440 9,999.00 9,999.00 9,999.00 20.50 20.50 37.00 53.50 38.50 47.00 54.50 40.25 35.75 35.75 9,999.00 9,999.00 9,999.00 9,999.00480 9,999.00 9,999.00 9,999.00 9,999.00 9,999.00 53.50 53.50 38.50 47.00 54.50 40.25 35.75 35.75 9,999.00 9,999.00 9,999.00 9,999.00520 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.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 9,999.00 9,999.00 9,999.00 9,999.00 9,999.00 9,999.00 9,999.00640 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.00720 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.00800 400.00 400.00 400.00 400.00 400.00 400.00 400.00 400.00 400.00 400.00 400.00 400.00 400.00 400.00 400.00 400.00 400.00

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 116 of 195 15 OBDG02 Page 494 of 595

Page 495: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P219A Quality Factor Bank1 Table

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,200 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 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.00240 0.00 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.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 0.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 0.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 0.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 0.00 0.00 0.00 0.00 0.00440 0.00 0.00 0.00 0.00 0.00 0.00 1.00 1.00 1.00 1.00 1.00 1.00 0.00 0.00 0.00 0.00 0.00480 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.00520 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.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.00800 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

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 117 of 195 15 OBDG02 Page 495 of 595

Page 496: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P219A Variance Threshold Bank1 Table

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,200 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 7.75 7.75 7.25 6.75 5.75 6.00 6.00 3.25 3.25 9,999.00 9,999.00 9,999.00 9,999.00200 9,999.00 9,999.00 9,999.00 9,999.00 7.75 7.75 7.25 6.75 5.75 6.00 6.00 3.25 3.25 9,999.00 9,999.00 9,999.00 9,999.00240 9,999.00 9,999.00 9,999.00 10.50 10.50 10.50 8.25 7.00 9.00 5.50 6.25 5.75 5.75 9,999.00 9,999.00 9,999.00 9,999.00280 9,999.00 9,999.00 9,999.00 10.50 10.50 9.00 11.00 7.50 9.00 5.00 6.00 4.50 4.50 9,999.00 9,999.00 9,999.00 9,999.00320 9,999.00 9,999.00 9,999.00 16.50 16.50 10.75 11.75 9.00 9.25 8.50 6.75 5.75 5.75 9,999.00 9,999.00 9,999.00 9,999.00360 9,999.00 9,999.00 9,999.00 15.50 15.50 15.00 10.50 8.75 11.50 9.50 9.00 6.00 6.00 9,999.00 9,999.00 9,999.00 9,999.00400 9,999.00 9,999.00 9,999.00 15.00 15.00 13.25 12.50 10.50 12.00 15.75 9.75 12.25 12.25 9,999.00 9,999.00 9,999.00 9,999.00440 9,999.00 9,999.00 9,999.00 15.00 15.00 12.25 11.25 12.25 15.00 10.50 7.50 10.00 10.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 9,999.00 11.25 11.25 12.25 15.00 10.50 7.50 10.00 10.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 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.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 9,999.00 9,999.00 9,999.00 9,999.00 9,999.00 9,999.00 9,999.00640 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.00720 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.00800 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.00

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 118 of 195 15 OBDG02 Page 496 of 595

Page 497: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0011_CamPosErrorLimIc1

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 152400 10.0 10.0 10.0 8.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.0800 10.0 10.0 10.0 8.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.01,200 10.0 10.0 10.0 8.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.01,600 10.0 10.0 10.0 8.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.02,000 10.0 10.0 10.0 8.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.02,400 10.0 10.0 10.0 8.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.02,800 10.0 10.0 10.0 8.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.03,200 10.0 10.0 10.0 8.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.03,600 10.0 10.0 10.0 8.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.04,000 10.0 10.0 10.0 8.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.04,400 10.0 10.0 10.0 8.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.04,800 10.0 10.0 10.0 8.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.05,200 10.0 10.0 10.0 8.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.05,600 10.0 10.0 10.0 8.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.06,000 10.0 10.0 10.0 8.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.06,400 10.0 10.0 10.0 8.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.06,800 10.0 10.0 10.0 8.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

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 119 of 195 15 OBDG02 Page 497 of 595

Page 498: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0011_P0021_P05CC_P05CD_EngOilPressEnblIc

Description: P0011 P0021 P05CC P05CD 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 1521 120 80 12 4 3 2 2 2 1 1 1 1 1 1 1 2 2

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 120 of 195 15 OBDG02 Page 498 of 595

Page 499: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0011_P0021_P05CC_P05CD_HiEngSpdHiDsblIc

Description: P0011 P0021 P05CC P05CD 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 1521 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

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 121 of 195 15 OBDG02 Page 499 of 595

Page 500: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0011_P0021_P05CC_P05CD_HiEngSpdLoEnblIc

Description: P0011 P0021 P05CC P05CD 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

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 122 of 195 15 OBDG02 Page 500 of 595

Page 501: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0011_P0021_P05CC_P05CD_LoPresHiEnblIc

Description: P0011 P0021 P05CC P05CD - 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 1521 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 123 of 195 15 OBDG02 Page 501 of 595

Page 502: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0011_P0021_P05CC_P05CD_LoPresLoDsblIc

Description: P0011 P0021 P05CC P05CD 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 1521 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 124 of 195 15 OBDG02 Page 502 of 595

Page 503: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0011_P0021_P05CC_P05CD_LoRpmHiEnblIc

Description: P0011 P0021 P05CC P05CD 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 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 125 of 195 15 OBDG02 Page 503 of 595

Page 504: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0011_P0021_P05CC_P05CD_LoRpmLoDsblIc

Description: P0011 P0021 P05CC P05CD 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 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 126 of 195 15 OBDG02 Page 504 of 595

Page 505: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0011_P0021_P05CC_P05CD_P0014_P0024_P05CE_P05CF_ColdStartEngRunning

Description: P0011 P0021 P05CC P05CD P0014 P0024 P05CE P05C 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 1521 120 80 12 2 2 2 2 2 1 1 1 1 1 1 1 2 2

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 127 of 195 15 OBDG02 Page 505 of 595

Page 506: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0011_P05CC_StablePositionTimeIc1

Description: P0011 P05CC - 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 152400 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.0800 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.01,200 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.01,600 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.02,000 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.02,400 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.02,800 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.03,200 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.03,600 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.04,000 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.04,400 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.04,800 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.05,200 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.05,600 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.06,000 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.06,400 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.06,800 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.0

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 128 of 195 15 OBDG02 Page 506 of 595

Page 507: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0011_PerfMaxIc1

Description: P0011 - Range of phaser travel where diagnostic cannot make a decision if both desired & measured positions are greater than

Notes:

y/x 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 171 20.0 20.0 20.0 22.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.02 20.0 20.0 20.0 22.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.03 20.0 20.0 20.0 22.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.04 20.0 20.0 20.0 22.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.05 20.0 20.0 20.0 22.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.06 20.0 20.0 20.0 22.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.07 20.0 20.0 20.0 22.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.08 20.0 20.0 20.0 22.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.09 20.0 20.0 20.0 22.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.010 20.0 20.0 20.0 22.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.011 20.0 20.0 20.0 22.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.012 20.0 20.0 20.0 22.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.013 20.0 20.0 20.0 22.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.014 20.0 20.0 20.0 22.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.015 20.0 20.0 20.0 22.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.016 20.0 20.0 20.0 22.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.017 20.0 20.0 20.0 22.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0 24.0

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 129 of 195 15 OBDG02 Page 507 of 595

Page 508: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0014_CamPosErrorLimEc1

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 152400 10.0 10.0 10.0 8.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.0800 10.0 10.0 10.0 8.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.01,200 10.0 10.0 10.0 8.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.01,600 10.0 10.0 10.0 8.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.02,000 10.0 10.0 10.0 8.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.02,400 10.0 10.0 10.0 8.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.02,800 10.0 10.0 10.0 8.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.03,200 10.0 10.0 10.0 8.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.03,600 10.0 10.0 10.0 8.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.04,000 10.0 10.0 10.0 8.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.04,400 10.0 10.0 10.0 8.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.04,800 10.0 10.0 10.0 8.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.05,200 10.0 10.0 10.0 8.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.05,600 10.0 10.0 10.0 8.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.06,000 10.0 10.0 10.0 8.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.06,400 10.0 10.0 10.0 8.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.06,800 10.0 10.0 10.0 8.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

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 130 of 195 15 OBDG02 Page 508 of 595

Page 509: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0014_P0024_P05CE_P05CF_EngOilPressEnblEc

Description: P0014 P0024 P05CE P05CF 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 1521 10 10 10 4 3 2 2 2 1 1 1 1 1 1 1 2 2

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 131 of 195 15 OBDG02 Page 509 of 595

Page 510: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0014_P0024_P05CE_P05CF_HiEngSpdHiDsblEc

Description: P0014 P0024 P05CE P05CF 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 1521 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

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 132 of 195 15 OBDG02 Page 510 of 595

Page 511: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0014_P0024_P05CE_P05CF_HiEngSpdLoEnblEc

Description: P0014 P0024 P05CE P05CF 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

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 133 of 195 15 OBDG02 Page 511 of 595

Page 512: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0014_P0024_P05CE_P05CF_LoPresHiEnblEc

Description: P0014 P0024 P05CE P05CF 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 1521 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 134 of 195 15 OBDG02 Page 512 of 595

Page 513: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0014_P0024_P05CE_P05CF_LoPresLoDsblEc

Description: P0014 P0024 P05CE P05CF 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 1521 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 135 of 195 15 OBDG02 Page 513 of 595

Page 514: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0014_P0024_P05CE_P05CF_LoRpmHiEnblEc

Description: P0014 P0024 P05CE P05CF 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 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 136 of 195 15 OBDG02 Page 514 of 595

Page 515: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0014_P0024_P05CE_P05CF_LoRpmLoDsblEc

Description: P0014 P0024 P05CE P05CF 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 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 137 of 195 15 OBDG02 Page 515 of 595

Page 516: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0014_P05CE_StablePositionTimeEc1

Description: P0014 P05CE - 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 152400 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.0800 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.01,200 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.01,600 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.02,000 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.02,400 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.02,800 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.03,200 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.03,600 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.04,000 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.04,400 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.04,800 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.05,200 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.05,600 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.06,000 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.06,400 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.06,800 100.0 80.0 20.0 12.0 9.0 6.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 3.0 5.0 5.0 8.0

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 138 of 195 15 OBDG02 Page 516 of 595

Page 517: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0014_PerfMaxEc1

Description: P0014 - Range of phaser travel where diagnostic cannot make a decision if both desired & measured positions are greater than

Notes:

y/x 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 171 12.5 12.5 12.5 14.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.52 12.5 12.5 12.5 14.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.53 12.5 12.5 12.5 14.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.54 12.5 12.5 12.5 14.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.55 12.5 12.5 12.5 14.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.56 12.5 12.5 12.5 14.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.57 12.5 12.5 12.5 14.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.58 12.5 12.5 12.5 14.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.59 12.5 12.5 12.5 14.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.510 12.5 12.5 12.5 14.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.511 12.5 12.5 12.5 14.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.512 12.5 12.5 12.5 14.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.513 12.5 12.5 12.5 14.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.514 12.5 12.5 12.5 14.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.515 12.5 12.5 12.5 14.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.516 12.5 12.5 12.5 14.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.517 12.5 12.5 12.5 14.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5 16.5

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 139 of 195 15 OBDG02 Page 517 of 595

Page 518: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0171_P0172_P0174_P0175 Long-Ter Fuel Tri Cell Usage

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-Ter Fuel Tri 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-Ter Fuel Tri 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-Ter Fuel Tri 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-Ter Fuel Tri 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

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 140 of 195 15 OBDG02 Page 518 of 595

Page 519: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P219A Normalizer Bank1 Table

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,200 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 4.00 4.00 3.50 5.50 7.50 7.75 5.50 7.50 7.50 9,999.00 9,999.00 9,999.00 9,999.00200 9,999.00 9,999.00 9,999.00 9,999.00 4.00 4.00 3.50 5.50 7.50 7.75 5.50 7.50 7.50 9,999.00 9,999.00 9,999.00 9,999.00240 9,999.00 9,999.00 9,999.00 21.25 15.75 10.25 8.00 8.75 5.00 9.50 5.00 7.75 7.75 9,999.00 9,999.00 9,999.00 9,999.00280 9,999.00 9,999.00 9,999.00 21.25 21.25 13.75 11.00 16.00 9.75 11.75 9.25 12.75 12.75 9,999.00 9,999.00 9,999.00 9,999.00320 9,999.00 9,999.00 9,999.00 11.75 11.75 17.50 15.50 17.00 14.00 10.50 15.00 15.75 15.75 9,999.00 9,999.00 9,999.00 9,999.00360 9,999.00 9,999.00 9,999.00 13.25 13.25 11.50 26.50 18.50 17.75 15.00 14.00 24.75 24.75 9,999.00 9,999.00 9,999.00 9,999.00400 9,999.00 9,999.00 9,999.00 20.50 20.50 20.25 24.00 25.00 27.50 17.50 19.25 22.50 22.50 9,999.00 9,999.00 9,999.00 9,999.00440 9,999.00 9,999.00 9,999.00 20.50 20.50 37.00 53.50 38.50 47.00 54.50 40.25 35.75 35.75 9,999.00 9,999.00 9,999.00 9,999.00480 9,999.00 9,999.00 9,999.00 9,999.00 9,999.00 53.50 53.50 38.50 47.00 54.50 40.25 35.75 35.75 9,999.00 9,999.00 9,999.00 9,999.00520 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.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 9,999.00 9,999.00 9,999.00 9,999.00 9,999.00 9,999.00 9,999.00640 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.00720 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.00800 400.00 400.00 400.00 400.00 400.00 400.00 400.00 400.00 400.00 400.00 400.00 400.00 400.00 400.00 400.00 400.00 400.00

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 141 of 195 15 OBDG02 Page 519 of 595

Page 520: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P219A Quality Factor Bank1 Table

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,200 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 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.00240 0.00 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.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 0.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 0.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 0.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 0.00 0.00 0.00 0.00 0.00440 0.00 0.00 0.00 0.00 0.00 0.00 1.00 1.00 1.00 1.00 1.00 1.00 0.00 0.00 0.00 0.00 0.00480 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.00520 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.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.00800 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

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 142 of 195 15 OBDG02 Page 520 of 595

Page 521: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P219A Variance Threshold Bank1 Table

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,200 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 7.75 7.75 7.25 6.75 5.75 6.00 6.00 3.25 3.25 9,999.00 9,999.00 9,999.00 9,999.00200 9,999.00 9,999.00 9,999.00 9,999.00 7.75 7.75 7.25 6.75 5.75 6.00 6.00 3.25 3.25 9,999.00 9,999.00 9,999.00 9,999.00240 9,999.00 9,999.00 9,999.00 10.50 10.50 10.50 8.25 7.00 9.00 5.50 6.25 5.75 5.75 9,999.00 9,999.00 9,999.00 9,999.00280 9,999.00 9,999.00 9,999.00 10.50 10.50 9.00 11.00 7.50 9.00 5.00 6.00 4.50 4.50 9,999.00 9,999.00 9,999.00 9,999.00320 9,999.00 9,999.00 9,999.00 16.50 16.50 10.75 11.75 9.00 9.25 8.50 6.75 5.75 5.75 9,999.00 9,999.00 9,999.00 9,999.00360 9,999.00 9,999.00 9,999.00 15.50 15.50 15.00 10.50 8.75 11.50 9.50 9.00 6.00 6.00 9,999.00 9,999.00 9,999.00 9,999.00400 9,999.00 9,999.00 9,999.00 15.00 15.00 13.25 12.50 10.50 12.00 15.75 9.75 12.25 12.25 9,999.00 9,999.00 9,999.00 9,999.00440 9,999.00 9,999.00 9,999.00 15.00 15.00 12.25 11.25 12.25 15.00 10.50 7.50 10.00 10.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 9,999.00 11.25 11.25 12.25 15.00 10.50 7.50 10.00 10.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 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.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 9,999.00 9,999.00 9,999.00 9,999.00 9,999.00 9,999.00 9,999.00640 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.00720 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.00800 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.00

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 143 of 195 15 OBDG02 Page 521 of 595

Page 522: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - Closed Loop Enable Clarification - KaFCLP_U_SlphrIntglOfst_Thrsh

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,048CiFCLP_Idle 2,048 2,048CiFCLP_Cruise 2,048 2,048CiFCLP_LightAccel 2,048 2,048CiFCLP_HeavyAccel 2,048 2,048

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 144 of 195 15 OBDG02 Page 522 of 595

Page 523: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - Closed Loop Enable Clarification - KcFCLP_Cnt_O2RdyCyclesThrsh

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 11 10

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 145 of 195 15 OBDG02 Page 523 of 595

Page 524: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - Closed Loop Enable Clarification - KcFULC_O2_SensorReadyEvents

Description: Number of times an oxygen sensor value must be in range before declaring it ready

Notes: Time (events * 12.5 milliseconds)

y/x 11 10

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 146 of 195 15 OBDG02 Page 524 of 595

Page 525: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - Closed Loop Enable Clarification - KeFCLP_Pct_CatAccuSlphrPostDsbl

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 11 255

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 147 of 195 15 OBDG02 Page 525 of 595

Page 526: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - Closed Loop Enable Clarification - KeFCLP_T_IntegrationCatalystMax

Description: Maximum allowed estimated catalytic converter temperature for post O2 integral terms to be updated.

Notes: Modeled catalyst Temperature in Celcius

y/x 11 970

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 148 of 195 15 OBDG02 Page 526 of 595

Page 527: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - Closed Loop Enable Clarification - KeFCLP_T_IntegrationCatalystMin

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 11 425

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 149 of 195 15 OBDG02 Page 527 of 595

Page 528: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - Closed Loop Enable Clarification - KfFCLL_T_AdaptiveHiCoolant

Description: LTM learning is inhibited if the engine coolant temperature is above this calibration.

Notes: Degrees Celcius

y/x 11 255

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 150 of 195 15 OBDG02 Page 528 of 595

Page 529: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - Closed Loop Enable Clarification - KfFCLL_T_AdaptiveLoCoolant

Description: LTM learning is inhibited if the engine coolant temperature is below this calibration.

Notes: Degrees Celcius

y/x 11 45

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 151 of 195 15 OBDG02 Page 529 of 595

Page 530: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - Closed Loop Enable Clarification - KfFCLP_U_O2ReadyThrshLo

Description: Lower threshold defining not ready window for post oxygen sensor voltage.

Notes: Voltage in millivolts

y/x 11 1,100

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 152 of 195 15 OBDG02 Page 530 of 595

Page 531: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - Closed Loop Enable Clarification - KfFULC_U_O2_SensorReadyThrshLo

Description: Lower limit checked against when determining if an oxygen sensor is in range

Notes: Voltage in millivolts

y/x 11 1,100

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 153 of 195 15 OBDG02 Page 531 of 595

Page 532: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - Closed Loop Enable Clarification - KtFCLL_p_AdaptiveLowMAP_Limit

Description: KtFCLL_p_AdaptiveLowMAP_Limit

Notes: MAP in KPa

y/x 65 70 75 80 85 90 95 100 1051 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0 20.0

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 154 of 195 15 OBDG02 Page 532 of 595

Page 533: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - Closed Loop Enable Clarification - KtFCLP_t_PostIntglDisableTime

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 400.0 360.0 320.0 280.0 240.0 200.0 160.0 120.0 120.0 120.0 120.0 120.0 60.0 60.0 90.0 120.0 150.0

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 155 of 195 15 OBDG02 Page 533 of 595

Page 534: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - Closed Loop Enable Clarification - KtFCLP_t_PostIntglRampInTime

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 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

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 156 of 195 15 OBDG02 Page 534 of 595

Page 535: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - Closed Loop Enable Clarification - KtFSTA_t_ClosedLoopAutostart

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 1521 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 0.0 0.0 0.0 0.0

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 157 of 195 15 OBDG02 Page 535 of 595

Page 536: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - Closed Loop Enable Clarification - KtFSTA_t_ClosedLoopTime

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 1521 180.0 120.0 70.0 40.0 26.0 26.0 26.0 12.0 6.0 4.0 2.0 1.0 1.0 1.0 1.0 1.0 1.0

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 158 of 195 15 OBDG02 Page 536 of 595

Page 537: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0411 Phase 1 Amb Temp Test Weight Factor

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 501 0.0 0.0 0.0 0.5 1.0 1.0 1.0 1.0 1.0

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 159 of 195 15 OBDG02 Page 537 of 595

Page 538: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0411 Phase 1 Baro Test Weight Factor

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 1201 0.0 0.0 0.5 1.0 1.0 1.0 1.0 1.0 0.0

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 160 of 195 15 OBDG02 Page 538 of 595

Page 539: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0411 Phase 1 MAF Test Weight Factor

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

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 161 of 195 15 OBDG02 Page 539 of 595

Page 540: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0411 Phase 1 System Volt Test Weight Factor

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

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 162 of 195 15 OBDG02 Page 540 of 595

Page 541: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0411 SL Threshold Bank 1 Table

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

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 163 of 195 15 OBDG02 Page 541 of 595

Page 542: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0411 SL Threshold Bank 2 Table

Description: Bank 2 SAI Flow (Phase 1) Test Average String Length failure threshold versus MAF (g/sec).

Notes: DTCs: P0411; Cal: KtAIRD_dp_SAI_SL_ThrshBank2: For dual valve SAI systems only.

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

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 164 of 195 15 OBDG02 Page 542 of 595

Page 543: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0420_BestFailingOSCTableB1

Description: This table is a 9x17 table of baseline Best Failing (e.g. threshold converter) OSC times for catalyst Bank 1. The axis’ for this table include the average airflow and the catalysttemperature. After OSC is measured for a specific temp and airflow,the BestFailing OSC value is found within this table for the measured temp and airflow and is used along with theOSC_TimeRaw (and the WorstPassing value) to calculate the Normalized Ratio for that specific test. The values in this table are based on the measured OSC for the identified BPUconverter that is used for MIL illumination across the specific temp and airflow range for a given program.

Notes: KtCATD_t_1_OSC_BestFailing - Used for norm ratio calculation for P0420

y/x 1.61 2.21 2.81 3.41 4.01 4.61 5.21 5.81 6.41 7.01 7.61 8.21 8.81 9.41 10.01 10.61 11.21409.00 0.91 0.82 0.73 0.56 0.45 0.39 0.34 0.31 0.29 0.27 0.25 0.24 0.23 0.22 0.22 0.21 0.21470.00 0.93 0.84 0.75 0.60 0.48 0.41 0.36 0.33 0.30 0.28 0.27 0.25 0.25 0.24 0.23 0.22 0.22532.00 0.95 0.86 0.77 0.63 0.51 0.43 0.38 0.35 0.32 0.30 0.28 0.27 0.26 0.25 0.24 0.24 0.23593.00 0.98 0.89 0.80 0.67 0.54 0.46 0.41 0.37 0.34 0.32 0.30 0.29 0.27 0.26 0.25 0.25 0.24654.00 1.00 0.92 0.84 0.70 0.57 0.49 0.43 0.39 0.36 0.34 0.32 0.30 0.28 0.27 0.26 0.25 0.25715.00 1.04 0.95 0.87 0.73 0.60 0.51 0.45 0.41 0.38 0.36 0.34 0.32 0.29 0.28 0.27 0.26 0.25776.00 1.08 0.99 0.91 0.78 0.64 0.54 0.48 0.44 0.40 0.38 0.36 0.34 0.30 0.28 0.27 0.26 0.25837.00 1.11 1.02 0.94 0.82 0.67 0.57 0.51 0.46 0.42 0.40 0.38 0.36 0.31 0.29 0.28 0.27 0.26898.00 1.15 1.06 0.97 0.86 0.71 0.61 0.54 0.49 0.45 0.42 0.40 0.38 0.32 0.29 0.28 0.27 0.26

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 165 of 195 15 OBDG02 Page 543 of 595

Page 544: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0420_WorstPassingOSCTableB1

Description: This table is a 9x17 table of WorstPassing (e.g. 120k) OSC times for catalyst Bank 1. The axis’ for this table include the average airflow and the catalyst temperature. AfterOSC is measured for a specific temp and airflow, the WorstPassing OSC value is found within this table for the measured temp and airflow and is used along with the OSC_TimeRaw (andthe BestFailing OSC value) to calculate the Normalized Ratio for that specific test.The values in this table are based on the measured OSC for the WPA part across the temp and airflowrange.

Notes: KtCATD_t_1_OSC_WorstPassing - Used for NormRatio calculation for P0420

y/x 1.61 2.21 2.81 3.41 4.01 4.61 5.21 5.81 6.41 7.01 7.61 8.21 8.81 9.41 10.01 10.61 11.21409.00 1.97 1.80 1.67 1.38 1.27 1.10 0.98 0.89 0.83 0.78 0.70 0.67 0.66 0.65 0.64 0.62 0.61470.00 1.99 1.82 1.69 1.39 1.28 1.11 0.99 0.90 0.84 0.79 0.71 0.67 0.66 0.66 0.65 0.63 0.61532.00 1.99 1.83 1.69 1.42 1.29 1.12 1.00 0.91 0.84 0.79 0.71 0.68 0.67 0.66 0.65 0.63 0.62593.00 2.01 1.85 1.70 1.44 1.30 1.12 1.00 0.92 0.85 0.80 0.72 0.69 0.68 0.67 0.66 0.64 0.62654.00 2.03 1.87 1.71 1.46 1.31 1.13 1.01 0.92 0.86 0.81 0.72 0.69 0.68 0.67 0.66 0.64 0.63715.00 2.05 1.88 1.72 1.48 1.32 1.14 1.02 0.93 0.86 0.81 0.73 0.70 0.69 0.68 0.67 0.65 0.63776.00 2.08 1.91 1.75 1.51 1.33 1.15 1.03 0.94 0.87 0.82 0.74 0.70 0.69 0.68 0.67 0.65 0.64837.00 2.12 1.96 1.80 1.56 1.35 1.17 1.03 0.94 0.88 0.82 0.75 0.71 0.70 0.69 0.68 0.66 0.64898.00 2.16 2.04 1.85 1.60 1.39 1.19 1.04 0.95 0.88 0.83 0.76 0.71 0.70 0.69 0.68 0.66 0.65

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 166 of 195 15 OBDG02 Page 544 of 595

Page 545: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P050D_P1400_CatalystLightOffExtendedEngineRunTimeExit

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 1000.000 20 20 20 20 200.125 20 20 20 20 200.250 20 20 20 20 200.375 20 20 20 20 200.500 20 20 20 20 200.625 20 20 20 20 200.750 20 20 20 20 200.875 20 20 20 20 201.000 20 20 20 20 20

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 167 of 195 15 OBDG02 Page 545 of 595

Page 546: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P1400_ColdStartDiagnosticDelayBasedOnEngineRunTime

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 2 3 4 7 10 15 20 301 0 0 1 1 1 1 1 1 1

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 168 of 195 15 OBDG02 Page 546 of 595

Page 547: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P1400_ColdStartDiagnosticDelayBasedOnEngineRunTimeCalAxis

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 2 3 4 7 10 15 20 30

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 169 of 195 15 OBDG02 Page 547 of 595

Page 548: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P1400_EngineSpeedResidual_Axis

Description: This calibration is used as the x-axis for KtCSED_dm_Exh. An engine speed value will be chosen from this axis based on the value of VeSPDR_n_EngDsrd or actual enginespeed. Subsequently, the engine speed value chosen from KnCSED_n_Exh determines the appropriate exhaust airflow value from the KtCSED_dm_Exh calibration table.

Notes: KnCSED_n_Exh - This is used for P1400

y/x 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 171 250 450 650 750 820 860 900 950 1,025 1,150 1,325 1,375 1,450 1,650 1,950 2,150 2,350

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 170 of 195 15 OBDG02 Page 548 of 595

Page 549: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P1400_EngineSpeedResidual_Table

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 250 450 650 750 820 860 900 950 1,025 1,150 1,325 1,375 1,450 1,650 1,950 2,150 2,3501 2 4 4 4 5 7 9 11 12 12 12 12 12 12 12 12 18

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 171 of 195 15 OBDG02 Page 549 of 595

Page 550: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P1400_SparkResidual_Axis

Description: Calibratible axis into KtCSED_E_ExhEngyPerUnitMass. This is a table of spark values. Spark value used for desired spark is the desired spark during cat light off. Actualspark value used is the final commanded spark.

Notes: KnCSED_phi_ExhEngyPerUnitMass - Used for P1400

y/x 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.001 -30 -20 -10 0 10 20 30 40 50

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 172 of 195 15 OBDG02 Page 550 of 595

Page 551: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P1400_SparkResidual_Table

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 -30 -20 -10 0 10 20 30 40 501 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 173 of 195 15 OBDG02 Page 551 of 595

Page 552: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P2431_P2436 Baro Skewed Sensor Weight Factor

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.01.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

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 174 of 195 15 OBDG02 Page 552 of 595

Page 553: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P2440 Bank 1 Valve Pressure Error

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 81 -3.0 -3.0 -3.0 -3.0 -3.0 -3.0 -3.0 -3.0 -3.0

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 175 of 195 15 OBDG02 Page 553 of 595

Page 554: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P2440 Bank 2 Valve Pressure Error

Description: Sensor 2 minimum average pressure error (kPa) threshold for the valve-shut (Phase 2) test .

Notes: DTCs: P2440; Cal: KaAIRD_p_VlvTstPresErrMin[CeAIRR_e_PresSnsrTwo]; For dual valve SAI systems only. Axis is Conditional Test Weight Time in seconds.

y/x 0 1 2 3 4 5 6 7 81 -3.0 -3.0 -3.0 -3.0 -3.0 -3.0 -3.0 -3.0 -3.0

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 176 of 195 15 OBDG02 Page 554 of 595

Page 555: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P2440 Phase 2 Amb Temp Test Weight Factor

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 501 0.0 0.0 0.0 0.5 1.0 1.0 1.0 1.0 1.0

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 177 of 195 15 OBDG02 Page 555 of 595

Page 556: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P2440 Phase 2 Baro Test Weight Factor

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 1201 0.0 0.0 0.5 1.0 1.0 1.0 1.0 1.0 0.0

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 178 of 195 15 OBDG02 Page 556 of 595

Page 557: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P2440 Phase 2 MAF Test Weight Factor

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

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 179 of 195 15 OBDG02 Page 557 of 595

Page 558: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P2440 Phase 2 System Volt Test Weight Factor

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

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 180 of 195 15 OBDG02 Page 558 of 595

Page 559: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P2444 Bank 1 Pump Pressure Error

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 81 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 181 of 195 15 OBDG02 Page 559 of 595

Page 560: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P2444 Bank 2 Pump Pressure Error

Description: Sensor 2 maximum average pressure error threshold for the pump-off (Phase 3) test.

Notes: DTCs: P2444; Cal: KaAIRD_p_PmpTstPresErrMax[CeAIRR_e_PresSnsrTwo]; For dual sensor SAI systems only. Axis is Conditional Test Weight Time in seconds.

y/x 0 1 2 3 4 5 6 7 81 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 182 of 195 15 OBDG02 Page 560 of 595

Page 561: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P057B KtBRKI_K_CmpltTestPointWeight

Description:

Notes:

y/x 0.000 0.020 0.030 0.030 0.050 0.100 0.150 0.250 1.0001 0 0 0 1 1 1 1 1 1

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 183 of 195 15 OBDG02 Page 561 of 595

Page 562: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P057B KtBRKI_K_CmpltTestPointWeight

Description:

Notes:

y/x 0.000 0.020 0.030 0.030 0.050 0.100 0.150 0.250 1.0001 0 0 0 1 1 1 1 1 1

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 184 of 195 15 OBDG02 Page 562 of 595

Page 563: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P057B KtBRKI_K_FastTestPointWeight

Description:

Notes:

y/x 0.000 0.052 0.080 0.250 0.350 0.450 0.550 0.750 1.0001 0 1 1 1 1 1 1 1 1

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 185 of 195 15 OBDG02 Page 563 of 595

Page 564: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P057B KtBRKI_K_FastTestPointWeight

Description:

Notes:

y/x 0.000 0.052 0.080 0.250 0.350 0.450 0.550 0.750 1.0001 0 1 1 1 1 1 1 1 1

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 186 of 195 15 OBDG02 Page 564 of 595

Page 565: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0324_P0326_P0331_AbnormalNoise_CylsEnabled

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 71 1 1 1 1 0 0 0 0

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 187 of 195 15 OBDG02 Page 565 of 595

Page 566: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0324_P0326_P0331_AbnormalNoise_Threshold

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.096 0.096 0.096 0.105 0.102 0.104 0.106 0.099 0.100 0.110 0.102 0.103 0.108 0.108 0.108 0.108 0.108

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 188 of 195 15 OBDG02 Page 566 of 595

Page 567: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0325_P0330_OpenCktThrshMax (20 kHz)

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 700 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 12.7090 12.5703 12.1387 10.9180 9.2031 7.8477 7.0371 5.3203 5.5234 5.7676 5.5273 5.9727 5.9844 5.9844 5.9844 5.9844 5.9844

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 189 of 195 15 OBDG02 Page 567 of 595

Page 568: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0325_P0330_OpenCktThrshMax (Normal Noise)

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 700 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.3848 0.3848 0.3848 0.3848 0.3848 0.3848 0.3496 0.4102 0.3496 0.4609 0.5195 0.5703 0.5996 0.5996 0.5996 0.5996 0.5996

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 190 of 195 15 OBDG02 Page 568 of 595

Page 569: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0325_P0330_OpenCktThrshMin (20 kHz)

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 700 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 4.8359 4.7031 4.6406 4.1250 3.5352 2.9746 2.6738 2.0215 2.0684 2.2266 2.1992 2.4473 2.5117 2.5117 2.5117 2.5117 2.5117

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 191 of 195 15 OBDG02 Page 569 of 595

Page 570: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0325_P0330_OpenCktThrshMin (Normal Noise)

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 700 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.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

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 192 of 195 15 OBDG02 Page 570 of 595

Page 571: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P0325_P0330_OpenMethod

Description:

Notes: Used for P0325 and P0330. Cal name: KtKNKD_e_OpenMethod. x-axis = Engine Speed Index, 500 to 8500 (RPM) by 500 rpm increments.

Selects 1 of 3 available methods: "20kHz Method", "Normal Noise Method," or "Disabled." The mode chosen dictates which set of threshold tables are used. Typically, either: A) the 20kHz 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* - Part 1

y/x 0 1 2 3 4 51 CeKNKD_e_Open_20KH

zCeKNKD_e_Open_20KHz

CeKNKD_e_Open_20KHz

CeKNKD_e_Open_20KHz

CeKNKD_e_Open_20KHz

CeKNKD_e_Open_20KHz

P0325_P0330_OpenMethod* - Part 2

y/x 6 7 8 9 10 111 CeKNKD_e_Open_20KH

zCeKNKD_e_Open_20KHz

CeKNKD_e_Open_20KHz

CeKNKD_e_Open_20KHz

CeKNKD_e_Open_20KHz

CeKNKD_e_Open_20KHz

P0325_P0330_OpenMethod* - Part 3

y/x 12 13 14 15 161 CeKNKD_e_Open_20KH

zCeKNKD_e_Open_None CeKNKD_e_Open_None CeKNKD_e_Open_None CeKNKD_e_Open_None

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 193 of 195 15 OBDG02 Page 571 of 595

Page 572: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P06B6_P06B7_OpenTestCktThrshMax

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 700 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.166 0.166 0.176 0.191 0.176 0.207 0.238 0.330 0.385 0.467 0.543 0.666 0.666 0.666 0.666 0.666 0.666

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 194 of 195 15 OBDG02 Page 572 of 595

Page 573: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Initial Supporting table - P06B6_P06B7_OpenTestCktThrshMin

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 700 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.061 0.061 0.068 0.080 0.076 0.098 0.119 0.172 0.193 0.240 0.285 0.357 0.357 0.357 0.357 0.357 0.357

15 OBDG02 ECM Diagnostic Supporting Tables

ECM Diagnostic Supporting Tables Page 195 of 195 15 OBDG02 Page 573 of 595

Page 574: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Fault Bundle Definitions

Bundle Name: 5VoltReferenceA_FAP0641Bundle Name: 5VoltReferenceB_FAP0651Bundle Name: 5VoltReferenceMAP_OOR_FltP0697Bundle Name: A/F Imbalance Bank1P219ABundle Name: A/F Imbalance Bank2P219BBundle 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: AAP_SnsrTFTKONaturally Aspirated: P2227, P2228, P2229, P2230. Turbocharged: P0237, P0238.Bundle Name: AAP2_SnsrCktFAP2228, P2229Bundle Name: AAP2_SnsrCktFPP2228, P2229Bundle Name: AAP2_SnsrFAP2227, P2228, P2229, P2230Bundle Name: AAP2_SnsrTFTKOP2227, P2228, P2229, P2230Bundle Name: AAP3_SnsrCktFAP222C, P222DBundle Name: AAP3_SnsrCktFPP222C, P222DBundle Name: AccCktLo_FAP2537Bundle Name: AcceleratorPedalFailureP2122, P2123, P2127, P2128, P2138, P0697, P06A3Bundle Name: ACCMLostCommU016BBundle Name: ACFailedOnSDSee ACCM Document

15 OBDG02

Fault Bundle Definitions Page 1 of 22 15 OBDG02 Page 574 of 595

Page 575: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Fault Bundle Definitions

Bundle Name: ACHighSidePressSnsrCktFAP0532, P0533Bundle Name: ACThrmlRefrigSpdVldSee ACCM DocumentBundle Name: AfterThrottlePressTFTKONaturally Aspirated or Turbocharged: P0106, P0107, P0108. Supercharged: P012B, P012C, P012D.Bundle Name: AfterThrottlePressureFANaturally Aspirated or Turbocharged: P0106, P0107, P0108. Supercharged: P012B, P012C, P012D.Bundle Name: AfterThrottleVacuumTFTKONaturally Aspirated or Turbocharged: P0106, P0107, P0108. Supercharged: P012B, P012C, P012D.Bundle Name: AIR System FAP0411, P2440, P2444Bundle Name: AIRPumpControlCircuit FAP0418, P2257, P2258Bundle Name: AIRSystemPressureSensor FAP2430, P2431, P2432, P2433, P2435, P2436, P2437, P2438Bundle Name: AIRValveControlCircuit FAP0412, P041F, P044FBundle Name: AllTwoStepDrvr_TFTKOP16CF, P16D2, P16D3, P2645, P2648, P2649Bundle Name: AllVCE_Driver_TFTKOP16CF, P16D2, P16D3, P2645, P2648, P2649Bundle 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: AmbPresSnsr2_CktFAP222C, P222DBundle Name: AmbPresSnsrCktFAP2228, P2229Bundle Name: AmbPresSnsrCktFPP2228, P2229Bundle Name: AnyCamPhaser_FAP0010, P0011, P0013, P0014, P0020, P0021, P0023, P0024, P2088, P2089, P2090, P2091, P2092, P2093, P2094, P2095, P05CC, P05CD, P05CE, P05CF,P25CA, P25CB, P25CC, P25CD, P25CE, P25CF

15 OBDG02

Fault Bundle Definitions Page 2 of 22 15 OBDG02 Page 575 of 595

Page 576: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Fault Bundle Definitions

Bundle Name: AnyCamPhaser_TFTKOP0010, P0011, P0013, P0014, P0020, P0021, P0023, P0024, P2088, P2089, P2090, P2091, P2092, P2093, P2094, P2095, P05CC, P05CD, P05CE, P05CF,P25CA, P25CB, P25CC, P25CD, P25CE, P25CFBundle Name: BrakeBoosterSensorCktFAP0557, P0558Bundle Name: BrakeBoosterSensorFAP0556, P0557, P0558Bundle Name: BrakeBoosterVacuumValidP0556, P0557, P0558Bundle Name: BSTR_b_BoostSnsrFAP0236, P0237, P0238Bundle Name: BSTR_b_ExcsvBstFAP226BBundle Name: BSTR_b_ExcsvBstTFTKOP226BBundle Name: BSTR_b_IC_Pmp_EffPerfTFTKOP026ABundle Name: BSTR_b_IC_PmpCktFAP023A, P023CBundle Name: BSTR_b_PCA_CktFAP0033, P0034, P0035, P0045, P0047, P0048, P0243, P0245, P0246, P0247, P0249, P0250Bundle Name: BSTR_b_PCA_CktLoFAP0034, P0047, P0245, P0249Bundle Name: BSTR_b_PCA_CktLoTFTKOP0034, P0047, P0245, P0249Bundle Name: BSTR_b_PCA_CktTFTKOP0033, P0034, P0035, P0045, P0047, P0048, P0243, P0245, P0246, P0247, P0249, P0250Bundle Name: BSTR_b_PCA_FAP0234, P0299, P0033, P0034, P0035, P0045, P0047, P0048, P0243, P0245, P0246, P2261, P0247, P0249, P0250Bundle Name: BSTR_b_PCA_PstnSnsrFAP003A, P2564, P2565Bundle Name: BSTR_b_PCA_PstnSnsrTFTKOP003A, P2564, P2565Bundle Name: BSTR_b_PCA_TFTKOP0234, P0299, P0033, P0034, P0035, P0045, P0047, P0048, P0243, P0245, P0246, P2261, P0247, P0249, P0250Bundle Name: BSTR_b_PresCntrlTooHiFAP0234Bundle Name: BSTR_b_PresCntrlTooHiTFTKO

15 OBDG02

Fault Bundle Definitions Page 3 of 22 15 OBDG02 Page 576 of 595

Page 577: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Fault Bundle Definitions

P0234Bundle Name: BSTR_b_PresCntrlTooLoFAP0299Bundle Name: BSTR_b_PresCntrlTooLoTFTKOP0299Bundle Name: BSTR_b_PstnCntrlFAP166D, P166EBundle Name: BSTR_b_PstnCntrlTooHiFAP166EBundle Name: BSTR_b_PstnCntrlTooHiTFTKOP166EBundle Name: BSTR_b_PstnCntrlTooLoFAP166DBundle Name: BSTR_b_PstnCntrlTooLoTFTKOP166DBundle Name: BSTR_b_TurboBypassA_StkFAP2261Bundle Name: BSTR_b_TurboBypassCktFAP0033, P0034, P0035, P00C0, P00C1, P00C2Bundle Name: BSTR_b_TurboBypassCktTFTKOP0033, P0034, P0035, P00C0, P00C1, P00C2Bundle Name: BSTR_b_TurboBypB_CktFAP00C0, P00C1, P00C2Bundle Name: BSTR_b_TurboBypB_CktTFTKOP00C0, P00C1, P00C2Bundle Name: CamLctnExhFAP0017, P0019, P0365, P0366, P0390, P0391Bundle Name: CamLctnIntFAP0016, P0018, P0340, P0341, P0345, P0346Bundle Name: CamSensor_FAP0016, P0017, P0018, P0019, P0340, P0341, P0345, P0346, P0365, P0366, P0390, P0391Bundle Name: CamSensor_TFTKOP0016, P0017, P0018, P0019, P0340, P0341, P0345, P0346, P0365, P0366, P0390, P0391Bundle 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: CamSensorFA

15 OBDG02

Fault Bundle Definitions Page 4 of 22 15 OBDG02 Page 577 of 595

Page 578: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Fault Bundle Definitions

P0016, P0017, P0018, P0019, P0340, P0341, P0345, P0346, P0365, P0366, P0390, P0391Bundle Name: CamSensorTFTKOP0016, P0017, P0018, P0019, P0340, P0341, P0345, P0346, P0365, P0366, P0390, P0391Bundle Name: Catalyst Warmup EnabledN/ACatalyst Warmup Enabled - Other Definitions:To enable the Cold Start Emission Reduction Strategy:

Catalyst Temperature < degC650.00ANDEngine Coolant > degC-12.00ANDEngine Coolant <= degC55.00ANDBarometric Pressure>= KPa74.00AND

DTC's Not Set:

ECT_Sensor_FAMAP_SensorFA

The Cold Start Emission Reduction Strategy will remain active until:

Engine Run Time > P050D_P1400_CatalystLightOffExtendedEngineRunTimeExit This Extended Engine run time exit is a function of percent ethanol and Catmons NormRatioEWMA.Refer to "Supporting Tables" for details.

OR

Catalyst Temperature >= degC800.00ANDEngine Run Time >= seconds18.50

OR

Barometric Pressure < KPa74.00

Bundle Name: CatalystSysEfficiencyLoB1_FAP0420Bundle Name: CatalystSysEfficiencyLoB2_FAP0430Bundle Name: ClutchPstnSnsr FAP0806, P0807, P0808Bundle Name: ClutchPstnSnsrCktHi FAP0808

15 OBDG02

Fault Bundle Definitions Page 5 of 22 15 OBDG02 Page 578 of 595

Page 579: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Fault Bundle Definitions

Bundle Name: ClutchPstnSnsrCktLo FAP0807Bundle Name: ClutchPstnSnsrNotLearnedP080ABundle Name: CommBusAOff_VICM_FAU0073Bundle Name: CommBusBOff_VICM_FAU0074Bundle Name: CoolingFanSpeedTooHigh_FAP0495Bundle Name: CrankCamCorrelationTFTKOP0016, P0017, P0018, P0019Bundle Name: CrankExhaustCamCorrelationFAP0017, P0019Bundle Name: CrankExhaustCamCorrFAP0017, P0019Bundle Name: CrankIntakeCamCorrelationFAP0016, P0018Bundle Name: CrankIntakeCamCorrFAP0016, P0018Bundle Name: CrankSensor_FAP0335, P0336Bundle Name: CrankSensor_TFTKOP0335, P0336Bundle Name: CrankSensorFAP0335, P0336Bundle Name: CrankSensorFaultActiveP0335, P0336Bundle Name: CrankSensorTestFailedTKOP0335, P0336Bundle Name: CrankSensorTFTKOP0335, 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, P3460

15 OBDG02

Fault Bundle Definitions Page 6 of 22 15 OBDG02 Page 579 of 595

Page 580: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Fault Bundle Definitions

Bundle Name: CylDeacSystemTFTKOP3400Bundle Name: ECT_Sensor_Ckt_FAP0117, P0118Bundle Name: ECT_Sensor_Ckt_FPP0117, P0118Bundle Name: ECT_Sensor_Ckt_High_FPP0118Bundle Name: ECT_Sensor_Ckt_Low_FPP0117Bundle Name: ECT_Sensor_Ckt_TFTKOP0117, P0118Bundle Name: ECT_Sensor_Ckt_TPTKOP0117, P0118Bundle Name: ECT_Sensor_DefaultDetectedP0116, P0117, P0118, P0119, P111EBundle Name: ECT_Sensor_FAP0116, P0117, P0118, P0119, P0128, P111EBundle Name: ECT_Sensor_Perf_FAP0116, P111EBundle Name: ECT_Sensor_TFTKOP0116, P0117, P0118, P0119, P0128, P111EECT_Sensor_TFTKO - Other Definitions:

Bundle Name: EGRValve_FPP0405, P0406, P042EBundle Name: EGRValveCircuit_FAP0403, P0404, P0405, P0406, P0489, P0490, P042EBundle Name: EGRValveCircuit_TFTKOP0403, P0404, P0405, P0406, P0489, P0490Bundle Name: EGRValvePerformance_FAP0404, P042EBundle Name: EGRValvePerformance_TFTKOP0404, P042EBundle Name: ELCP_PumpCircuit_FAP2400, P2401, P2402Bundle Name: ELCP_SwitchCircuit_FAP2418, P2419, P2420

15 OBDG02

Fault Bundle Definitions Page 7 of 22 15 OBDG02 Page 580 of 595

Page 581: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Fault Bundle Definitions

Bundle Name: ELCPCircuit_FAP24BA, P24BBBundle Name: EngineMetalOvertempActiveP1258Bundle Name: EngineMisfireDetected_FAP0300, P0301, P0302, P0303, P0304, P0305, P0306, P0307, P0308Bundle Name: EngineMisfireDetected_TFTKOP0300, P0301, P0302, P0303, P0304, P0305, P0306, P0307, P0308Bundle Name: EngineModeNotRunTimer_FAP262BBundle Name: EngineModeNotRunTimerErrorP262BBundle Name: EnginePowerLimitedP0068, P00C8, P00C9, P00CA, P0090, P0091, P0092, P0122, P0123, P0191, P0192, P0193, P0222, P0223, P0601, P0604, P0606, P0697, P06A3, P06DB,P06DE, P0A1D, P1104, P127A, P127C, P127D, P15F2, P160D, P160E, P1682, P16A0, P16A1, P16A2, P16F3, P2100, P2101, P2102, P2103, P2122, P2123,P2127, P2128, P2135, P2138, P215B, P2176, P228C, P228D, U0073, U0074, U0293, U1817Bundle Name: EngineTorqueEstInaccurateEngineMisfireDetected_FA, FuelInjedtorCircuit_FA, FuelInjedtorCircuit_TFTKO, FuelTrimSystemB1_FA, FuelTrimSystemB2_FA, MAF_SensorTFTKO, MAP_SensorTFTKO,EGRValuePerforamnce_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: EngModeNotRunTmErrP262BBundle Name: EngOilModeledTempValidECT_Sensor_FA, IAT_SensorCircuitFABundle Name: EngOilPressureSensorCktFAP0522, P0523Bundle Name: EngOilPressureSensorFAP0521, P0522, P0523Bundle Name: EngOilTempFAEngOilTempSensorCircuitFA, EngOilModeledTempValid, P16F3EngOilTempFA - Other Definitions:P16F3 with GetXOYR_b_SecurityFlt(CeXOYR_e_EOTR_SecurityFlt)Bundle Name: EngOilTempSensorCircuitFAP0197, P0198Bundle Name: Ethanol Composition Sensor FAP0178, P0179, P2269Bundle Name: EvapEmissionSystem_FA

15 OBDG02

Fault Bundle Definitions Page 8 of 22 15 OBDG02 Page 581 of 595

Page 582: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Fault Bundle Definitions

P0455, P0446Bundle Name: EvapExcessPurgePsbl_FAELCP sealed/vented fuel system, P0442, P0455, P0458 OR Conventional fuel system, P0442, P0455, P0458, P0496Bundle Name: EvapFlowDuringNonPurge_FAP0496Bundle Name: EvapPurgeSolenoidCircuit_FAP0443, P0458, P0459Bundle Name: EvapReducedPurgePsbl_FAELCP sealed/vented fuel system, P0443, P0446, P0449, P0459, P0497, P0499, P1463, P2419, P2422 OR Conventional fuel system, P0443, P0446, P0455, P0459, P0498Bundle Name: EvapSmallLeak_FAP0442Bundle Name: EvapVentSolenoidCircuit_FAP0449, P0498, P0499Bundle Name: ExhaustCamSensor_FAP0017, P0019, P0365, P0366, P0390, P0391Bundle Name: ExhaustCamSensor_TFTKOP0017, P0019, P0365, P0366, P0390, P0391Bundle Name: ExhaustCamSensorFAP0017, P0019, P0365, P0366, P0390, P0391Bundle Name: ExhaustCamSensorTFTKOP0017, P0019, P0365, P0366, P0390, P0391Bundle Name: ExhaustVVT_Enabled

ExhaustVVT_Enabled - Other Definitions:ExhaustVVT_Enabled= TRUE if:

DTCs not set:CrankSensor_TFTKOExhaustCamSensorTFTKOCamLctnExhFA

AND

diagnostic has executed and passedCrankExhaustCamCorrelationFA

AND

Cam Edge Locations have been learned

AND

IntakeVVT_Enabled = TRUE

15 OBDG02

Fault Bundle Definitions Page 9 of 22 15 OBDG02 Page 582 of 595

Page 583: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Fault Bundle Definitions

ORIntake Park Position is Retarded ( )CePHSR_e_Advanced

AND

[Catalyst Warmup Enabled is TRUE ANDEngine Speed > AND450.00Engine Run Time > ]P0011_P0021_P05CC_P05CD_P0014_P0024_P05CE_P05CF_ColdStartEngRunning

OR

[Engine is running ANDEngine power is requested ANDExhEngineSpeed is Enabled (see below) ANDExhOilPressure is Enabled (see below) ANDExhEngineOilTemp is Enabled (see below) ]

********************************************************************************************************ExhEngineSpeed is Enabled if:P0014_P0024_P05CE_P05CF_LoRpmHiEnblEc < Engine RPM < P0014_P0024_P05CE_P05CF_HiEngSpdLoEnblEc

ExhEngineSpeed Disables if:Engine RPM < P0014_P0024_P05CE_P05CF_LoRpmLoDsblEc

OREngine RPM > P0014_P0024_P05CE_P05CF_HiEngSpdHiDsblEc

********************************************************************************************************ExhOilPressure is Enabled if:(Oil Pressure Sensor In Use ( ) = 1.00 (Note: 1.00 equals TRUE) AND0.00Oil Pressure Sensor Present ( ) = 1.00 (Note: 1.00 equals Present) AND0.00Oil Pressure > P0014_P0024_P05CE_P05CF_LoPresHiEnblEcfor P0014_P0024_P05CE_P05CF_EngOilPressEnblEc sec)

OR(Engine RPM > P0014_P0024_P05CE_P05CF_LoRpmHiEnblEc forP0014_P0024_P05CE_P05CF_EngOilPressEnblEc sec)

ExhOilPressure Disables if:(Oil Pressure Sensor In Use ( ) = 1.00 (Note: 1.00 equals TRUE) AND0.00Oil Pressure Sensor Present ( ) = 1.00 (Note: 1.00 equals Present) AND0.00Oil Pressure < P0014_P0024_P05CE_P05CF_LoPresLoDsblEc )

********************************************************************************************************ExhEngineOilTemp is Enabled if:

< Engine Oil Temp <-20.00 155.00

ExhEngineOilTemp Disables if:

15 OBDG02

Fault Bundle Definitions Page 10 of 22 15 OBDG02 Page 583 of 595

Page 584: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Fault Bundle Definitions

Engine Oil Temp < -22.00OR

Engine Oil Temp > 160.00

Bundle Name: FanOutputDriver_FAP0480, P0481, P0482, P0691, P0692, P0693, P0694, P0695, P0696, P1485 (EREV), P1486 (EREV), P1487 (EREV)Bundle Name: FHPD_b_FRP_SnsrCkt_FPP0192, P0193, P16E4, P16E5, P128F, P128ABundle Name: FHPD_b_HPC_PresErrNeg_FAP228DBundle Name: FHPD_b_HPC_PresErrNeg_TFTKOP228DBundle Name: FHPD_b_HPC_PresErrPos_FAP228CBundle Name: FHPD_b_HPC_PresErrPos_TFTKOP228CBundle Name: FHPD_b_HPC_Windup_ TFTKOP0089Bundle Name: FHPD_b_HPC_Windup_FAP0089Bundle Name: FHPD_b_PumpCurr_FAP163ABundle Name: FHPD_b_PumpCurr_TFTKOP163ABundle Name: FHPR_b_FRP_SnsrCkt_FAP0192, P0193, P127C, P127D, P16E4, P16E5, P128F, P128A, P128BBundle Name: FHPR_b_FRP_SnsrCkt_TFTKOP0192, P0193, , P127C, P127D, P16E4, P16E5, P128F, P128A, P128BBundle Name: FHPR_b_FRP_SnsrPerfDiag_FAP0191, P127ABundle Name: FHPR_b_FRP_SnsrPerfDiag_TFTKOP0191, P127ABundle Name: FHPR_b_PumpCkt_FAP0090, P0091, P0092, P00C8, P00C9, P00CABundle Name: FHPR_b_PumpCkt_FPP0090, P0091, P0092, P00C8, P00C9, P00CABundle Name: FHPR_b_PumpCkt_TFTKOP0090, P0091, P0092, P00C8, P00C9, P00CABundle Name: FourWheelDriveLowStateInvalid

15 OBDG02

Fault Bundle Definitions Page 11 of 22 15 OBDG02 Page 584 of 595

Page 585: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Fault Bundle Definitions

P2771Bundle Name: FPSR_b_SENT_WaveForm_FPBndlP128F, P16E4, P16E5Bundle Name: FTP_SensorCircuit_FAP0452, P0453Bundle 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: FuelLevelDataFaultP0461, P0462, P0463, P2066, P2067, P2068Bundle Name: FuelPumpRlyCktFAP0627, P0628, P0629Bundle Name: FuelTankPressureSnsrCkt_FAP0452, P0453Bundle Name: FuelTrimSystemB1_FAP0171, P0172, P11E9 , P11EABundle Name: FuelTrimSystemB1_TFTKOP0171, P0172, P11E9, P11EABundle Name: FuelTrimSystemB2_FAP0174, P0175, P11EB, P11ECBundle Name: FuelTrimSystemB2_TFTKOP0174, P0175, P11EB, P11ECBundle Name: HumidityFAP0097, P0098, P11C2, P11C3, P2227, P2228, P2229, P2230Bundle Name: HumTempSnsrCktFAP0097, P0098Bundle Name: HumTempSnsrCktFPP0097, P0098Bundle Name: HumTempSnsrFAP0096, P0097, P0098, P0099Bundle Name: IAC_SystemRPM_FAP0506, P0507

15 OBDG02

Fault Bundle Definitions Page 12 of 22 15 OBDG02 Page 585 of 595

Page 586: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Fault Bundle Definitions

Bundle Name: IAT_ContCorrFAP2199Bundle Name: IAT_SensorCircuitFAP0112, P0113Bundle Name: IAT_SensorCircuitFPP0112, P0113Bundle Name: IAT_SensorCircuitTFTKOP0112, P0113Bundle Name: IAT_SensorFAP0111, P0112, P0113, P0114Bundle Name: IAT_SensorTFTKOP0111, P0112, P0113, P0114Bundle Name: IgnitionOffTimer_FAP262BBundle Name: IgnitionOffTimeValidP262BBundle 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, P2322Bundle Name: IntakeCamSensor_FAP0016, P0018, P0340, P0341, P0345, P0346Bundle Name: IntakeCamSensor_TFTKOP0016, P0018, P0340, P0341, P0345, P0346Bundle Name: IntakeCamSensorFAP0016, P0018, P0340, P0341, P0345, P0346Bundle Name: IntakeCamSensorTFTKOP0016, P0018, P0340, P0341, P0345, P0346Bundle Name: IntakeVVT_Enabled

IntakeVVT_Enabled - Other Definitions:IntakeVVT_Enabled = TRUE if:

DTCs not set:CrankSensor_TFTKOIntakeCamSensor_TFTKOCamLctnIntFA

AND

diagnostic has executed and passedCrankExhaustCamCorrelationFA

15 OBDG02

Fault Bundle Definitions Page 13 of 22 15 OBDG02 Page 586 of 595

Page 587: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Fault Bundle Definitions

AND

Cam Edge Locations have been learned

AND

[Catalyst Warmup Enabled = TRUE ANDEngine Speed > AND450.00Engine Run Time > ]P0011_P0021_P05CC_P05CD_P0014_P0024_P05CE_P05CF_ColdStartEngRunning

OR

[Engine is running ANDEngine power is requested ANDIntEngineSpeed is Enabled (see below) ANDIntOilPressure is Enabled (see below) ANDIntEngineOilTemp is Enabled (see below) ]

********************************************************************************************************IntEngineSpeed is Enabled if:P0011_P0021_P05CC_P05CD_LoRpmHiEnblIc < Engine RPM < P0011_P0021_P05CC_P05CD_HiEngSpdLoEnblIc

IntEngineSpeed Disables if:Engine RPM < P0011_P0021_P05CC_P05CD_LoRpmLoDsblIc

OREngine RPM > P0011_P0021_P05CC_P05CD_HiEngSpdHiDsblIc

********************************************************************************************************IntOilPressure is Enabled if:(Oil Pressure Sensor In Use ( ) = 1.00 (Note: 1.00 equals TRUE) AND0.00Oil Pressure Sensor Present ( ) = 1.00 (Note: 1.00 equals Present) AND0.00Oil Pressure > P0011_P0021_P05CC_P05CD_LoPresHiEnblIc for P0011_P0021_P05CC_P05CD_EngOilPressEnblIc sec)

OR(Engine RPM > P0011_P0021_P05CC_P05CD_LoRpmHiEnblIc for P0011_P0021_P05CC_P05CD_EngOilPressEnblIc sec)

IntOilPressure Disables if:(Oil Pressure Sensor In Use ( ) = 1.00 (Note: 1.00 equals TRUE) AND0.00Oil Pressure Sensor Present ( ) = 1.00 (Note: 1.00 equals Present) AND0.00Oil Pressure < P0011_P0021_P05CC_P05CD_LoPresLoDsblIc)

********************************************************************************************************IntEngineOilTemp is Enabled if:

< Engine Oil Temp <-20.00 155.00

IntEngineOilTemp Disables if:Engine Oil Temp < -22.00

OR

15 OBDG02

Fault Bundle Definitions Page 14 of 22 15 OBDG02 Page 587 of 595

Page 588: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Fault Bundle Definitions

Engine Oil Temp > 160.00Bundle Name: IntkCamPhaser_FAP0010, P0011, P0020, P0021, P05CC, P05CD, P2088, P2089, P2092, P2093, P25CA, P25CB, P25CC, P25CD, P25CE, P25CFBundle Name: KS_Ckt_Perf_B1B2_FAP0324, P0325, P0326, P0327, P0328, P0330, P0332, P0333, P06B6, P06B7Bundle Name: LostCommBCM_FAU0140Bundle Name: LostCommBusB_VICM_FAU182DBundle Name: LowFuelConditionDiagnostic

LowFuelConditionDiagnostic - Other Definitions:Flag set to TRUE if the fuel level < % AND10.0No Active DTCs: FuelLevelDataFault, P0462, P0463 for at least seconds30.0Bundle Name: MAF_SensorCircuitFAP0102, P0103, P010C, P010DBundle Name: MAF_SensorCircuitTFTKOP0102, P0103, P010C, P010DBundle Name: MAF_SensorFAP0101, P0102, P0103, P010B, P010C, P010DBundle Name: MAF_SensorFPP0102, P0103, P010C, P010DBundle Name: MAF_SensorPerfFAP0101Bundle Name: MAF_SensorPerfTFTKOP0101Bundle Name: MAF_SensorTFTKOP0101, P0102, P0103, P010B, P010C, P010DBundle Name: MAF_Snsr1_FAP0101, P0102, P0103Bundle Name: MAF_Snsr2_FAP010B, P010C, P010DBundle Name: MAF_SnsrCktFAP0102, P0103, P010C, P010DBundle Name: MAF_SnsrCktTFTKOP0102, P0103, P010C, P010DBundle Name: MAP_EngineVacuumStatusP0106, P0107, P0108 Fault Active OR P0107, P0108 Fault Pending

15 OBDG02

Fault Bundle Definitions Page 15 of 22 15 OBDG02 Page 588 of 595

Page 589: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Fault Bundle Definitions

Bundle Name: MAP_SensorCircuitFAP0107, P0108Bundle Name: MAP_SensorCircuitFPP0107, P0108Bundle Name: MAP_SensorFAP0106, P0107, P0108Bundle Name: MAP_SensorPerfFAP0106Bundle Name: MAP_SensorPerfTFTKOP0106Bundle Name: MAP_SensorTFTKOP0106, P0107, P0108Bundle Name: MnfdTempSensorCktFATurbocharged or Supercharged, with Humidity sensor: P112C, P112D. Turbocharged or Supercharged, without Humidity sensor: P0097, P0098. Naturally Aspirated: P0112, P0113.Bundle Name: MnfdTempSensorCktFPTurbocharged or Supercharged, with Humidity sensor: P112C, P112D. Turbocharged or Supercharged, without Humidity sensor: P0097, P0098. Naturally Aspirated: P0112, P0113.Bundle Name: MnfdTempSensorCktTFTKOTurbocharged or Supercharged, with Humidity sensor: P112C, P112D. Turbocharged or Supercharged, without Humidity sensor: P0097, P0098. Naturally Aspirated: P0112, P0113.Bundle Name: MnfdTempSensorFATurbocharged or Supercharged, with Humidity sensor: P112B, P112C, P112D, P112E. Turbocharged or Supercharged, without Humidity sensor: P0096, P0097, P0098, P0099.Naturally Aspirated: P0111, P0112, P0113, P0114.Bundle Name: MnfdTempSensorTFTKOTurbocharged or Supercharged, with Humidity sensor: P112B, P112C, P112D, P112E. Turbocharged or Supercharged, without Humidity sensor: P0096, P0097, P0098, P0099.Naturally Aspirated: P0111, P0112, P0113, P0114.Bundle Name: ModuleOffTime_FAP262BBundle Name: ModuleOffTimeErrP262BBundle Name: O2S_Bank_ 1_TFTKOP0131, P0132, P0134, P2A00Bundle Name: O2S_Bank_ 2_TFTKOP0151, P0152, P0154, P2A03Bundle 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, P0036Bundle Name: O2S_Bank_2_Sensor_1_FAP2A03, P0151, P0152, P0153, P0154, P0155, P0059, P1153, P015C, P015D, P0050

15 OBDG02

Fault Bundle Definitions Page 16 of 22 15 OBDG02 Page 589 of 595

Page 590: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Fault Bundle Definitions

Bundle Name: O2S_Bank_2_Sensor_2_FAP013C, P013D, P014A, P014B, P2272, P2273, P0157, P0158, P0160, P0161, P0060, P0056Bundle Name: OAT_AmbientFilteredFAECM OAT: P0071, P0072, P0073, P0074, EngModeNotRunTmErr, VehicleSpeedSensor_FA, IAT_SensorFA, ECT_Sensor_DefaultDetected, MAF_SensorFA. VIMC OAT: P0072,P0073, EngModeNotRunTmErr, VehicleSpeedSensor_FA, ECT_Sensor_DefaultDetected. IAT-Based OAT: not applicable. All other cases: not applicable.Bundle Name: OAT_AmbientSensorFAECM OAT: P0071, P0072, P0073, P0074. VIMC OAT: P0071, P0072, P0073, EngModeNotRunTmErr, VehicleSpeedSensor_FA, ECT_Sensor_DefaultDetected. IAT-Based OAT: notapplicable. All other cases: not applicable.Bundle Name: OAT_EstAmbTemp_FAELCP sealed/vented fuel system, P0071, P0072, P0073, P0502, P0503, P0722, P0723 OR Conventional fuel system, P0071, P0072, P0073, P0074, P262BBundle 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: OAT_PtEstRawFAECM OAT: P0071, P0072, P0073, P0074. VIMC OAT: P0071, P0072, P0073, EngModeNotRunTmErr, VehicleSpeedSensor_FA, ECT_Sensor_DefaultDetected. IAT-Based OAT:IAT_SensorFA. All other cases: IAT_SensorFA, ECT_Sensor_DefaultDetected.Bundle Name: OilPmpCktFAP06DA, P06DB, P06DCOilPmpCktFA - Other Definitions:Output Driver CodesBundle Name: OilPmpFAP06DA, P06DB, P06DC, P06DD, P06DEOilPmpFA - Other Definitions:FA only for Output Driver and rationalityBundle Name: OilPmpStuckHighP06DA, P06DB, P06DDOilPmpStuckHigh - Other Definitions:TFTKO and FABundle Name: OilPmpStuckLowP06DC, P06DEOilPmpStuckLow - Other Definitions:TFTKO and FABundle Name: OilPmpTFTKOP06DA, P06DB, P06DC, P06DD, P06DEOilPmpTFTKO - Other Definitions:TFTKO only for Output Driver and rationalityBundle Name: OilSenDiagBndl_TFTKOP055B, P055C, P055DBundle Name: PO2S_Bank_1_Snsr_2_FA

15 OBDG02

Fault Bundle Definitions Page 17 of 22 15 OBDG02 Page 590 of 595

Page 591: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Fault Bundle Definitions

P0137, P0138, P0140, P0036, P0054, P0141, P2270, P2271Bundle Name: PO2S_Bank_2_Snsr_2_FAP0157, P0158, P0160, P0056, P0060, P0161, P2272, P2273Bundle Name: PostCatAltFuelTrimHiB1_TFTKOP11F0Bundle Name: PostCatAltFuelTrimHiB2_TFTKOP11F2Bundle Name: PostCatAltFuelTrimLoB1_TFTKOP11EFBundle Name: PostCatAltFuelTrimLoB2_TFTKOP11F1Bundle Name: PostCatFuelTrimB1_TFTKOP11EF, P11F0, P2096, P2097Bundle Name: PostCatFuelTrimB2_TFTKOP11F1, P11F2, P2098, P2099Bundle Name: PostCatFuelTrimHiB1P2097, P11F0Bundle Name: PostCatFuelTrimHiB1_TFTKOP2097Bundle Name: PostCatFuelTrimHiB2P2099, P11F2Bundle Name: PostCatFuelTrimHiB2_TFTKOP2099Bundle Name: PostCatFuelTrimLoB1P2096, P11E9Bundle Name: PostCatFuelTrimLoB1_TFTKOP2096Bundle Name: PostCatFuelTrimLoB2P2098, P11F1Bundle Name: PostCatFuelTrimLoB2_TFTKOP2098Bundle Name: PowertrainRelayFaultP1682Bundle Name: PowertrainRelayStateOn_ErrorP0685Bundle Name: PowertrainRelayStateOn_FAP0685Bundle Name: PPS1_OutOfRange

15 OBDG02

Fault Bundle Definitions Page 18 of 22 15 OBDG02 Page 591 of 595

Page 592: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Fault Bundle Definitions

P2122, P2123Bundle Name: PPS1_OutOfRange_CompositeP2122, P2123, P06A3Bundle Name: PPS2_OutOfRangeP2127, P2128Bundle Name: PPS2_OutOfRange_CompositeP2127, P2128, P0697Bundle Name: SCIAP_SensorCircuitFAP012C, P012DBundle Name: SCIAP_SensorCircuitFPP012C, P012DBundle Name: SCIAP_SensorFAP012B, P012C, P012DBundle Name: SCIAP_SensorPerfFAP012BBundle Name: SCIAP_SensorPerfTFTKOP012BBundle Name: SCIAP_SensorTFTKOP012B, P012C, P012DBundle Name: SuperchargerBypassValveFAP2261Bundle Name: SystemVoltageHigh_FAP0563Bundle Name: SystemVoltageLow_FAP0562Bundle Name: TC_BoostPresSnsrCktFAP0237, P0238Bundle Name: TC_BoostPresSnsrFAP0236, P0237, P0238Bundle Name: TCM_EngSpdReqCktP150CBundle Name: THMR_AHV_FAP2681, P26A3, P26A6, P26A7, P26A9THMR_AHV_FA - Other Definitions:

Bundle Name: THMR_AWP_AuxPumpFAB269A, B269C, B269DBundle Name: THMR_ECT_Sensor_Ckt_FA

15 OBDG02

Fault Bundle Definitions Page 19 of 22 15 OBDG02 Page 592 of 595

Page 593: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Fault Bundle Definitions

P0116, P0117, P0118, P0119, P111EBundle Name: THMR_Insuff_Flow_FAP00B7Bundle Name: THMR_RCT_Sensor_Ckt_FAP00B3, P00B4Bundle Name: THMR_SWP_Control_FAP261A, P261D, P261CBundle Name: THMR_SWP_FlowStuckOn_FAP261A, P261D, P261EBundle Name: THMR_SWP_NoFlow_FAP261B, P261CBundle Name: THMR_Therm_Control_FAP0597, P0598, P0599Bundle Name: ThrotTempSensorFATurbocharged or Supercharged, with Humidity sensor: P112B, P112C, P112D, P112E. Turbocharged or Supercharged, without Humidity sensor: P0096, P0097, P0098, P0099.Naturally Aspirated: P0111, P0112, P0113, P0114.Bundle Name: ThrotTempSensorTFTKOTurbocharged or Supercharged, with Humidity sensor: P112B, P112C, P112D, P112E. Turbocharged or Supercharged, without Humidity sensor: P0096, P0097, P0098, P0099.Naturally Aspirated: P0111, P0112, P0113, P0114.Bundle Name: ThrottlePositionSnsrPerfFAP0121Bundle Name: ThrottlePositionSnsrPerfTFTKOP0121Bundle Name: TIAP_SensorPerfFAP0236Bundle Name: TPS_FAP0122, P0123, P0222, P0223, P16A0, P16A1, P16A2, P2135Bundle Name: TPS_FaultPendingP0122, P0123, P0222, P0223, P16A0, P16A1, P16A2, P2135Bundle Name: TPS_Performance_FAP0068, P0121, P1104, P2100, P2101, P2102, P2103Bundle Name: TPS_Performance_TFTKOP0068, P0121, P1104, P2100, P2101, P2102, P2103Bundle Name: TPS_TFTKOP0122, P0123, P0222, P0223, P16A0, P16A1, P16A2, P2135Bundle Name: TPS_ThrottleAuthorityDefaultedP0068, P0122, P0123, P0222, P0223, P16F3, P16A0, P16A1, P16A2, P1104, P2100, P2101, P2102, P2103, P2135Bundle Name: TPS1_OutOfRange_Composite

15 OBDG02

Fault Bundle Definitions Page 20 of 22 15 OBDG02 Page 593 of 595

Page 594: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Fault Bundle Definitions

P0122, P0123, P06A3, P16A0, P16A1, P16A2Bundle Name: TPS2_OutOfRange_CompositeP0222, P0223, P06A3, P16A0, P16A1, P16A2Bundle Name: Trans Output Rotations Rolling Count ValidityP0722, P0723, P077C, P077DBundle Name: TransActualGearValidityP182E, P1915Bundle Name: Transfer Pump is Commanded On

Transfer Pump is Commanded On - Other Definitions:Fuel Volume in Primary Fuel Tank < liters AND0.0Fuel Volume in Secondary Fuel Tank ? liters AND0.0Transfer Pump on Time < P0461, P2066, P2636: Transfer Pump Enable (see supporting table for numeric value) ANDTransfer Pump had been Off for at least seconds AND0.0Evap Diagnostic (Purge Valve Leak Test, Large Leak Test, and Waiting for Purge) is not running ANDEngine RunningBundle Name: Transmission Actual Gear ValidityP182E, P1915Bundle Name: Transmission Engaged State ValidityP182E, P1915Bundle Name: Transmission Estimated Gear ValidityP182E, P1915Bundle Name: Transmission Gear Ratio ValidityP0716, P0717, P0722, P0723, P077C, P077D, P07BF, P07C0Bundle Name: Transmission Gear Selector Position ValidityP182E, P1915Bundle Name: Transmission Oil Temperature ValidityP0667, P0668, P0669, P0711, P0712, P0713Bundle Name: Transmission Output Shaft Angular Velocity ValidityP0722, P0723, P077C, P077DBundle Name: Transmission Overall Actual Torque Ratio ValidityP0716, P0717, P0722, P0723, P077C, P077D, P07BF, P07C0, P182E, P1915Bundle Name: Transmission Overall Estimated Torque Ratio ValidityP0716, P0717, P0722, P0723, P077C, P077D, P07BF, P07C0, P182E, P1915Bundle Name: Transmission Shift Lever Position ValidityP182E, P1915Bundle Name: Transmission Turbine Angular Velocity ValidityP0716, P0717, P07BF, P07C0Bundle Name: TransmissionEngagedState_FA

15 OBDG02

Fault Bundle Definitions Page 21 of 22 15 OBDG02 Page 594 of 595

Page 595: DTCs) Section Page 1 of 324 15 OBDG02 Page 1 of 595 · in one cam revolution. Crankshaft and camshaft position signals are synchronized Engine is Spinning Cam phaser is in "parked"

Fault Bundle Definitions

P182E, P1915Bundle Name: TransmissionGearDefaultedP182E, P1915Bundle Name: TransmissionOutputRotationalStatusValidityP0722, P0723, P077C, P077DBundle Name: TransmissionRatioControlSystemFaultP0751, P0752, P0756, P0757, P0973, P0974, P0976, P0977Bundle Name: TwoStepMechBndl_FAP2646, P2647, P16D0, P16D1Bundle Name: TwoStepMechBndl_TFTKOP2646, P2647, P16D0, P16D1Bundle 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: VentCircuit_FAELCP sealed/vented fuel system, P0449, P0498, P0499Bundle Name: VICM_WakeupDiag_FAP06E4Bundle Name: VICM_WakeupDiag_TFTKOP06E4Bundle Name: VITR_LVT_FltBndlP058B, P058D, P118C, P118D

15 OBDG02

Fault Bundle Definitions Page 22 of 22 15 OBDG02 Page 595 of 595