08 GRP10 All Engines

download 08 GRP10 All Engines

of 57

Transcript of 08 GRP10 All Engines

  • 7/28/2019 08 GRP10 All Engines

    1/57

  • 7/28/2019 08 GRP10 All Engines

    2/57

    08 GRP10 All Engines

    Page 2 of 57

    SENSED

    PARAMETERFAULT

    CODEMONITOR STRATEGY

    DESCRIPTIONMALFUNCTION CRITERIA AND

    THRESHOLD VALUE(S)SECONDARY PARAMETERS AND

    ENABLE CONDITIONS

    TIME LENGTH AND

    FREQUENCY

    MIL

    ILLUMINATION

    TYPE

    Mass Airflow (MAF)Sensor Performance

    P0101 This DTC determines if theMAF sensor is not withinthe normal operatingrange.

    (Calculated Flow - Measured Flow) >cal

    table lookup as a function ofcalculated flow

    No MAF circuit DTCs failing No MAP DTCs failing No TP Sensor DTCs failing No EVAP DTCs failing No EGR DTCs failing No TAC System DTC faults No ECT DTCs failing No IAT DTCs failing PCM State = RUN Traction Control = Not Active

    EGR Flow DTC Not Active EGR 100% EGR DC 100% EVAP Canister Purge Valve Duty Cycle 100% Delta MAP 5.195313 kPa Delta TP Sensor 15 % Engine Vacuum 80 kPa TP Sensor 100% 9 volts Ignition Voltage 18 volts If ignition voltage 11.5 volts then

    undefaulted MAF must be 40 gps

    Enable Criteria Stable Time 2 seconds

    320 test failures in a 400test sample

    Frequency:100 ms loopContinuous

    DTC Type B

    Mass Air Flow (MAF)Sensor Circuit Low

    P0102 This DTC detects acontinuous short to lowor open in either thesignal circuit or the MAFsensor.

    MAF sensor signal 1200 Hz Engine Run Time 0 seconds RPM 50 System Voltage 8 volts Ignition is in crank or run Indicated Throttle Position 3.496094 percent

    rotation Enable Criteria Stable Time 0.5 seconds

    395 test failures in a 400test sample

    1 sample on everyreference pulse

    DTC Type B

    Mass Air Flow (MAF)Sensor Circuit High

    P0103 This DTC detects acontinuous short to highin either the signal circuitor the MAF sensor.

    MAF sensor signal 11500 Hz Engine Run Time 0 seconds RPM 50

    System Voltage

    8 volts Ignition is in crank or run Indicated Throttle Position 3.496094 percent

    rotation Enable Criteria Stable Time 0.5 seconds

    395 test failures in a 400test sample

    1 sample on everyreference pulse

    DTC Type B

  • 7/28/2019 08 GRP10 All Engines

    3/57

    08 GRP10 All Engines

    Page 3 of 57

    SENSED

    PARAMETERFAULT

    CODEMONITOR STRATEGY

    DESCRIPTIONMALFUNCTION CRITERIA AND

    THRESHOLD VALUE(S)SECONDARY PARAMETERS AND

    ENABLE CONDITIONS

    TIME LENGTH AND

    FREQUENCY

    MIL

    ILLUMINATION

    TYPE

    Manifold AbsolutePressure (MAP)Sensor Range/Performance(Rationality)

    P0106 This DTC determines if theMAP sensor is stuckwithin the normaloperation range

    MAP (kPa) > or < predicted MAP(lookup table as a function of TPS andRPM)

    Engine RunningMAP sensor high/low DTCs not activeTP sensor DTCs not activeEGR DTCs not activeIAC DTCs not activeTraction Control not activeEngine Speed 125 RPMThrottle Position 100%EGR 20 %Idle Air 10 g/sBrake Switch State = no change

    Clutch Switch State = no changePower Steering (cramping) = StableAC Clutch State = no changeAbove stabilized for 1 secondEngine Speed 500 RPMEngine Speed 5000 RPM

    20 test failures within a 30test sample

    1 sample/sec

    DTC Type B

    Manifold AbsolutePressure (MAP)Sensor Circuit Low

    P0107 This DTC detects acontinuous out of rangelow (short to low or openin either the signal circuitor the MAP sensor).

    MAP sensor signal < 1.73% (11 kPa) No TP Sensor DTCs failing No TAC system DTCs failing [(TP Sensor 0 & Engine Speed 1000) or

    (TP Sensor 12% & Engine Speed > 1000)]

    320 test failures in a 400test sample

    Continuous:12.5 ms loop if engine is

    not runningevery reference pulsebelow 3200 rpm whenengine is runningevery other reference pulseabove 3200 rpm whenengine is running

    DTC Type B

    Manifold AbsolutePressure (MAP)Sensor Circuit High

    P0108 This DTC detects acontinuous out of rangehigh (short to high ineither the signal circuit or

    the MAP sensor).

    MAP sensor signal > 96% (100kPa) No TP Sensor DTCs failing No TAC system DTCs failing Controller State = RUN Engine Run Time based on power up coolant

    temperature:> 10 sec at 30C> 80 sec at 15C> 134 sec at 0C> 188 sec at 15C> 242 sec at -30 C;

    [(TP Sensor < 1% & Engine Speed 1200) or(TP Sensor < 20% & Engine Speed > 1200)]

    320 test failures in a 400test sample

    Continuous:

    12.5 ms loop if engine isnot runningevery reference pulsebelow 3200 rpm whenengine is runningevery other reference pulseabove 3200 rpm whenengine is running

    DTC Type B

  • 7/28/2019 08 GRP10 All Engines

    4/57

  • 7/28/2019 08 GRP10 All Engines

    5/57

    08 GRP10 All Engines

    Page 5 of 57

    SENSED

    PARAMETERFAULT

    CODEMONITOR STRATEGY

    DESCRIPTIONMALFUNCTION CRITERIA AND

    THRESHOLD VALUE(S)SECONDARY PARAMETERS AND

    ENABLE CONDITIONS

    TIME LENGTH AND

    FREQUENCY

    MIL

    ILLUMINATION

    TYPE

    Engine CoolantTemperature (ECT)Sensor Circuit High

    P0118 Thermistor AnalogVoltage

    This DTC detects if theengine coolant sensorsanalog voltage exceeds amaximum expected value

    ECT sensor signal > 99.4921% of 5V(4.97 volts) or less than -37 C

    Engine run time > 30.00 seconds

    OR

    min IAT 0C

    240 test failures within a250.00 test sample

    Frequency:100 ms loopContinuous

    DTC Type B

    Throttle Position (TP)Sensor 1 Circuit

    P0120 TACM indicates acontinuous orintermittent short or openin either the signal circuit

    or the TP sensor #1.

    OR

    TACM indicates an invalidminimum mechanicalposition for the TP sensor#1.

    OR

    TACM indicates referencevoltage out of range.

    1) Raw TP sensor signal < 0.376 V or> 4.506 V.

    OR

    2) TP sensor minimum mechanicalstop voltage < 0.376 V or > 0.714 V.

    OR

    3) Reference Voltage < 4.54 V or >5.21 V.

    Ignition in Run or Crank. Ignition voltage > 5.23 V. Valid TACM - PCM serial data. No TACM processor DTC.

    1) Counter increments by 4for every error, decrementsby 1 for every pass;threshold is 133.

    Check runs every 3 ms.

    2) One occurrence.

    Check runs at power-up.

    3a). Continuous. Counterincrements by 1 for everyerror, decrements by 1 forevery pass. Threshold is

    10ms. For referencevoltage direct short toground.

    3b) Second continuouscounter increments by 1 forevery error and decrementsby 1 for every pass,threshold is 1000 msec.Verify A/D input onreference voltage to be

    5volts +/- tolerance.

    DTC Type A

  • 7/28/2019 08 GRP10 All Engines

    6/57

    08 GRP10 All Engines

    Page 6 of 57

    SENSED

    PARAMETERFAULT

    CODEMONITOR STRATEGY

    DESCRIPTIONMALFUNCTION CRITERIA AND

    THRESHOLD VALUE(S)SECONDARY PARAMETERS AND

    ENABLE CONDITIONS

    TIME LENGTH AND

    FREQUENCY

    MIL

    ILLUMINATION

    TYPE

    Engine CoolantTemperature (ECT)Below ThermostatRegulatingTemperature

    P0128 This DTC detects if theengine coolanttemperature rises tooslowly due to an ECT orcooling system fault

    If actual accumulated airflow is >predicted accumulated airflow beforeengine coolant reaches 80.00 C

    No MAF DTCs No MAP DTCs No IAT sensor DTCs No ECT sensor circuit DTCs No VSS DTCs ECT Sensor circuit tests not failing Start up ECT < 75 C Minimum Average Airflow > 1 gps Vehicle speed > 5 MPH for 0.50 miles 30.00 sec < Engine Run Time < 1800.00 sec

    IAT

    -7.03 C Maximum airflow added to actual accumulatedairflow limited to 30 gps

    Note: the min IAT used above is clamped to amaximum value of 54.5C

    30 failures to set DTC

    Frequency:Once per ignition cycle1 second loop

    DTC Type B

    O2S Circuit LowVoltage Bank 1Sensor 1

    P0131 This DTC determines if theO2 sensor circuit isshorted to low bychecking for a leancondition.

    O2 sensor voltage < 52.083 millivolts Common Enable Criteria No TP Sensor DTCs No MAP DTCs No ECT DTCs No MAF DTCs No IAT DTCs No Evap DTCs No Fuel Injector DTCs No Air Pump DTCs (PZEV only) 10.0 volts < system voltage < 18.00 volts Device control = Not Active

    Specific Enable Criteria 0.88 Equivalence ratio 1.088 2.5 % throttle position 40.00 % Fuel state = closed loop All fuel injectors = ON Traction Control = not active ECT < 131C

    EGR flow diagnostic intrusive test = Not Active Catalyst monitor diagnostic intrusive test = Not

    Active Post Oxygen Sensor Diagnostic intrusive test=

    Not Active

    All of the above met for at least 3 seconds

    220 test failures in a 255test sample.

    Frequency:Continuous100 ms loop

    DTC Type B

  • 7/28/2019 08 GRP10 All Engines

    7/57

    08 GRP10 All Engines

    Page 7 of 57

    SENSED

    PARAMETERFAULT

    CODEMONITOR STRATEGY

    DESCRIPTIONMALFUNCTION CRITERIA AND

    THRESHOLD VALUE(S)SECONDARY PARAMETERS AND

    ENABLE CONDITIONS

    TIME LENGTH AND

    FREQUENCY

    MIL

    ILLUMINATION

    TYPE

    O2S Circuit HighVoltage Bank 1Sensor 1

    P0132 This DTC determines ifthe O2 sensor or circuit isshorted to high bychecking for a richcondition.

    O2 sensor voltage > 1050 millivolts Common Enable Criteria No TP Sensor DTCs No MAP DTCs No ECT DTCs No MAF DTCs No IAT DTCs No Evap DTCs No Fuel Injector DTCs 10.0 volts < system voltage < 18.00 volts Device control = Not Active No Air Pump DTCs (PZEV only)Specific Enable Criteria 0.88 Equivalence Ratio 1.088 0% throttle position 45.00 % Fuel State = Closed loop EGR flow diagnostic intrusive test = Not Active Catalyst monitor diagnostic intrusive test= Not

    Active Post Oxygen Sensor Diagnostic intrusive test =

    Not Active

    All of the above met for at least 3 seconds

    85 test failures in a 100test sample.

    Frequency:Continuous100 ms loop

    DTC Type B

  • 7/28/2019 08 GRP10 All Engines

    8/57

    08 GRP10 All Engines

    Page 8 of 57

    SENSED

    PARAMETERFAULT

    CODEMONITOR STRATEGY

    DESCRIPTIONMALFUNCTION CRITERIA AND

    THRESHOLD VALUE(S)SECONDARY PARAMETERS AND

    ENABLE CONDITIONS

    TIME LENGTH AND

    FREQUENCY

    MIL

    ILLUMINATION

    TYPE

    O2S Slow ResponseBank 1 Sensor 1

    P0133 This DTC determines if theO2 sensor response timeis degraded

    O2 Sensor Average Transition Time:

    LRA > 145 msorRLA > 135 ms

    Common Enable Criteria No TP Sensor DTCs No MAP DTCs No ECT DTCs No MAF DTCs No IAT DTCs No Evap DTCs No Air Pump DTCs (PZEV only) No Fuel Injector DTCs 10.0 volts < system voltage < 18.00 volts Device control = Not ActiveSpecific Enable Criteria EGR flow diagnostic intrusive test = Not Active Catalyst monitor diagnostic intrusive test = Not

    Active Post Oxygen Sensor Diagnostic intrusive test =

    Not Active O2 Heater on for 0 seconds Bank 1 Sensor1 circuit and heater and heater

    driver DTCs = Not Active

    In one of the following four fueling cells: Purgeoff, normal; purge off, high flow; purge on,normal; purge on, high flow

    Misfire DTC = Not Active ECT > 65.00 C Engine run time > 60.00 seconds EVAP Canister purge duty cycle 0.00 % 15.00 gps MAF 29 gps 1300.00 RPM 3000.00 Throttle position 2.00 % Fuel state = closed loop Transmission (automatic) not in Park, Reverseor Neutral

    All of the above met for at least 1 second.

    90000.00 ms

    Frequency:Once per trip

    DTC Type B

  • 7/28/2019 08 GRP10 All Engines

    9/57

    08 GRP10 All Engines

    Page 9 of 57

    SENSED

    PARAMETERFAULT

    CODEMONITOR STRATEGY

    DESCRIPTIONMALFUNCTION CRITERIA AND

    THRESHOLD VALUE(S)SECONDARY PARAMETERS AND

    ENABLE CONDITIONS

    TIME LENGTH AND

    FREQUENCY

    MIL

    ILLUMINATION

    TYPE

    O2S CircuitInsufficient ActivityBank 1 Sensor 1

    P0134 This DTC determines if theO2 sensor is open.

    381.94 millivolts < O2 sensor < 525.17millivolts

    Common Enable Criteria No TP Sensor DTCs No MAP DTCs No ECT DTCs No MAF DTCs No IAT DTCs No Evap DTCs No Air Pump DTCs (PZEV only) No Fuel Injector DTCs 10.0 volts < system voltage < 18.00 volts Device control = Not ActiveSpecific_Enable_Criteria EGR flow diagnostic intrusive test = Not Active Catalyst monitor diagnostic intrusive test = Not

    Active Post Oxygen Sensor Diagnostic intrusive test =

    Not Active Engine run time > 124.00 seconds

    250 test failures in a 300test sample

    Frequency:Continuous for pre catalystsensors100 ms loop rate

    DTC Type B

    O2S HeaterPerformance Bank 1Sensor 1

    P0135 This DTC determines if theO2 sensor heater isfunctioning properly bymonitoring the currentthrough the heater circuit.

    The heater full on current is < 0.3125amps or > 1.426 amps

    Common Enable Criteria No TP Sensor DTCs

    No MAP DTCs No ECT DTCs No MAF DTCs No IAT DTCs No Evap DTCs No Air Pump DTCs (PZEV only) No Fuel Injector DTCs 10 volts < system voltage < 18.00 volts Device control = Not ActiveSpecific Enable_Criteria

    Engine Run Time 100 seconds ECT 65 C 600 Engine Rpm 3000 4 gps Mass Airflow 30 gps O2 heater not in Device control O2 heater driver DTC not active

    All of the above met for at least 2 seconds

    8 test failures in 10 testsamples

    Frequency:2 tests per trip30 second delay betweentests1 second execution rate

    DTC Type B

  • 7/28/2019 08 GRP10 All Engines

    10/57

    08 GRP10 All Engines

    Page 10 of 57

    SENSED

    PARAMETERFAULT

    CODEMONITOR STRATEGY

    DESCRIPTIONMALFUNCTION CRITERIA AND

    THRESHOLD VALUE(S)SECONDARY PARAMETERS AND

    ENABLE CONDITIONS

    TIME LENGTH AND

    FREQUENCY

    MIL

    ILLUMINATION

    TYPE

    O2S Circuit LowVoltage Bank 1Sensor 2

    P0137 This DTC determines if theO2 sensor circuit isshorted to low bychecking for a leancondition

    O2 sensor voltage < 52.083 millivolts Common Enable Criteria No TP Sensor DTCs No MAP DTCs No ECT DTCs No MAF DTCs No IAT DTCs No Evap DTCs No Air Pump DTCs (PZEV only) No Fuel Injector DTCs 10.0 volts < system voltage < 18.00 volts Device control = Not Active

    Specific Enable Criteria EGR flow diagnostic intrusive test = Not Active Catalyst monitor diagnostic intrusive test = Not

    Active Post Oxygen Sensor Diagnostic intrusive test =

    Not Active 0.88 Equivalence ratio 1.088 2.5% throttle position 45.00 % Fuel state = closed loop

    All fuel injectors = ON Traction Control = not active ECT < 131C

    All of the above met for at least 3 seconds

    510 test failures in a 600test sample

    Frequency:Continuous100 ms loop

    DTC Type B

  • 7/28/2019 08 GRP10 All Engines

    11/57

    08 GRP10 All Engines

    Page 11 of 57

    SENSED

    PARAMETERFAULT

    CODEMONITOR STRATEGY

    DESCRIPTIONMALFUNCTION CRITERIA AND

    THRESHOLD VALUE(S)SECONDARY PARAMETERS AND

    ENABLE CONDITIONS

    TIME LENGTH AND

    FREQUENCY

    MIL

    ILLUMINATION

    TYPE

    O2S Circuit HighVoltage Bank 1Sensor 2

    P0138 This DTC determines ifthe O2 sensor or circuit isshorted to high bychecking for a richcondition.

    O2 sensor voltage > 1050 millivolts Common Enable Criteria No TP Sensor DTCs No MAP DTCs No ECT DTCs No MAF DTCs No IAT DTCs No Evap DTCs No Air Pump DTCs (PZEV only) No Fuel Injector DTCs 10.0 volts < system voltage < 18.00 volts Device control = Not ActiveSpecific Enable Criteria EGR flow diagnostic = Not Active Catalyst monitor diagnostic = Not Active Post Oxygen Sensor Diagnostic = Not Active 0.88 Equivalence Ratio 1.088 2.5% throttle position 45.00 % Fuel State = Closed loop

    All of the above met for at least 3 seconds

    510 test failures in a 600test sample

    Frequency:Continuous100 ms loop

    DTC Type B

  • 7/28/2019 08 GRP10 All Engines

    12/57

    08 GRP10 All Engines

    Page 12 of 57

    SENSED

    PARAMETERFAULT

    CODEMONITOR STRATEGY

    DESCRIPTIONMALFUNCTION CRITERIA AND

    THRESHOLD VALUE(S)SECONDARY PARAMETERS AND

    ENABLE CONDITIONS

    TIME LENGTH AND

    FREQUENCY

    MIL

    ILLUMINATION

    TYPE

    O2S CircuitInsufficient ActivityBank 1 Sensor 2

    P0140 This DTC determines if theO2 sensor is open.

    381.94 millivolts < O2 sensor < 525.17millivolts for regular open test

    350 millivolts < O2 sensor < 550millivolts to fail the fast pass opentest (must fail the regular open test inorder to fail the DTC; regular opentest is run if fast pass is not run or iffast pass fails)

    Common Enable Criteria No TP Sensor DTCs No MAP DTCs No ECT DTCs No MAF DTCs No IAT DTCs No Evap DTCs No Air Pump DTCs (PZEV only) No Fuel Injector DTCs 10.0 volts < system voltage < 18.00 volts Device control = Not ActiveSpecific_Enable_Criteria EGR flow diagnostic = Not Active Catalyst monitor diagnostic = Not Active Post Oxygen Sensor Diagnostic = Not Active O2S Heater Performance Bank 1 Sensor 2 not

    active O2S Heater Control Circuit Bank 1 Sensor 2 not

    active PCM State = runFast Pass: Engine run time 75 seconds)(Fast pass cannot report a fail; if Fast pass fails, theregular open test is run)

    Regular Open Test Engine run time > 124 seconds Fuel state = closed loop Minimum of 3 occurrences of a delta TP sensor

    5.2 % during diagnostic test

    850 test failures in a 1000test sample for regularopen test

    (sample counts failurecounts) < 150 within 75seconds of engine run timeto fail the fast pass test(regular open test is runwhen fast pass fails; to failDTC the regular open test

    must fail)

    Frequency:

    Once/trip for post catalystsensors100 ms loop

    DTC Type B

  • 7/28/2019 08 GRP10 All Engines

    13/57

    08 GRP10 All Engines

    Page 13 of 57

    SENSED

    PARAMETERFAULT

    CODEMONITOR STRATEGY

    DESCRIPTIONMALFUNCTION CRITERIA AND

    THRESHOLD VALUE(S)SECONDARY PARAMETERS AND

    ENABLE CONDITIONS

    TIME LENGTH AND

    FREQUENCY

    MIL

    ILLUMINATION

    TYPE

    O2S HeaterPerformance Bank 1Sensor 2

    P0141 This DTC determines if theO2 sensor heater isfunctioning properly bymonitoring the currentthrough the heater circuit.

    The heater full on current is 0.957031 amps

    Common Enable Criteria No TP Sensor DTCs No MAP DTCs No ECT DTCs No MAF DTCs No IAT DTCs No Evap DTCs No Air Pump DTCs (PZEV only) No Fuel Injector DTCs 10.0 volts < system voltage < 18.00 volts Device control = Not ActiveSpecific Enable_Criteria Engine Run Time 100 seconds ECT 65 C 600 Engine Rpm 3000 4 gps Mass Airflow 30 gps O2 heater not in Device control O2 heater driver DTC not active

    All of the above met for at least 2 seconds

    8 test failures in 10 testsamples

    Frequency:2 tests per trip30 second delay betweentests1 second execution rate

    DTC Type B

  • 7/28/2019 08 GRP10 All Engines

    14/57

    08 GRP10 All Engines

    Page 14 of 57

    SENSED

    PARAMETERFAULT

    CODEMONITOR STRATEGY

    DESCRIPTIONMALFUNCTION CRITERIA AND

    THRESHOLD VALUE(S)SECONDARY PARAMETERS AND

    ENABLE CONDITIONS

    TIME LENGTH AND

    FREQUENCY

    MIL

    ILLUMINATION

    TYPE

    Fuel System TooLean Bank 1

    P0171 Determines if the fuelcontrol system is in a leancondition.

    The EWMA of long term fuel trim(LTM) samples 1.17

    (Note: EWMA stands forExponentially Weighted MovingAverage)

    Notes:1. At least 24 seconds of data must

    accumulate on each trip beforethe EWMA of LTM samples is

    considered usable and at least15 seconds of data in the currentfuel trim cell must accumulateon each trip before the LTM forthat cell is considered usable inthe EWMA calculation.

    No Misfire DTCs No Bank1 Sensor1 O2 Sensor DTCs No EVAP DTCs No Fuel Injector DTCs No IAC, MAF, or MAP DTCs No EGR DTCs No A.I.R. DTCs Engine speed > 500 rpm and < 6000 rpm BARO > 70 kPa ECT > -38.89oC and ECT < 132C MAP > 5 kPa and < 105 kPa IAT > -20.5 C and < 150C Mass Airflow > 0.5 g/s and < 510 g/s Vehicle speed < 82 mph Closed Loop Fueling Long Term Fuel Trim Learning enabled Not in Device Control EGR Flow Diagnostic Intrusive Test = Not Active Catalyst Monitor Diagnostic Intrusive Test = Not

    Active Post O2 Diagnostic Intrusive Test = Not Active

    Evap diagnostic is at any stage except the tankpull down portion of the test. Fuel Level > 10 % (must be < 10% for at least 10

    seconds to disable; default is to enable if fuelsender is broken)

    Frequency:Continuous100 ms loop

    DTC Type B

  • 7/28/2019 08 GRP10 All Engines

    15/57

    08 GRP10 All Engines

    Page 15 of 57

    SENSED

    PARAMETERFAULT

    CODEMONITOR STRATEGY

    DESCRIPTIONMALFUNCTION CRITERIA AND

    THRESHOLD VALUE(S)SECONDARY PARAMETERS AND

    ENABLE CONDITIONS

    TIME LENGTH AND

    FREQUENCY

    MIL

    ILLUMINATION

    TYPE

    Fuel System Too RichBank 1

    P0172 Determines if the fuelcontrol system is in a richcondition.

    The EWMA of long term fuel trim(LTM) samples < 0.77

    Once the above occurs, purge isramped off to determine if excesspurge is the cause. Therefore, thefollowing must also occur to report afailure:

    The EWMA of LTM samples withpurge off < 0.765 during 3 of 5intrusive segments.

    General Notes:1. At least 24 seconds of data must

    accumulate on each trip beforethe EWMA of LTM samples isconsidered usable and at least 15seconds of data in the current fueltrim cell must accumulate on eachtrip before the LTM for that cell isconsidered usable in the EWMAcalculation.

    Passive Note:

    1. If the conditions in the GeneralNotes above are achieved and thenon-purge threshold of 0.765 hasbeen exceeded before purge isenabled, a passive failure result willbe reported and no intrusive test isrun. If a passive result of pass isachieved, an intrusive test will be runlater in the trip if and when thoseconditions are met.

    No Misfire DTCs No Bank1 Sensor1 O2 Sensor DTCs No EVAP DTCs No Fuel Injector DTCs No IAC, MAF, or MAP DTCs No EGR DTCs No A.I.R. DTCs Engine speed > 500 rpm and < 6000 rpm BARO > 70 kPa ECT > -38.89oC and < 132C MAP > 5 kPa and < 105 kPa IAT > -20.5 C and < 150C Mass Airflow > 0.5 g/s and < 510 g/s Vehicle speed < 82 mph Closed Loop Fueling Long Term Fuel Trim Learning enabled EGR Flow Diagnostic Intrusive Test = Not Active Catalyst Monitor Diagnostic Intrusive Test = Not

    Active Post O2 Diagnostic Intrusive Test = Not Active Evap diagnostic is at any stage except the tank

    pull down portion of the test.

    If rich segment fail counteris 3 before segment passcounter 3, the diagnosticfails.

    Frequency:Continuous100 ms loop

    DTC Type B

  • 7/28/2019 08 GRP10 All Engines

    16/57

    08 GRP10 All Engines

    Page 16 of 57

    SENSED

    PARAMETERFAULT

    CODEMONITOR STRATEGY

    DESCRIPTIONMALFUNCTION CRITERIA AND

    THRESHOLD VALUE(S)SECONDARY PARAMETERS AND

    ENABLE CONDITIONS

    TIME LENGTH AND

    FREQUENCY

    MIL

    ILLUMINATION

    TYPE

    Fuel System Too RichBank 1 (Continued)

    P0172 Determines if the fuelcontrol system is in a richcondition.

    Intrusive Notes:1. Segments can last up to 60 seconds,and are separated by the smaller of a24 second purge-on time or enoughtime to purge 18 grams of vapor.

    2. A maximum of 5 completedsegments are allowed for eachintrusive test, and up to 20 intrusiveattempts allowed per trip.

    3. After an intrusive test report iscompleted, another intrusive testcannot occur for 300 seconds to allowsufficient time to purge excess vaporsfrom the canister. During this period,fuel trim will pass if the EWMA ofLTM samples > 0.765 for at least 200consecutive seconds, indicating thatthe canister has been purged.Performing intrusive tests toofrequently may also affect EVAP and

    FTP emissions, and the executionfrequency of other diagnostics.

    Intrusive Enable Criteria Not in Device Control The EWMA of long term fuel trim (LTM)

    samples < 0.77 RPM > 500 Mass Airflow > 0.5 g/s but < 510 g/s MAP > 5 kPa but < 105 kPaTemporary Intrusive Test Inhibit CriteriaIf intrusive test segment exceeds 60 consecutiveseconds. (in this case, purge valve is opened for 10

    seconds )

    If rich segment fail counteris 3 before segment passcounter 3, the diagnosticfails.

    Frequency:Continuous100 ms loop

    Injector 1 ControlCircuit

    P0201 This DTC checks the FuelInjectors for electricalintegrity

    Output state is shorted or open Ignition switch is in crank or run 9 < Ignition Voltage < 18 Injector commanded on > 0.5 seconds

    50 failures out of 63samples

    Frequency:Continuous100 ms loop

    DTC Type B

    Injector 2 Control

    Circuit

    P0202 This DTC checks the Fuel

    Injectors for electricalintegrity

    Output state is shorted or open Ignition switch is in crank or run 9 < Ignition Voltage < 18 Injector commanded on > 0.5 seconds

    50 failures out of 63

    samples

    Frequency:Continuous100 ms loop

    DTC Type B

    Injector 3 ControlCircuit

    P0203 This DTC checks the FuelInjectors for electricalintegrity

    Output state is shorted or open Ignition switch is in crank or run 9 < Ignition Voltage < 18 Injector commanded on > 0.5 seconds

    50 failures out of 63samples

    Frequency:Continuous100 ms loop

    DTC Type B

  • 7/28/2019 08 GRP10 All Engines

    17/57

    08 GRP10 All Engines

    Page 17 of 57

    SENSED

    PARAMETERFAULT

    CODEMONITOR STRATEGY

    DESCRIPTIONMALFUNCTION CRITERIA AND

    THRESHOLD VALUE(S)SECONDARY PARAMETERS AND

    ENABLE CONDITIONS

    TIME LENGTH AND

    FREQUENCY

    MIL

    ILLUMINATION

    TYPE

    Injector 4 ControlCircuit P0204 This DTC checks the FuelInjectors for electricalintegrity

    Output state is shorted or open Ignition switch is in crank or run 9 < Ignition Voltage < 18 Injector commanded on > 0.5 seconds

    50 failures out of 63samples

    Frequency:Continuous100 ms loop

    DTC Type B

    Injector 5 ControlCircuit

    P0205 This DTC checks the FuelInjectors for electricalintegrity

    Output state is shorted or open Ignition switch is in crank or run 9 < Ignition Voltage < 18 Injector commanded on > 0.5 seconds

    50 failures out of 63samples

    Frequency:Continuous

    100 ms loop

    DTC Type B

    Injector 6 ControlCircuit

    P0206 This DTC checks the FuelInjectors for electricalintegrity

    Output state is shorted or open Ignition switch is in crank or run 9 < Ignition Voltage < 18 Injector commanded on > 0.5 seconds

    50 failures out of 63samples

    Frequency:Continuous100 ms loop

    DTC Type B

    Throttle Position (TP)Sensor 2 Circuit

    P0220 TACM indicates acontinuous orintermittent short or openin either the signal circuit

    or the TP sensor #2.

    OR

    TACM indicates an invalidminimum mechanicalposition for the TP sensor#2.

    OR

    TACM indicates referencevoltage out of range.

    1) Raw TP sensor signal < 0.282 V or> 4.60 V.

    OR

    2) TP sensor minimum mechanicalstop voltage < 0.282 V or > 0.813V

    OR

    3) 4.54 V < Reference voltage < 5.21 V

    Ignition in Run or Crank. Ignition voltage > 5.23 V. Valid TACM - PCM serial data. No TACM processor DTC.

    1) Counter increments by 4for every error, decrementsby 1 for every pass;threshold is 133.

    Check runs every 3 ms.

    2) One occurrence.

    Check runs at power-up.

    3) Continuous. Counterincrements by 1 for everyerror, decrements by 1 forevery pass. Threshold is10ms. For Referencevoltage direct short toground.

    DTC Type A

  • 7/28/2019 08 GRP10 All Engines

    18/57

  • 7/28/2019 08 GRP10 All Engines

    19/57

    08 GRP10 All Engines

    Page 19 of 57

    SENSED

    PARAMETERFAULT

    CODEMONITOR STRATEGY

    DESCRIPTIONMALFUNCTION CRITERIA AND

    THRESHOLD VALUE(S)SECONDARY PARAMETERS AND

    ENABLE CONDITIONS

    TIME LENGTH AND

    FREQUENCY

    MIL

    ILLUMINATION

    TYPE

    Crankshaft PositionSystem VariationNot Learned (CASE)

    P0315 Determines if theCrankshaft PositionSystem Variation has notbeen learned.

    Sum of Compensation Factors are 2.997 or 3.0043Manufacturers Enable Counter must be zero. 0.50 seconds

    Frequency:Continuous100 ms loop

    DTC Type A

    Knock Sensor (KS)Circuit Bank 1

    P0325 This diagnostic will detecta failed internal PCMcomponent associatedwith knock control

    Output voltage is high and staysrelatively constant

    Enable Conditions No VSS DTCs No TP Sensor DTCs No TAC System DTCs No ECT DTCs No Crank Sensor DTCs No CMP Sensor DTCs No MAF DTCs Engine running longer than 30 seconds Ignition voltage 9 volts Throttle position 10.00 % ECT 60.00 C Engine speed between 1000 & 2500 RPM Engine Load 40.00 % Ignition Control Spark retard 15.01 degreesDetermine Fault Region

    (Instantaneous voltage average voltage is toosmall; delta from average .03125

    OR

    Average voltage instantaneous voltage is toosmall; delta from average 0.03125)and the average voltage 4.8 volts

    Frequency:Every combustion eventContinuous

    260 test failures out of 300samples

    DTC Type B

  • 7/28/2019 08 GRP10 All Engines

    20/57

    08 GRP10 All Engines

    Page 20 of 57

    SENSED

    PARAMETERFAULT

    CODEMONITOR STRATEGY

    DESCRIPTIONMALFUNCTION CRITERIA AND

    THRESHOLD VALUE(S)SECONDARY PARAMETERS AND

    ENABLE CONDITIONS

    TIME LENGTH AND

    FREQUENCY

    MIL

    ILLUMINATION

    TYPE

    Knock Sensor (KS)Circuit LowFrequency Bank 1

    P0327 This diagnostic will detecta wiring fault with knocksensor 1

    Output voltage amplitude is low andstays relatively constant Enable Conditions No VSS DTCs No TP Sensor DTCs No TAC System DTCs No ECT DTCs NO Crank Sensor DTCs No CMP Sensor DTCs No MAF DTCs Engine running longer than 30 seconds Ignition voltage 9 volts Throttle position 10.00 % ECT 60.00 C Engine speed between 1000 & 2500 RPM Engine Load 40.00 % Ignition Control Spark retard 15.01 degreesDetermine Fault Region(Instantaneous voltage average voltage is toosmall; delta from average .03125

    OR

    Average voltage instantaneous voltage is toosmall; delta from average 0.03125)and the average voltage < 4.8 volts

    Every combustion event

    Continuous

    260 test failures out of 300samples

    DTC Type B

  • 7/28/2019 08 GRP10 All Engines

    21/57

    08 GRP10 All Engines

    Page 21 of 57

    SENSED

    PARAMETERFAULT

    CODEMONITOR STRATEGY

    DESCRIPTIONMALFUNCTION CRITERIA AND

    THRESHOLD VALUE(S)SECONDARY PARAMETERS AND

    ENABLE CONDITIONS

    TIME LENGTH AND

    FREQUENCY

    MIL

    ILLUMINATION

    TYPE

    Knock Sensor (KS)Circuit LowFrequency Bank 2

    P0332 This diagnostic will detecta wiring fault with knocksensor 2

    Output voltage amplitude is low anstays relatively constant Enable Conditions No VSS DTCs No TP Sensor DTCs No TAC System DTCs No ECT DTCs NO Crank Sensor DTCs No CMP Sensor DTCs No MAF DTCs Engine running longer than 30 seconds Ignition voltage 9 volts Throttle position 10.00 % ECT 60.00 C Engine speed between 1000 & 2500 RPM Engine Load 40.00 % Ignition Control Spark retard 15.01 degreesDetermine Fault Region(Instantaneous voltage average voltage is toosmall; delta from average .03125

    OR

    Average voltage instantaneous voltage is toosmall; delta from average 0.03125)and the average voltage < 4.8 volts

    Every combustion event

    Continuous

    260 test failures out of 300samples

    DTC Type B

    Crankshaft Position(CKP) Sensor ACircuit

    P0335 This diagnosticdetermines whether afault exists with crankposition sensor circuitsignal

    If 6 low res pulses have been seen and0 med res pulses have been seen

    AND

    1 cam has been seen and 0 med respulses have been seen

    Engine run time > 3 seconds Low res interrupt - for lowres check

    100 ms - for cam check

    40 failures out of 50samples

    DTC Type B

    Crankshaft Position

    (CKP) Sensor APerformance

    P0336 This diagnostic

    determines whether aperformance fault existswith crank position sensorsignal

    If 6 low res pulses have been seen and

    a number of med res pulses otherthan 0 or 36 have been seen

    AND

    1 cam has been seen and a number ofmed res pulses other than 0 or 36have been seen

    Engine run time > 3 seconds Low res interrupt - for low

    res check

    100 ms - for cam check

    40 failures out of 50samples

    DTC Type B

  • 7/28/2019 08 GRP10 All Engines

    22/57

  • 7/28/2019 08 GRP10 All Engines

    23/57

  • 7/28/2019 08 GRP10 All Engines

    24/57

    08 GRP10 All Engines

    Page 24 of 57

    SENSED

    PARAMETERFAULT

    CODEMONITOR STRATEGY

    DESCRIPTIONMALFUNCTION CRITERIA AND

    THRESHOLD VALUE(S)SECONDARY PARAMETERS AND

    ENABLE CONDITIONS

    TIME LENGTH AND

    FREQUENCY

    MIL

    ILLUMINATION

    TYPE

    Exhaust GasRecirculation (EGR)Solenoid ControlCircuit

    P0403 This DTC checks the LinearEGR circuit for electricalintegrity

    Output state invalid

    Ignition switch is in crank or run 9 volts < Ignition Voltage < 18 volts 20.00 secondsOR

    chip protection logicindicates a short failure 1time

    Frequency:Continuous100 ms loop

    Chip protection logic:5 failures out of 10 samplesindicate a short

    Frequency of this logic is12.5 ms loopContinuous

    Once the chip protectionlogic detects 5 failures outof 10 samples, the driver is

    turned off for the rest ofthe trip.

    DTC Type B

    Exhaust GasRecirculation (EGR)Open PositionPerformance

    P0404 This diagnostic detects ifthe pintle position error istoo large

    Pintle position error [absolute valueof (desired position - actual position)]> 20.00 %

    Enable Stability Limit Time > 0.2 sec.5 Volt reference DTCs not activeEngine Overtemp DTCs not activeEngine is runningOff-board device not activePintle cleaning not activeP0401 not intrusiveIgnition voltage 11 voltsDesired EGR position > 0%

    Desired EGR position < 19.5 % for 1 sec.

    Frequency:232 fail counts out of 400sample counts

    100ms loopContinuous

    DTC Type B

    Exhaust GasRecirculation (EGR)Position Sensor ACircuit Low Voltage

    P0405 This diagnostic detects ifthe pintle positionfeedback circuit is open orshorted to ground

    EGR feedback sensor signal < 4.0% of5 volt reference voltage (0.25 Volts)

    Enable Stability Limit Time > 0.2 sec.5 Volt reference DTCs not activeEngine is runningOff-board device not activePintle cleaning not activeP0401 not intrusiveIgnition voltage 11 volts

    Frequency:50 fail counts out of 55sample counts

    100ms loopContinuous

    DTC Type B

  • 7/28/2019 08 GRP10 All Engines

    25/57

  • 7/28/2019 08 GRP10 All Engines

    26/57

    08 GRP10 All Engines

    Page 26 of 57

    SENSED

    PARAMETERFAULT

    CODEMONITOR STRATEGY

    DESCRIPTIONMALFUNCTION CRITERIA AND

    THRESHOLD VALUE(S)SECONDARY PARAMETERS AND

    ENABLE CONDITIONS

    TIME LENGTH AND

    FREQUENCY

    MIL

    ILLUMINATION

    TYPE

    AIR Solenoid RelayControl Circuit P0412 This DTC checks theoutput driver for electricalintegrity

    Output state is invalid

    Ignition switch is in crank or run9 < Ignition Voltage < 18Pump must be commanded on >0.5 seconds

    15 failure out of 20samples

    OR

    chip protection logicindicates a short failure 1time

    Frequency:Continuous100 ms loop

    Chip protection logic:5 failures out of 10 samplesindicate a short

    Frequency of this logic is12.5 ms loopContinuous

    Once the chip protectionlogic detects 5 failures out

    of 10 samples, the driver isturned off for the rest ofthe trip.

    DTC Type B

    (L26 PZEV only)

    G

  • 7/28/2019 08 GRP10 All Engines

    27/57

    08 GRP10 All Engines

    Page 27 of 57

    SENSED

    PARAMETERFAULT

    CODEMONITOR STRATEGY

    DESCRIPTIONMALFUNCTION CRITERIA AND

    THRESHOLD VALUE(S)SECONDARY PARAMETERS AND

    ENABLE CONDITIONS

    TIME LENGTH AND

    FREQUENCY

    MIL

    ILLUMINATION

    TYPEAIR Pump RelayControl Circuit

    P0418 This DTC checks theoutput driver for electricalintegrity

    Output state is shorted, open or overtemperature

    Ignition switch is in crank or run9< Ignition Voltage < 18 15 failure out of 20samples for open or over

    temperature

    chip protection logicindicates a short failure 1time

    Frequency:Continuous100 ms loop

    Chip protection logic:5 failures out of 10 samplesindicate a short

    Frequency of this logic is12.5 ms loopContinuous

    Once the chip protectionlogic detects 5 failures outof 10 samples, the driver is

    turned off for the rest ofthe trip.

    DTC Type B

    (L26 PZEV only)

  • 7/28/2019 08 GRP10 All Engines

    28/57

    08 GRP10 All Engines

  • 7/28/2019 08 GRP10 All Engines

    29/57

    08 GRP10 All Engines

    Page 29 of 57

    SENSED

    PARAMETERFAULT

    CODEMONITOR STRATEGY

    DESCRIPTIONMALFUNCTION CRITERIA AND

    THRESHOLD VALUE(S)SECONDARY PARAMETERS AND

    ENABLE CONDITIONS

    TIME LENGTH AND

    FREQUENCY

    MIL

    ILLUMINATION

    TYPECatalyst System LowEfficiency Bank 1(Continued)

    P0420 Oxygen Storage Test Enable Conditions; must hold true from 5seconds after idle conditions are met to end of test

    Delta IAC 255 steps Delta RPM 12800 3 gps MAF 12 gps CCP DC Multiplier 1 RPM Desired RPM Gain 12800 Desired RPM RPM 12800 Tests attempted this idle period < 1 Load change: If during test enable, conditions

    the engine load changes more than 100.0%, the

    test starts over. If during the intrusive portionof the test, the load changes by more than100%, then the test is aborted for that idleperiod.

    Engine Fueling Criteria at Beginning of Idle Period

    Must be met from between 4 and 7 secondsafter idle conditions have been met for at least5 seconds

    Number of pre-O2 switches 4 Average BPW is within a window based on a

    table defined by airflow (see table)

    0.94 average short term fuel trim 1.06After engine fueling criteria has been met: 94.7short term fuel trim 106.5 within 2.5 seconds.

    DTC Type A

    Exhaust GasRecirculation (EGR)Closed PositionPerformance

    P042E This diagnostic detects ifthe valve is stuck openwhen commanded closed.

    Actual pintle position >= 5.5% of 5volt reference voltage from learnedclosed position (8.19% EGR position)

    Enable Stability Limit Time > 0.2 sec.5 Volt reference DTCs not activeEGR Position Sensor A Circuit High Voltage (P0406)not failingEngine is running

    Off-board device not activePintle cleaning not activeP0401 not intrusiveIgnition voltage 11 voltsDesired EGR position = 0% for 1 sec.

    4 failure detections of:360 fail counts out of 400sample counts(with pintle movementbetween failure detections

    of 40% for at least 1 secondopen time)

    Frequency:100ms loopContinuous

    DTC Type B

    08 GRP10 All Engines

  • 7/28/2019 08 GRP10 All Engines

    30/57

    08 GRP10 All Engines

    Page 30 of 57

    SENSED

    PARAMETERFAULT

    CODEMONITOR STRATEGY

    DESCRIPTIONMALFUNCTION CRITERIA AND

    THRESHOLD VALUE(S)SECONDARY PARAMETERS AND

    ENABLE CONDITIONS

    TIME LENGTH AND

    FREQUENCY

    MIL

    ILLUMINATION

    TYPEEvaporativeEmission (EVAP)System Small LeakDetected (EONV)

    P0442 This DTC will detect asmall leak (>= 0.020) inthe EVAP system betweenthe fuel fill cap and thepurge solenoid.

    SMALL LEAK TEST FAIL:Engine Off Natural Vacuum (EONV)The total pressure change achievedduring the test is normalized againsta target value that is based upon fuellevel and ambient temperature.(Values range from 249.1 to 685Pascals). The normalized value isentered into EWMA (with 0= perfectpass and 1=perfect fail). Once EWMAexceeds the fail threshold, the DTClight is illuminated. The DTC light can

    be turned off if the EWMA falls belowthe re-pass threshold for 3consecutive trips.

    Fail threshold = 0.65Re-Pass threshold = 0.35

    TEST ENABLE :MAP, Baro, MAF DTCs not activeCrank Sensor DTC not activeVS Sensor DTCs not activeNo Fuel Tank Pressure Sensor Circuit DTCsNo EVAP Canister Purge Solenoid Circuit DTCsNo EVAP Canister Vent Solenoid Circuit DTCsNo Fuel Level DTCsCoolant Sensor DTCs not activeIAT Sensor DTCs not activeEVAP Vacuum Sensor Performance DTC not active.EVAP CCP stuck open DTC not active.

    EVAP large leak DTC not active.Ignition off timer DTC not active.Canister Vent restriction DTC is not activeFuel Level 10.0% but 90.0%No thermostat rationality DTCs

    Estimated ambient temperature at end of drive 0oC but 34oC.Drive time 600 seconds.Drive length 8.300048828125 kmCoolant 70oC.

    No fuel filling (fuel level increment 10%) DuringEONV test.BARO > 74.0kPa

    Estimate of Ambient Air Temperature ValidConditions to be valid:Cold StartStartupC(ECT-IAT) IAT

    OR

    Hot RestartSufficient drive length to get accurate estimate ofambient air temperature.(at least a minimum of 3 minutes and 3 kilometers)

    Once per cold start, duringhot soak (up to 2400 sec.).Time since last completetest >= 17 hours if EWMA ispassing, or >= 10 hours ifEWMA is failing.No more than 2 attemptsper day.

    DTC Type A

    EWMA

    Average runlength: 8

    Run length is 2 to6 trips after codeclear or non-volatile reset

    08 GRP10 All Engines

  • 7/28/2019 08 GRP10 All Engines

    31/57

    08 GRP10 All Engines

    Page 31 of 57

    SENSED

    PARAMETERFAULT

    CODEMONITOR STRATEGY

    DESCRIPTIONMALFUNCTION CRITERIA AND

    THRESHOLD VALUE(S)SECONDARY PARAMETERS AND

    ENABLE CONDITIONS

    TIME LENGTH AND

    FREQUENCY

    MIL

    ILLUMINATION

    TYPEEvaporativeEmission (EVAP)Purge SolenoidControl Circuit

    P0443 This DTC checks the PurgeSolenoid Control Circuitfor electrical integrityduring operation.

    The PCM detects that thecommanded start of the driver andthe actual state of the control circuitdo not match.

    Ignition switch is in crank or run9 Ignition Voltage 18

    15 failure out of 20samples

    OR

    Chip protection logicindicates a short failure 1time

    Frequency:Continuous100 ms loop

    Chip protection logic:5 failures out of 10 samplesindicate a short

    Frequency of this logic is12.5 ms loopContinuous

    Once the chip protectionlogic detects 5 failures out

    of 10 samples, the driver isturned off for the rest ofthe trip.

    DTC Type B

    EvaporativeEmission (EVAP)Vent SystemPerformance

    P0446 This DTC will determine ifa restriction is present inthe vent solenoid, ventfiller, vent hose or EVAPcanister

    Tank Vacuum > 2989.1 Pascals for 5secondsBEFOREPurge Volume > 6 liters

    OR

    Vented Vacuum < -622.7 Pascals or

    Vented Vacuum > 1245.4 Pascals for60 seconds

    2 liters of fuel must be consumedafter setting the DTC active the firsttime to set the DTC active the secondtime.

    General Test Enable No MAP , Baro DTCs No TP Sensor DTCs No VSS DTCs No IAT DTCs No ECT DTCs No Fuel Tank Pressure Sensor Circuit DTCs No Evap Canister Purge s olenoid Circuit DTCs No EVAP Canister Vent Solenoid Circuit DTCs No Thermostat Rationality DTCs 10 % Fuel Level 90 % 11.00 V < System Voltage < 18.00 V 4 C < IAT < 30C ECT < 35 C BARO > 74.00 kPa (8000 ft)

    Once per cold start

    Time is dependent ondriving conditions

    Max. before test abort is1000 seconds

    DTC Type B

    EvaporativeEmission (EVAP)Vent Solenoid

    Control Circuit

    P0449 This DTC checks theoutput driver for electricalintegrity during

    operation.

    The PCM detects that thecommanded state of the driver andthe actual state of the control circuit

    do not match.

    Ignition switch is in crank or run 9 Ignition Voltage 18

    50 failures out of 63samples

    Frequency:Continuous100 ms loop

    DTC Type A

  • 7/28/2019 08 GRP10 All Engines

    32/57

  • 7/28/2019 08 GRP10 All Engines

    33/57

    08 GRP10 All Engines

  • 7/28/2019 08 GRP10 All Engines

    34/57

    g

    Page 34 of 57

    SENSED

    PARAMETERFAULT

    CODEMONITOR STRATEGY

    DESCRIPTIONMALFUNCTION CRITERIA AND

    THRESHOLD VALUE(S)SECONDARY PARAMETERS AND

    ENABLE CONDITIONS

    TIME LENGTH AND

    FREQUENCY

    MIL

    ILLUMINATION

    TYPEFuel Level SensorCircuit High

    P0463 This DTC will detect a fuelsender stuck out of rangehigh.

    Fuel level A/D counts more than 153A/D counts for 25 seconds

    runs continuously DTC Type B

    Fuel Level Sensor 1Circuit Intermittent

    P0464 This DTC will detectintermittent fuel levelsensor signals that wouldhave caused the engine-off natural vacuum smallleak test to abort due toan apparent re-fuelingevent.

    If a change in fuel level is detected theengine-off natural vacuum test isaborted due to an apparent refuelingevent. Subsequent to the abort, arefueling rationality test is executedto confirm that a refueling eventoccurred. If a refueling is confirmed,then the test sample is consideredpassing. Otherwise, the sample is

    considered failing indicating anintermittent signal problem.

    The refuel event is defined as achange of 10.0 % fuel level during theengine-off test.

    A refueling event is confirmed if thefuel level has a persistent change of10.0 % for 30 seconds.

    This test will execute whenever the engine-offnatural vacuum small leak test (P0442) executes

    This test is executed duringan engine-off naturalvacuum small leak test. Thetest can only execute onceper engine-off period.

    The length of the test isdetermined by therefueling rationality test

    which can take up to 600seconds to complete.

    The test will report a failureif 2 out of 3 samples arefailures.

    DTC Type A

    Cooling Fan 1

    Control Circuit

    P0480 This DTC checks the

    output driver for electricalintegrity

    Output state is invalid Ignition switch is in crank or run9 < Ignition Voltage < 18Fan must be commanded on >0.5 seconds

    15 failure out of 20

    samples

    OR

    chip protection logicindicates a short failure 1time

    Frequency:Continuous100 ms loop

    Chip protection logic:5 failures out of 10 samplesindicate a short

    Frequency of this logic is12.5 ms loopContinuous

    Once the chip protectionlogic detects 5 failures out

    of 10 samples, the driver isturned off for the rest ofthe trip.

    DTC Type B

    08 GRP10 All Engines

  • 7/28/2019 08 GRP10 All Engines

    35/57

    Page 35 of 57

    SENSED

    PARAMETERFAULT

    CODEMONITOR STRATEGY

    DESCRIPTIONMALFUNCTION CRITERIA AND

    THRESHOLD VALUE(S)SECONDARY PARAMETERS AND

    ENABLE CONDITIONS

    TIME LENGTH AND

    FREQUENCY

    MIL

    ILLUMINATION

    TYPECooling Fan 2

    Control Circuit

    P0481 This DTC checks the

    output driver for electricalintegrity

    Output state is invalid Ignition switch is in crank or run9 < Ignition Voltage < 18Fan must be commanded on >0.5 seconds

    15 failure out of 20

    samples

    OR

    chip protection logicindicates a short failure 1time

    Frequency:Continuous100 ms loop

    Chip protection logic:5 failures out of 10 samplesindicate a short

    Frequency of this logic is12.5 ms loopContinuous

    Once the chip protectionlogic detects 5 failures out

    of 10 samples, the driver isturned off for the rest ofthe trip.

    DTC Type B

    EvaporativeEmission (EVAP)System Flow DuringNon-Purge

    P0496 This DTC will determine ifthe purge solenoid isleaking to enginemanifold vacuum.

    Tank Vacuum > 2490.9 Pascals

    for

    5.00 secBEFORETest time > 60 seconds (cold start)

    General Test Enable No MAP , Baro DTCs No TP Sensor DTCs No VSS DTCs No IAT DTCs No ECT DTCs No Fuel Tank Pressure Sensor circuit DTCs No EVAP canister purge valve solenoid circuit

    DTCs No EVAP Canister Vent Solenoid circuit DTCs No Thermostat Rationality DTCs 10 %

  • 7/28/2019 08 GRP10 All Engines

    36/57

    Page 36 of 57

    SENSED

    PARAMETERFAULT

    CODEMONITOR STRATEGY

    DESCRIPTIONMALFUNCTION CRITERIA AND

    THRESHOLD VALUE(S)SECONDARY PARAMETERS AND

    ENABLE CONDITIONS

    TIME LENGTH AND

    FREQUENCY

    MIL

    ILLUMINATION

    TYPEIdle Air Control (IAC)

    System - RPM TooLow

    P0506 This DTC will determine if

    a low idle exists.

    RPM < (Desired RPM a value from a

    look up table based on ECT)

    ECT value-40 300-28 300-16 300-4 3008 30020 30032 10044 100

    56 10068 10080 10092 100104 100116 100128 100140 100152 100

    Test Enable:

    EVAP Canister Purge Valve Stuck Open orSolenoid Control Circuit DTCs not active

    No ECT DTCs No Fuel Injector DTCs No TAC system DTCs No IAT DTCs No Fuel Trim DTCs No MAF DTCs No TP Sensor DTCs No Misfire DTCs

    No VSS DTCs No MAP , Baro DTCs ECT -40.00 C System Voltage 9.00 V and 18.00 V IAT -40.00 C Engine run time 1.00 seconds BARO 60.00 kPa TP Sensor 0.80% VSS 3.00 MPH Catalyst Diagnostic Intrusive Test = not active Post O2 Diagnostic Intrusive Test = not active Transmission state hasnt changed in last 0.1

    seconds Above met for a time 5 seconds to enable

    diagnostic.

    8.00 seconds per test

    4 tests to fail; must leaveenable criteria betweeneach test

    Frequency:Continuous after enable100ms loop

    DTC Type B

    08 GRP10 All Engines

  • 7/28/2019 08 GRP10 All Engines

    37/57

    Page 37 of 57

    SENSED

    PARAMETERFAULT

    CODEMONITOR STRATEGY

    DESCRIPTIONMALFUNCTION CRITERIA AND

    THRESHOLD VALUE(S)SECONDARY PARAMETERS AND

    ENABLE CONDITIONS

    TIME LENGTH AND

    FREQUENCY

    MIL

    ILLUMINATION

    TYPEIdle Air Control (IAC)

    System - RPM TooHigh

    P0507 This DTC will determine if

    a high idle exists.

    Results in LimitedAuthority Mode if vehiclehas Electronic ThrottleControl

    RPM > (Desired RPM + value from look

    up table based on ECT)

    ECT value-40 300-28 300-16 300-4 3008 30020 30032 200

    44 20056 20068 17580 17592 175104 175116 175128 175140 175152 175

    Test Enable:

    EVAP Canister Purge Valve Stuck Open orSolenoid Control Circuit DTCs not active

    No ECT DTCs No Fuel Injector DTCs No TAC system DTCs No IAT DTCs No Fuel Trim DTCs No MAF DTCs No TP Sensor DTCs No Misfire DTCs

    No VSS DTCs No MAP , Baro DTCs ECT -40.00 C System Voltage 9.00 V but 18.00 V IAT -40.00 C Engine run time 1.00 seconds BARO 60.00 kPa TP Sensor 0.80% VSS 3.00 MPH Catalyst Diagnostic Intrusive Test = not active Post O2 Diagnostic Intrusive Test = not active Transmission state hasnt changed in last 0.1

    seconds Above met for a time 5 seconds to enable

    diagnostic.

    8.00 seconds per test

    4 tests to fail; must leaveenable criteria betweeneach test

    Frequency:Continuous after enable100ms loop

    DTC Type A

    Control Module ReadOnly Memory (ROM)

    P0601 This DTC will be stored ifthe calibration check sumis incorrect

    Output state invalid PCM state = crank or run Ignition voltage 5 volts Engine speed < 5000

    1 failure

    Frequency:50 ms loopContinuous

    DTC Type A

    Control Module NotProgrammed

    P0602 This DTC will be stored ifthe PCM is a service PCM

    that has not beenprogrammed.

    Output state invalid PCM state = crank or run PCM is identified through calibration as a

    Service PCM

    Test is run at Powerup

    Test also runs:Frequency:100ms loopContinuous

    DTC Type A

    08 GRP10 All Engines

  • 7/28/2019 08 GRP10 All Engines

    38/57

    Page 38 of 57

    SENSED

    PARAMETERFAULT

    CODEMONITOR STRATEGY

    DESCRIPTIONMALFUNCTION CRITERIA AND

    THRESHOLD VALUE(S)SECONDARY PARAMETERS AND

    ENABLE CONDITIONS

    TIME LENGTH AND

    FREQUENCY

    MIL

    ILLUMINATION

    TYPEControl Module

    Random AccessMemory (RAM)

    P0604 Indicates that PCM is

    unable to correctly writeand read data to and fromRAM

    Data read does not match

    data written

    Ignition in Run or Crank One failure at key-up

    initialization. This check ison all GMPX RAM.

    OR

    Fault counter incrementsby 10 for every error,decrements by 1 for everypass; fail threshold = 20.This check is on the DesiredThrottle Position RAM

    location and runs 12.5 mscontinuous

    OR

    Fault counter incrementsby 10 for every error,decrements by 1 for everypass; fail threshold = 20.This check is on all GMPXRAM and runs 100 ms

    continuous

    DTC Type A

    ECM/PCM Processor P0606 Indicates that the PCMhas detected a TACMinternal processorintegrity fault

    TACM has process sequencing error,dual path consistency error, clockerror, or computer is not operatingproperly

    Ignition in Run/Crank or during key-off Fault sets within 200 msecRuns every 18.75 msec

    DTC Type A

    5 Volt Reference 1Circuit

    P0641 This DTC detects if the 5Volt supply is too high ortoo low

    Voltage state invalid(Voltage > 4.7 volts or voltage < 4.39volts)

    PCM state = run Failed for 10.00 secFrequency:100ms loopContinuous

    DTC Type B

    08 GRP10 All Engines

  • 7/28/2019 08 GRP10 All Engines

    39/57

    Page 39 of 57

    SENSED

    PARAMETERFAULT

    CODEMONITOR STRATEGY

    DESCRIPTIONMALFUNCTION CRITERIA AND

    THRESHOLD VALUE(S)SECONDARY PARAMETERS AND

    ENABLE CONDITIONS

    TIME LENGTH AND

    FREQUENCY

    MIL

    ILLUMINATION

    TYPEMalfunction

    Indicator Lamp (MIL)Control Circuit

    P0650 This DTC checks the

    output driver for electricalintegrity

    Output state is shorted, open or over

    temperature

    Ignition switch is in crank or run9< Ignition Voltage < 18

    15 failure out of 20

    samples for open or overtemperature

    chip protection logicindicates a short failure 1time

    Frequency:Continuous100 ms loop

    Chip protection logic:5 failures out of 10 samplesindicate a short

    Frequency of this logic is12.5 ms loopContinuous

    Once the chip protectionlogic detects 5 failures outof 10 samples, the driver is

    turned off for the rest ofthe trip.

    DTC Type B

    No MIL

    5 Volt Reference 2Circuit

    P0651 This DTC detects if the 5Volt supply is too high ortoo low

    Voltage state invalid(Voltage > 4.7 volts or voltage < 4.4volts)

    PCM state = run Failed for 10.00 secFrequency:100ms loopContinuous

    DTC Type B

    Accelerator PedalPosition (APP)System

    P1125 PCM determines a limphome mode of operationdue to multipleaccelerator pedal sensor

    faults.

    This DTC is set when:1) 1 or more APP sensors areout of range (< 0.7 volts or > 4.5 volts),OR

    2) Both APP sensors disagree (> 0.225volts)

    Ignition in Run or Crank. Ignition voltage > 5.23 V. Valid TACM - PCM serial data. No TACM processor DTC.

    One occurrence.

    Check runs every 18.75 ms.

    DTC Type A

    08 GRP10 All Engines

  • 7/28/2019 08 GRP10 All Engines

    40/57

    Page 40 of 57

    SENSED

    PARAMETERFAULT

    CODEMONITOR STRATEGY

    DESCRIPTIONMALFUNCTION CRITERIA AND

    THRESHOLD VALUE(S)SECONDARY PARAMETERS AND

    ENABLE CONDITIONS

    TIME LENGTH AND

    FREQUENCY

    MIL

    ILLUMINATION

    TYPEO2S Insufficient

    Switching Bank 1Sensor 1

    P1133 This DTC determines if the

    O2 sensor is no longersufficiently switching.

    Half cycle L/R switches < 40

    or Half cycle R/L switches < 40

    OR

    Slope Time L/R switches < 3or Slope Time R/L switches < 3

    Common Enable Criteria

    No TP Sensor DTCs No MAP DTCs No ECT DTCs No MAF DTCs No IAT DTCs No Evap DTCs No Fuel Injector DTCs No Air DTCs (PZEV only) 10.0 volts < system voltage < 18.00 volts Device control = Not ActiveSpecific Enable Criteria EGR flow diagnostic Intrusive Test= Not Active Catalyst monitor diagnostic Intrusive Test= Not

    Active Post Oxygen Sensor Diagnostic Intrusive Test =

    Not Active O2 Heater on for 0 seconds Bank 1 Sensor1 circuit and heater and heater

    drive DTCs not Active In one of the following four fueling cells: Purge

    off, normal; purge off, high flow; purge on,normal; purge on, high flow Misfire DTC = Not Active ECT > 65.00 C Engine run time > 60.00 seconds EVAP canister purge duty cycle 0.00 % 15.00 gps MAF 29.0 gps 1300.00 RPM 3000.00 Throttle position 2.00 % Fuel state = closed loop Transmission (automatic) not in Park, Reverse

    or Neutral

    All of the above met for at least 1 second.

    90000.00 ms

    Frequency:Once per trip

    DTC Type B

    08 GRP10 All Engines

  • 7/28/2019 08 GRP10 All Engines

    41/57

    Page 41 of 57

    SENSED

    PARAMETERFAULT

    CODEMONITOR STRATEGY

    DESCRIPTIONMALFUNCTION CRITERIA AND

    THRESHOLD VALUE(S)SECONDARY PARAMETERS AND

    ENABLE CONDITIONS

    TIME LENGTH AND

    FREQUENCY

    MIL

    ILLUMINATION

    TYPEO2S Transition Time

    Ratio Bank 1 Sensor1

    P1134 This DTC determines if the

    O2 sensor transition timebetween rich to lean andlean to rich is degraded

    Transition time difference < -60

    OR

    Transition time difference > 73

    Common Enable Criteria

    No TP Sensor DTCs No MAP DTCs No ECT DTCs No MAF DTCs No IAT DTCs No Evap DTCs No Fuel Injector DTCs EGR flow diagnostic Intrusive Test = Not Active Catalyst monitor diagnostic Intrusive Test = Not

    Active Post Oxygen Sensor Diagnostic Intrusive Test =

    Not Active 10.0 volts < system voltage < 18.00 volts Device control = Not ActiveSpecific Enable Criteria O2 Heater on for 0 seconds Bank 1 Sensor1 circuit and heater and heater

    drive DTCs = Not Active In one of the following four fueling cells: Purge

    off, normal; purge off, high flow; purge on,

    normal; purge on, high flow Misfire DTC = Not Active ECT > 65.00 C Engine run time > 60.00 seconds EVAP canister purge duty cycle 0.00 % 15.00 gps MAF 29.0 gps 1300.00 RPM 3000.00 Throttle position 2.00 % Fuel state = closed loop Transmission (automatic) not in Park, Reverse

    or Neutral

    All of the above met for at least 1 second.

    90.s

    Frequency:Once per trip

    DTC Type B

    Engine Coolant OverTemperature -Protection ModeActive

    P1258 This DTC indicates thatthe engine is or has beenin camel mode, where thecoolant has gotten so hotthat the engine is beingrun first on one bank ofinjectors, and then on theother bank, in an effort tosave the engine.

    Injectors are turned off due to ECT >131C

    ECT shorts tests not failing Engine is running Engine run time > 5 seconds

    Frequency:1 secondContinuous

    DTC Type A

    08 GRP10 All Engines

  • 7/28/2019 08 GRP10 All Engines

    42/57

    Page 42 of 57

    SENSED

    PARAMETERFAULT

    CODEMONITOR STRATEGY

    DESCRIPTIONMALFUNCTION CRITERIA AND

    THRESHOLD VALUE(S)SECONDARY PARAMETERS AND

    ENABLE CONDITIONS

    TIME LENGTH AND

    FREQUENCY

    MIL

    ILLUMINATION

    TYPEBypass Line Monitor P1350 This diagnostic detects an

    open or short on theElectronic Spark Timing(EST) output circuits.

    Fault is detected Engine is running or cranking No P0350 (Ignition Coil Circuit) DTC Active.

    90 failure out of 100

    samples

    Frequency:Continuous100 ms loop

    Once the fault logic detectsa failure, the diagnostic isturned off for the rest ofthe trip.

    DTC Type B

    Cold Start Emissions

    Reduction SystemFault

    P1400 Model based test

    computes exhaustthermal energy fromelevated idle speed andretarded spark advance.Detects if the cold startemission reductionsystem has failedresulting in the deliveredthermal energy being outof range.

    (Average desired accumulated

    exhaust energy - Average measuredaccumulated exhaust energy) < -5kJ/s

    OR

    (Average desired accumulatedexhaust energy - Average measuredaccumulated exhaust energy) > 0.3kJ/s

    Cold start emission reduction strategy isactive.

    Vehicle speed < 2 mph. Throttle position < 0.5%. Airflow per cylinder > 40 mg. No DTCs set for the following systems: MAP,

    MAF, IAT, ECT, Misfire, Electronic Spark Timing,Crank sensor, Idle, Fuel Injection, TP sensor,VSS, 5 volt reference, PCM Memory, AIR (PZEVonly).

    100 ms loop

    Runs once per trip whenthe cold start emissionreduction strategy is active.

    Test completes after 15seconds of accumulatedqualified data.

    DTC Type A

    08 GRP10 All Engines

  • 7/28/2019 08 GRP10 All Engines

    43/57

    Page 43 of 57

    SENSED

    PARAMETERFAULT

    CODEMONITOR STRATEGY

    DESCRIPTIONMALFUNCTION CRITERIA AND

    THRESHOLD VALUE(S)SECONDARY PARAMETERS AND

    ENABLE CONDITIONS

    TIME LENGTH AND

    FREQUENCY

    MIL

    ILLUMINATION

    TYPEThrottle Actuator

    Control (TAC)Module ThrottleActuator PositionPerformance

    P1516 Indicates that the TAC

    Module has detected athrottle positioning error

    OR

    TACM cannot determinethrottle positioning

    OR

    Both TP Sensors are

    invalid

    Absolute value of the throttle error:

    2 degrees for >200 ms with nochange in Commanded ThrottlePosition.OR2 degrees for >500 ms for throttlecommand changes 2 degrees.OR 5 degrees for >200 ms for throttlecommand changes 5 degrees.OR

    5 degrees for > 300 ms ascommanded throttle changescontinuously (no step change)ORCommanded DTP has been stable for5 seconds, and TACM can not hold +/-2 degree tolerance for 200ms.

    OR

    PCM processor DTCs.

    ORTACM processor DTC.

    OR

    Both TP Sensor Circuit DTCs are set.ORPCM-TACM Serial Data DTC with anyAPP Sensor DTC or TP Sensor DTC.

    [Throttle error = Measured throttle

    position - commanded throttleposition]

    Ignition in Run or Crank. Ignition voltage > 5.23 V. Valid TACM - PCM serial data. Not in battery saver mode.

    One occurrence.

    Check runs every 3 ms.

    DTC Type A

    08 GRP10 All Engines

  • 7/28/2019 08 GRP10 All Engines

    44/57

    Page 44 of 57

    SENSED

    PARAMETERFAULT

    CODEMONITOR STRATEGY

    DESCRIPTIONMALFUNCTION CRITERIA AND

    THRESHOLD VALUE(S)SECONDARY PARAMETERS AND

    ENABLE CONDITIONS

    TIME LENGTH AND

    FREQUENCY

    MIL

    ILLUMINATION

    TYPEControl Module

    Throttle ActuatorPositionPerformance

    P2101 Indicates that the PCM

    has detected a throttlepositioning error

    Absolute value of the throttle error >

    6%.

    [Throttle error = Measured throttleposition - modeled throttle position]

    Ignition in Run or Crank TACM determines PCM Desired Throttle

    Position is valid. Not in battery saver mode. No Airflow Actuation DTC. (Engine Running = true) or (Ignition Voltage >

    8.5 volts). No Throttle Actuation DTC. No PCM-TACM Serial Data DTC. Both TP Sensor Circuit DTCs are not set. No PCM Processor DTCs. No TACM Processor DTC.

    High counter increments

    by 2 for every throttle error> 6%; decrements by 1 if0% < throttle error

  • 7/28/2019 08 GRP10 All Engines

    45/57

    Page 45 of 57

    SENSED

    PARAMETERFAULT

    CODEMONITOR STRATEGY

    DESCRIPTIONMALFUNCTION CRITERIA AND

    THRESHOLD VALUE(S)SECONDARY PARAMETERS AND

    ENABLE CONDITIONS

    TIME LENGTH AND

    FREQUENCY

    MIL

    ILLUMINATION

    TYPEThrottle Actuator

    Control (TAC)Module Performance

    P2108 Indicates that TAC Module

    is unable to correctly readdata from the flashmemory.

    Indicates that TAC Moduleis unable to correctlywrite and read data toand from RAM.

    Indicates that the TACModule has detected an

    internal processorintegrity fault.

    1)Power-up test fails to read/writedataOR

    2)Maximum allowed Running ResetsexceededOR

    3)ROM checksum does not matchexpected checksumOR

    4)RAM data read does not matchdata writtenOR

    5)Failure of Interrupt process flag tomatch expected valueOR

    6)Program is not executed in theproper orderOR

    7)Primary and Redundant RAMvariables disagreeOR

    8)Primary and Redundant IndicatedPedal Position calculation

    difference > 0.0%OR9)Math/Logic test fails to equate to a

    predetermined valueOR

    10)Internal Register data read doesnot match data writtenOR

    11)Internal Timer fails to incrementOR

    12)Watchdog Timer fails toincrementOR

    13)Failure of Processor Stack pointerto zero at Main Loop.

    Ignition in Run or Crank. Ignition voltage > 5.23 V. Valid TACM - PCM serial data.

    1) One occurrence

    Check runs at Resetinitialization

    2) 10 occurrences duringignition cycle

    Check runs at Resetinitialization

    3) One occurrence.

    Check runs at power upand every 60 secondsthereafter.

    4) One occurrence.

    Check runs at power upand every 800 millisecondsthereafter

    5) - 13) One occurrence.

    Check runs every 3milliseconds. SecondWatchdog timer runs in 10millisecond loop.

    DTC Type A

    08 GRP10 All Engines

  • 7/28/2019 08 GRP10 All Engines

    46/57

    Page 46 of 57

    SENSED

    PARAMETERFAULT

    CODEMONITOR STRATEGY

    DESCRIPTIONMALFUNCTION CRITERIA AND

    THRESHOLD VALUE(S)SECONDARY PARAMETERS AND

    ENABLE CONDITIONS

    TIME LENGTH AND

    FREQUENCY

    MIL

    ILLUMINATION

    TYPEAccelerator Pedal

    Position (APP) Sensor1 Circuit

    P2120 TACM indicates a

    continuous orintermittent short or openin either the signal circuitor the APP sensor #1.

    OR

    TACM indicates an invalidminimum mechanicalposition for the APPsensor #1.

    OR

    TACM indicates referencevoltage out of range.

    1) Raw APP sensor signal < 0.235 V

    or > 4.487 V.

    OR

    2) APP sensor minimum mechanicalstop voltage < 0.235 V.

    OR

    3) Reference Voltage < 4.54 V or >5.21 V.

    Ignition in Run or Crank. Ignition voltage > 5.23 V. Valid TACM - PCM serial data. No TACM processor DTC.

    1) & 2) Counter increments

    by 4 for every error,decrements by 1 for everypass; threshold is 133.

    Check runs every 3 ms.

    DTC Type A

    Accelerator PedalPosition (APP) Sensor2 Circuit

    P2125 1) TACM indicates acontinuous orintermittent short or openin either the signal circuitor the APP sensor #2.

    OR

    2) TACM indicates aninvalid minimummechanical position forthe APP sensor #2.

    OR

    3) TACM indicatesreference voltage out ofrange.

    1) Raw APP sensor signal < 0.235 V or> 4.487 V.

    OR

    2) APP sensor minimum mechanical

    stop voltage > 0.235 V.

    OR

    3) Reference voltage < 4.54 V or > 5.21V.

    Ignition in Run or Crank. Ignition voltage > 5.23 V. Valid TACM - PCM serial data. No TACM processor DTC.

    1) & 2) Counter incrementsby 4 for every error,decrements by 1 for everypass; threshold is 180.

    Check runs every 3 ms.

    DTC Type A

    08 GRP10 All Engines

  • 7/28/2019 08 GRP10 All Engines

    47/57

    Page 47 of 57

    SENSED

    PARAMETERFAULT

    CODEMONITOR STRATEGY

    DESCRIPTIONMALFUNCTION CRITERIA AND

    THRESHOLD VALUE(S)SECONDARY PARAMETERS AND

    ENABLE CONDITIONS

    TIME LENGTH AND

    FREQUENCY

    MIL

    ILLUMINATION

    TYPEThrottle Position (TP)

    Sensor 1-2Correlation

    P2135 TACM indicates a

    continuous orintermittent correlationfault between TP sensors#1 and #2.

    OR

    TACM indicates an invalidminimum mechanicalposition correlationbetween TP sensor #1 and

    #2.

    1) Absolute value of (TP Sensor 1 raw

    TP Sensor 2 raw) >6.0%.

    OR

    2) Absolute value of (TP Sensor 1 minlearnt TP Sensor 2 min learned)>6.0%.

    Ignition in Run or Crank. Ignition voltage > 5.23 V. Valid TACM - PCM serial data. No TACM processor DTC.

    1) Counter increments by 4

    for every error, decrementsby 1 for every pass;threshold is 180.

    Check runs every 3 ms.

    2) One occurrence.

    Check runs at power-up

    3) Counter increments by 4

    for every error, decrementsby 1 for every pass:threshold is 133

    Check runs every 3ms.

    DTC Type A

    Accelerator PedalPosition (APP) Sensor1-2 Correlation

    P2138 TACM indicates acontinuous orintermittent correlationfault between APPsensors #1 and #2

    OR

    TACM indicates an invalidminimum mechanicalposition correlationbetween APP sensor #1and #2.

    1) Absolute value of ( normalized APPsensor #2- normalized APP sensor #1) > 6.0%

    OR

    2) absolute value of (APP sensor 1 minlearnt - APP sensor 2 min learned)>6.0%

    Ignition in Run or Crank. Ignition voltage > 5.23 V. Valid TACM - PCM serial data. No TACM processor DTC.

    1) Counter increments by 4for every error, decrementsby 1 for every pass;threshold is 180

    Check runs every 3 ms.

    2) Counter increments by 4for every error, decrementsby 1 for every pass:threshold is 1333

    Check runs every 3ms.

    DTC Type A

    08 GRP10 All Engines

  • 7/28/2019 08 GRP10 All Engines

    48/57

    Page 48 of 57

    SENSED

    PARAMETERFAULT

    CODEMONITOR STRATEGY

    DESCRIPTIONMALFUNCTION CRITERIA AND

    THRESHOLD VALUE(S)SECONDARY PARAMETERS AND

    ENABLE CONDITIONS

    TIME LENGTH AND

    FREQUENCY

    MIL

    ILLUMINATION

    TYPEO2 Sensor Circuit

    Stuck LeanRange/PerformanceBank 1 Sensor 2

    P2270 This DTC determines if the

    post catalyst O2 sensor isstuck in a normal voltagerange and thereby can nolonger be used for postoxygen sensor fuelcontrol or for catalystmonitoring. Thediagnostic includes anintrusive test. Theintrusive test deliveredfuel to achieve the

    required rich threshold.

    Post catalyst O2 sensor cannot

    achieve voltage 724.83 millivolts

    Common Enable Criteria

    No O2 circuit, heater, response or heater driverDTCs active No TP Sensor DTCs No MAF DTCs No ECT DTCs No MAP DTCs No IAT DTCs No EVAP DTCs No Fuel Injector DTCs No Fuel Trim DTCs No Misfire DTCs No BARO DTCs No AIR DTCs 10.0 volts system voltage 18 volts Engine Runtime 300 seconds Green Converter Delay = not activeSpecific Enable Criteria: Must be in one of the following fuel cells:

    Purge Decel; Non-Purge Decel 625 rpm Engine Speed 1750 rpm

    3.2 gps

    Airflow

    15 gps 25 mph Vehicle Speed 85 mph EGR Flow diagnostic intrusive test not active Fuel state = closed loopAll of the above met for at least 1 second, and then: 95.3 Short term fuel trim 104.7 Purge Duty Cycle = 0% for at least 4 seconds

    Accumulated Mass Airflow

    up to 500 grams duringstuck lean test.

    Frequency:One test per trip

    DTC Type B

    08 GRP10 All Engines

  • 7/28/2019 08 GRP10 All Engines

    49/57

    Page 49 of 57

    SENSED

    PARAMETERFAULT

    CODEMONITOR STRATEGY

    DESCRIPTIONMALFUNCTION CRITERIA AND

    THRESHOLD VALUE(S)SECONDARY PARAMETERS AND

    ENABLE CONDITIONS

    TIME LENGTH AND

    FREQUENCY

    MIL

    ILLUMINATION

    TYPEO2 Sensor Circuit

    Stuck RichRange/PerformanceBank 1 Sensor 2

    P2271 This DTC determines if the

    post catalyst O2 sensor isstuck in a normal voltagerange and thereby can nolonger be used for postoxygen sensor fuelcontrol or for catalystmonitoring. Thediagnostic includes anintrusive test. Theintrusive test increases orreduces delivered fuel to

    achieve the required leanthreshold.

    Post catalyst O2 sensor cannot

    achieve voltage 150 millivolts

    Common Enable Criteria

    No O2 circuit, heater, response or heater driverDTCs active No TP Sensor DTCs No MAF DTCs No ECT DTCs No MAP DTCs No IAT DTCs No EVAP DTCs No Fuel Injector DTCs No Fuel Trim DTCs No Misfire DTCs No BARO DTCs No AIR DTCs 10.0 volts system voltage 18 volts Engine Runtime 300 seconds Green Converter Delay = not activeSpecific Enable Criteria: Must be in one of the following fuel cells:

    Purge Decel; Non-Purge Decel 625 rpm Engine Speed 1750 rpm 3.2 gps Airflow 15 gps 25 mph Vehicle Speed 85 mph EGR Flow diagnostic intrusive test not active Fuel state = closed loopAll of the above met for at least 1 second, and then: 95.3 Short term fuel trim 104.7 Purge Duty Cycle = 0% for at least 4 seconds

    Accumulated Mass Airflow

    up to 400 grams duringstuck rich test.

    Frequency:One test per trip

    DTC Type B

    AIR System PressureSensor A Circuit

    P2430 Detects a stuck-in-rangeAIR pressure sensorsignal.

    Stuck in Range Average Error < 0.5

    AND

    Stuck in Range Variance < 1.0

    No active DTC P0412 set.No active DTC P0418 set.No active DTC P0606 set.

    No active DTC P2432 set.No active DTC P2433 set.No active 5 volt reference DTCs set.AIR pressure sensor circuit fault not failingAIR pump is commanded ON

    Stuck in Range CumulativeInfo > 5 sec.

    Once per trip where AIRpump operation isrequested at startup.

    DTC Type B

    (L26 PZEV only)

  • 7/28/2019 08 GRP10 All Engines

    50/57

    08 GRP10 All Engines

  • 7/28/2019 08 GRP10 All Engines

    51/57

    Page 51 of 57

    SENSED

    PARAMETERFAULT

    CODEMONITOR STRATEGY

    DESCRIPTIONMALFUNCTION CRITERIA AND

    THRESHOLD VALUE(S)SECONDARY PARAMETERS AND

    ENABLE CONDITIONS

    TIME LENGTH AND

    FREQUENCY

    MIL

    ILLUMINATION

    TYPEAIR System Pump

    Stuck On

    P2444 Detects an AIR pump

    stuck ON condition.

    This test is run during thephase 3 (pump off)portion of the SAIdiagnostic.

    AIR normalized pressure error > 1.5

    kPa (higher than predicted pressure)during SAID phase 3 test

    AIR pressure sensor circuit DTCs not active

    AIR pressure sensor performance DTCs not activeMAP sensor DTCs not activeAIR pump relay circuit DTC not activeAIR control valve relay circuit DTC not activeNo active MAF sensor DTCs set.No active 5 volt reference DTCs set.No active IAT sensor DTCs set.No active ECT sensor DTCs set.No active Misfire DTCs set.No active catalyst monitor DTCs set.No active fuel injector DTCs set.

    No active EST DTCs set.No active DTC P2440 setNo active DTC P0411 set.No active DTC P0606 setAIR pressure sensor circuit fault pending = False.AIR operation is allowed this start.SAID post control time < 14 seconds

    Within 5 seconds of the AIR

    pump being commandedOFF.

    Once per trip where AIRpump operation isrequested at startup.

    DTC Type A

    (L26 PZEV only)

    ECM/PCM InternalEngine Off TimerPerformance

    P2610 This DTC determines if theignition off timer hasfailed.

    A failure will be reported if any of thefollowing occur:

    Ignition Off Time < 0 seconds

    Ignition Off Time > 8 seconds

    Sample Counter > 25

    Ignition Off Time < Old Ignition OffTime

    On positive timer transitionSample Counter < 7

    or

    Sample Counter > 13

    Or

    ( Ignition Off Time - Old Ignition OffTime) 1 second

    note: Sample Counter is incrementedif Ignition Off Time = Old Ignition OffTime

    Test Run This Trip = FALSE

    Ignition Off Timer Enabled = TRUE(PCM State = Power off; Time in power off 1.6

    seconds)

    Frequency:100 ms loopContinuous

    DTC Type B

    08 GRP10 All Engines

  • 7/28/2019 08 GRP10 All Engines

    52/57

    Page 52 of 57

    SENSED

    PARAMETERFAULT

    CODEMONITOR STRATEGY

    DESCRIPTIONMALFUNCTION CRITERIA AND

    THRESHOLD VALUE(S)SECONDARY PARAMETERS AND

    ENABLE CONDITIONS

    TIME LENGTH AND

    FREQUENCY

    MIL

    ILLUMINATION

    TYPE2 Sensor Circuit

    Range/PerformanceBank 1 Sensor 1

    P2A00 This DTC determines if the

    O2 sensor voltage is notmeeting the voltagecriteria to enable closedloop fueling.

    Closed loop fuel control O2 sensor

    Ready flag set to Not Ready.

    O2 sensor voltage must be > 600millivolts or < 300 millivolts to setclosed loop fuel O2 Ready flag.Once set to Ready, the O2 s ensorvoltage cannot be > 300 millivolts and< 600 millivolts for > 10 seconds orthe O2 Ready flag will be reset toNot Ready.

    No TP Sensor DTCs No MAF, IAT DTCs No MAP DTCs No ECT DTCs No EVAP DTCs No Fuel Injector DTCs No AIR DTCs No Bank 1 Sensor 1 O2 DTCs Engine Run Time 100 seconds ECT 65 C Traction Control = Not Active Not in Catalyst Protection Mode 10.0 volts Ignition Voltage 18 volts 500 Engine Speed 3000 5gps Mass Airflow 30gps 3% TP Sensor 35% Not in Decel Fuel Cutoff Mode Not in Power Enrichment Predicted O2 temp -1280C

    All of the above met for 3 seconds

    240 test failures in a 300

    test sample

    Frequency:Continuous100ms loop

    DTC Type B

    08 GRP10 All Engines

  • 7/28/2019 08 GRP10 All Engines

    53/57

    Page 53 of 57

    08 GRP10 All Engines

    LOOKUP TABLES

  • 7/28/2019 08 GRP10 All Engines

    54/57

    Page 54 of 57

    P0101: (Calculated Flow Measured Flow)

    Calculated Airflow Airflow Delta

    Grams_Air_0 15

    Grams_Air_40 20

    Grams_Air_80 25

    Grams_Air_120 35

    Grams_Air_160 35

    Grams_Air_200 35

    Grams_Air_240 35

    Grams_Air_280 400

    Grams_Air_320 400

    Grams_Air_360 400

    Grams_Air_400 400

    08 GRP10 All Engines

    P0106 Predicted MAP Max (kPa)

    0 % TPS 10 % TPS 20 %TPS 30 % TPS 40 % TPS 50 % TPS 60 % TPS 70 % TPS 80 % TPS 90 % TPS 100 % TPS

  • 7/28/2019 08 GRP10 All Engines

    55/57

    Page 55 of 57

    0 RPM 105 105 105 105 105 105 105 105 105 105 105

    800 RPM 76.4 97.7 101.7 105 105 105 105 105 105 105 105

    1600 RPM72 89.1 94.2 105 105 105 105 105 105 105 105

    2400 RPM 66.2 80.5 84.2 97.99805 105 105 105 105 105 105 105

    3200 RPM 60 72.7 75.3 87.00195 102.002 105 105 105 105 105 105

    4000 RPM 54.1 64.2 67.3 72.00195 100 105 105 105 105 105 105

    4800 RPM 47.8 56.7 60.4 61.00098 88.99902 100 105 105 105 105 105

    5600 RPM 40.8 47.8 54.1 57.99805 82.00195 95 105 105 105 105 105

    P0106 Predicted MAP Min (kPa)

    0 % TPS 10 % TPS 20 % TPS 30 % TPS 40 % TPS 50 % TPS 60 % TPS 70 % TPS 80 % TPS 90 % TPS 100 % TPS0 RPM 22.9 25.8 36.4 25 43.99902 46.00098 47.00195 47.99805 50 55 55

    800 RPM 18.1 19.5 26.9 25 43.99902 46.00098 47.00195 47.99805 50 55 55

    1600 RPM 13 12.9 21.8 23.99902 43.99902 45 47.00195 47.99805 50 55 55

    2400 RPM 10 10 19.2 18.99902 32.00195 45 45 47.99805 50 55 55

    3200 RPM 10 10 17.2 15 26.00098 42.99805 45 47.99805 50 55 55

    4000 RPM 10 10 15.5 11.00098 22.99805 37.00195 43.99902 45 50 55 55

    4800 RPM 10 10 13.2 10 17.99805 28.99902 42.00195 43.99902 50 55 55

    5600 RPM 10 10 11.7 10 16.00098 27.99805 40 43.99902 50 55 55

    08 GRP10 All EnginesP0300: Catalyst Damaging Misfire Percentages as a Function of Engine Speed and Load Table:

    Eng. Load / Eng. RPM 0 RPM 1000 RPM 2000 RPM 3000 RPM 4000 RPM 5000 RPM 6000 RPM 7000 RPM

    0 Load In Percent 31 875% 31 875% 31 875% 31 875% 31 875% 31 875% 31 875% 31 875%

  • 7/28/2019 08 GRP10 All Engines

    56/57

    Page 56 of 57

    0 Load_In_Percent 31.875% 31.875% 31.875% 31.875% 31.875% 31.875% 31.875% 31.875%

    10 Load_In_Percent 31.875% 31.875% 31.875% 31.875% 31.875% 31.875% 31.875% 31.875%

    20 Load_In_Percent 31.875% 31.875% 5.00% 5.00% 5.00% 5.00% 5.00% 5.00%

    30 Load_In_Percent 31.875% 31.875% 5.00% 5.00% 5.00% 5.00% 5.00% 5.00%

    40 Load_In_Percent 31.875% 31.875% 5.00% 5.00% 5.00% 5.00% 5.00% 5.00%

    50 Load_In_Percent 31.875% 31.875% 5.00% 5.00% 5.00% 5.00% 5.00% 5.00%

    60 Load_In_Percent 31.875% 31.875% 5.00% 5.00% 5.00% 5.00% 5.00% 5.00%

    70 Load_In_Percent 31.875% 31.875% 5.00% 5.00% 5.00% 5.00% 5.00% 5.00%

    80 Load_In_Percent 31.875% 31.875% 5.00% 5.00% 5.00% 5.00% 5.00% 5.00%

    90 Load_In_Percent 31.875% 31.875% 5.00% 5.00% 5.00% 5.00% 5.00% 5.00%

    100 Load_In_Percent 31.875% 31.875% 5.00% 5.00% 5.00% 5.00% 5.00% 5.00%

    P0401: Engine Run Time as a Function of Coolant Temperature Table:Coolant Temperature at Startrun Engine Run Time (seconds)

    Deg_C_m40 120

    Deg_C_m30 120

    Deg_C_m20 120

    Deg_C_m10 120

    Deg_C___0 120

    Deg_C__10 65

    Deg_C__20 50

    Deg_C__30 50

    Deg_C__40 50

    Deg_C__50 50

    Deg_C__60 50

    Deg_C__70 45

    Deg_C__80 35

    Deg_C__90 20Deg_C_100 20

    Deg_C_110 20

    Deg_C_120 60

    Deg_C_130 65

    Deg_C_140 70

    P0420: Average Base Pulse Width Maximum Allowed Value as a Function of Airflow TableAirflow in gps Average BPW in milliseconds

    0 100.00291 100.00292 100.00293 100.00294 100.00295 100.0029

  • 7/28/2019 08 GRP10 All Engines

    57/57

    Page 57 of 57

    6 100.00297 100.00298 100.0029

    9 100.002910 100.002911 100.002912 100.002913 100.002914 100.002915 100.002916 100.0029

    P0420: Average Base Pulse Width Minimum Allowed Value as a Function of Airflow TableAirflow in gps Average BPW in milliseconds

    0 01 02 03 04 05 06 07 08 09 010 0

    11 012 013 014 015 016 0