Home/Cadillac/STS/Cadillac STS I facelift (2007-2011)/Repair manual/Testing & Diagnostics/Engine Controls and Fuel - 3.6L - Introduction: Diagnosis
Contents Wiring diagrams Section: Testing & Diagnostics All sections

Engine Controls and Fuel - 3.6L - Introduction: Diagnosis Cadillac STS I facelift

Testing & Diagnostics ~1025 words

Diagnostic Starting Point - Engine Controls

Begin the system diagnosis with Diagnostic System Check - Vehicle . The Diagnostic System Check - Vehicle will provide the following information

  1. The identification of the control modules which command the system
  2. The ability of the control modules to communicate through the serial data circuit
  3. The identification of any stored DTCs and the codes status

The use of the Diagnostic System Check - Vehicle will identify the correct procedure for diagnosing the system and where the procedure is located.

DIAGNOSTIC CODE INDEX

DTCDescription
DTC P0008 or P0009P0008: Engine Position System Performance Bank 1 P0009: Engine Position System Performance Bank 2
DTC P000A-P000D, P0011, P0014, P0021, or P0024P000A: Intake Camshaft Position (CMP) System Slow Response Bank 1 P000B: Exhaust Camshaft Position (CMP) System Slow Response Bank 1 P000C: Intake Camshaft Position (CMP) System Slow Response Bank 2 P000D: Exhaust Camshaft Position (CMP) System Slow Response Bank 2 P0011: Intake Camshaft Position (CMP) System Performance Bank 1 P0014: Exhaust Camshaft Position (CMP) System Performance Bank 1 P0021: Intake Camshaft Position (CMP) System Performance Bank 2 P0024: Exhaust Camshaft Position (CMP) System Performance Bank 2
DTC P0010, P0013, P0020, P0023, P2088, P2089, P2090, P2091, P2092, P2093, P2094, or P2095P0010: Intake Camshaft Position (CMP) Actuator Solenoid Control Circuit Bank 1 P0013: Exhaust Camshaft Position (CMP) Actuator Solenoid Control Circuit Bank 1 P0020: Intake Camshaft Position (CMP) Actuator Solenoid Control Circuit Bank 2 P0023: Exhaust Camshaft Position (CMP) Actuator Solenoid Control Circuit Bank 2 P2088: Intake Camshaft Position (CMP) Actuator Solenoid Control Circuit Low Voltage Bank 1 P2089: Intake Camshaft Position (CMP) Actuator Solenoid Control Circuit High Voltage Bank 1 P2090: Exhaust Camshaft Position (CMP) Actuator Solenoid Control Circuit Low Voltage Bank 1 P2091: Exhaust Camshaft Position (CMP) Actuator Solenoid Control Circuit High Voltage Bank 1 P2092: Intake Camshaft Position (CMP) Actuator Solenoid Control Circuit Low Voltage Bank 2 P2093: Intake Camshaft Position (CMP) Actuator Solenoid Control Circuit High Voltage Bank 2 P2094: Exhaust Camshaft Position (CMP) Actuator Solenoid Control Circuit Low Voltage Bank 2 P2095: Exhaust Camshaft Position (CMP) Actuator Solenoid Control Circuit High Voltage Bank 2
DTC P0016, P0017, P0018, or P0019P0016: Crankshaft Position (CKP) - Intake Camshaft Position (CMP) Correlation Bank 1 P0017: Crankshaft Position (CKP) - Exhaust Camshaft Position (CMP) Correlation Bank 1 P0018: Crankshaft Position (CKP) - Intake Camshaft Position (CMP) Correlation Bank 2 P0019: Crankshaft Position (CKP) - Exhaust Camshaft Position (CMP) Correlation Bank 2
DTC P0030, P0031, P0032, P0036, P0037, P0038, P0050, P0051, P0052, P0056, P0057, or P0058P0030: HO2S Heater Control Circuit Bank 1 Sensor 1 P0031: HO2S Heater Control Circuit Low Voltage Bank 1 Sensor 1 P0032: HO2S Heater Control Circuit High Voltage Bank 1 Sensor 1 P0036: Heater Control Circuit Bank 1 Sensor 2 P0037: HO2S Heater Control Circuit Low Voltage Bank 1 Sensor 2 P0038: HO2S Heater Control Circuit High Voltage Bank 1 Sensor 2 P0050: HO2S Heater Control Circuit Bank 2 Sensor 1 P0051: HO2S Heater Control Circuit Low Voltage Bank 2 Sensor 1 P0052: HO2S Heater Control Circuit High Voltage Bank 2 Sensor 1 P0056: HO2S Heater Control Circuit Bank 2 Sensor 2 P0057: HO2S Heater Control Circuit Low Voltage Bank 2 Sensor 2 P0058: HO2S Heater Control Circuit High Voltage Bank 2 Sensor 2
DTC P0087, P0088, or P0089P0087: Fuel Rail Pressure (FRP) Too Low P0088: Fuel Rail Pressure (FRP) Too High P0089: Fuel Pressure Regulator Performance
DTC P0090, P0091, or P0092P0090: Fuel Pressure Regulator Control Circuit P0091: Fuel Pressure Regulator Solenoid 1 Control Circuit Low Voltage P0092: Fuel Pressure Regulator Solenoid 1 Control Circuit High Voltage
DTC P0100, P0102, or P0103P0100: Mass Air Flow (MAF) Sensor Circuit P0102: Mass Air Flow (MAF) Sensor Circuit Low Frequency P0103: Mass Air Flow (MAF) Sensor Circuit High Frequency
DTC P0101P0101: Mass Air Flow (MAF) Sensor Circuit Performance
DTC P0111-P0113P0111: Intake Air Temperature (IAT) Sensor Circuit Performance P0112: Intake Air Temperature (IAT) Sensor Circuit Low Voltage P0113: Intake Air Temperature (IAT) Sensor Circuit High Voltage
DTC P0116P0116: Engine Coolant Temperature (ECT) Sensor Performance
DTC P0117 or P0118P0117: Engine Coolant Temperature (ECT) Sensor Circuit Low Voltage P0118: Engine Coolant Temperature (ECT) Sensor Circuit High Voltage
DTC P0119P0119: Engine Coolant Temperature (ECT) Sensor Circuit Intermittent
DTC P0121, P0122, P0123, P0221, P0222, or P0223P0121: Throttle Position (TP) Sensor 1 Performance P0122: Throttle Position (TP) Sensor 1 Circuit Low Voltage P0123: Throttle Position (TP) Sensor 1 Circuit High Voltage P0221: Throttle Position (TP) Sensor 2 Performance P0222: Throttle Position (TP) Sensor 2 Circuit Low Voltage P0223: Throttle Position (TP) Sensor 2 Circuit High Voltage
DTC P0128P0128: Engine Coolant Temperature (ECT) Below Thermostat Regulating Temperature
DTC P0130 or P0150P0130: HO2S Signal Circuit Shorted to Heater Circuit Bank 1 Sensor 1 P0150: HO2S Signal Circuit Shorted to Heater Circuit Bank 2 Sensor 1
DTC P0131 or P0151 (w/LLT)P0131: HO2S Circuit Low Voltage Bank 1 Sensor 1 P0151: HO2S Circuit Low Voltage Bank 2 Sensor 1
DTC P0132 or P0152 (w/LLT)P0132: HO2S Circuit High Voltage Bank 1 Sensor 1 P0152: HO2S Circuit High Voltage Bank 2 Sensor 1
DTC P0133 or P0153 (w/LLT)P0133: HO2S Slow Response Bank 1 Sensor 1 P0153: HO2S Slow Response Bank 2 Sensor 1
DTC P0134 or P0154 (w/LLT)P0134: HO2S Circuit Insufficient Activity Bank 1 Sensor 1 P0154: HO2S Circuit Insufficient Activity Bank 2 Sensor 1
DTC P0135, P0141, P0155, or P0161P0135: HO2S Heater Performance Bank 1 Sensor 1 P0141: HO2S Heater Performance Bank 1 Sensor 2 P0155: HO2S Heater Performance Bank 2 Sensor 1 P0161: HO2S Heater Performance Bank 2 Sensor 2
DTC P0137, P0138, P0140, P0157, P0158, or P0160 (w/LLT)P0137: HO2S Circuit Low Voltage Bank 1 Sensor 2 P0138: HO2S Circuit High Voltage Bank 1 Sensor 2 P0140: HO2S Circuit Insufficient Activity Bank 1 Sensor 2 P0157: HO2S Circuit Low Voltage Bank 2 Sensor 2 P0158: HO2S Circuit High Voltage Bank 2 Sensor 2 P0160: HO2S Circuit Insufficient Activity Bank 2 Sensor 2
DTC P013A, P013C, P013E, or P014A (w/LLT)P013A: HO2S Slow Response Rich to Lean Bank 1 Sensor 2 P013C: HO2S Slow Response Rich to Lean Bank 2 Sensor 2 P013E: HO2S Delayed Response Rich to Lean Bank 1 Sensor 2 P014A: HO2S Delayed Response Rich to Lean Bank 2 Sensor 2
DTC P0191P0191: Fuel Rail Pressure (FRP) Sensor Performance
DTC P0192 or P0193P0192: Fuel Rail Pressure (FRP) Sensor Circuit Low Voltage P0193: Fuel Rail Pressure (FRP) Sensor Circuit High Voltage
DTC P0201-P0206, P0261, P0262, P0264, P0265, P0267, P0268, P0270, P0271, P0273, P0274, P0276, P0277, P2146, P2149, P2152, P2155, P216A, or P216D (w/LLT)P0201: Injector 1 Control Circuit P0202: Injector 2 Control Circuit P0203: Injector 3 Control Circuit P0204: Injector 4 Control Circuit P0205: Injector 5 Control Circuit P0206: Injector 6 Control Circuit P0261: Injector 1 Control Circuit Low Voltage P0262: Injector 1 Control Circuit High Voltage P0264: Injector 2 Control Circuit Low Voltage P0265: Injector 2 Control Circuit High Voltage P0267: Injector 3 Control Circuit Low Voltage P0268: Injector 3 Control Circuit High Voltage P0270: Injector 4 Control Circuit Low Voltage P0271: Injector 4 Control Circuit High Voltage P0273: Injector 5 Control Circuit Low Voltage P0274: Injector 5 Control Circuit High Voltage P0276: Injector 6 Control Circuit Low Voltage P0277: Injector 6 Control Circuit High Voltage P2146: Injector Positive Voltage Control Circuit Group 1 P2149: Injector Positive Voltage Control Circuit Group 2 P2152: Injector Positive Voltage Control Circuit Group 3 P2155: Injector Positive Voltage Control Circuit Group 4 P216A: Injector Positive Voltage Control Circuit Group 5 P216D: Injector Positive Voltage Control Circuit Group 6
DTC P029D, P02A1, P02A5, P02A9, P02AD, or P02B1P029D: Injector 1 Leak P02A1: Injector 2 Leak P02A5: Injector 3 Leak P02A9: Injector 4 Leak P02AD: Injector 5 Leak P02B1: Injector 6 Leak
DTC P0300-P0306 (w/LLT)P0300: Engine Misfire Detected P0301: Cylinder 1 Misfire Detected P0302: Cylinder 2 Misfire Detected P0303: Cylinder 3 Misfire Detected P0304: Cylinder 4 Misfire Detected P0305: Cylinder 5 Misfire Detected P0306: Cylinder 6 Misfire Detected
DTC P0324P0324: Knock Sensor (KS) Module Performance
DTC P0326, P0327, P0328, P0331, P0332, or P0333P0326: Knock Sensor (KS) System Performance Bank 1 P0327: Knock Sensor (KS) Circuit Low Voltage Bank 1 P0328: Knock Sensor (KS) Circuit High Voltage Bank 1 P0331: Knock Sensor (KS) System Performance Bank 2 P0332: Knock Sensor (KS) Circuit Low Voltage Bank 2 P0333: Knock Sensor (KS) Circuit High Voltage Bank 2
DTC P0335, P0336, or P0338P0335: Crankshaft Position (CKP) Sensor Circuit P0336: Crankshaft Position (CKP) Sensor Performance P0338: Crankshaft Position (CKP) Sensor Circuit High Duty Cycle
DTC P0341, P0342, P0343, P0346, P0347, P0348, P0366, P0367, P0368, P0391, P0392, or P0393P0341: Intake Camshaft Position (CMP) Sensor Performance Bank 1 P0342: Intake Camshaft Position (CMP) Sensor Circuit Low Voltage Bank 1 P0343: Intake Camshaft Position (CMP) Sensor Circuit High Voltage Bank 1 P0346: Intake Camshaft Position (CMP) Sensor Performance Bank 2 P0347: Intake Camshaft Position (CMP) Sensor Circuit Low Voltage Bank 2 P0348: Intake Camshaft Position (CMP) Sensor Circuit High Voltage Bank 2 P0366: Exhaust Camshaft Position (CMP) Sensor Performance Bank 1 P0367: Exhaust Camshaft Position (CMP) Sensor Circuit Low Voltage Bank 1 P0368: Exhaust Camshaft Position (CMP) Sensor Circuit High Voltage Bank 1 P0391: Exhaust Camshaft Position (CMP) Sensor Performance Bank 2 P0392: Exhaust Camshaft Position (CMP) Sensor Circuit Low Voltage Bank 2 P0393: Exhaust Camshaft Position (CMP) Sensor Circuit High Voltage Bank 2
DTC P0351-P0356, P2300, P2301, P2303, P2304, P2306, P2307, P2309, P2310, P2312, P2313, P2315, or P2316 (w/LLT)P0351: Ignition Coil 1 Control Circuit P0352: Ignition Coil 2 Control Circuit P0353: Ignition Coil 3 Control Circuit P0354: Ignition Coil 4 Control Circuit P0355: Ignition Coil 5 Control Circuit P0356: Ignition Coil 6 Control Circuit P2300: Ignition Coil 1 Control Circuit Low Voltage P2301: Ignition Coil 1 Control Circuit High Voltage P2303: Ignition Coil 2 Control Circuit Low Voltage P2304: Ignition Coil 2 Control Circuit High Voltage P2306: Ignition Coil 3 Control Circuit Low Voltage P2307: Ignition Coil 3 Control Circuit High Voltage P2309: Ignition Coil 4 Control Circuit Low Voltage P2310: Ignition Coil 4 Control Circuit High Voltage P2312: Ignition Coil 5 Control Circuit Low Voltage P2313: Ignition Coil 5 Control Circuit High Voltage P2315: Ignition Coil 6 Control Circuit Low Voltage P2316: Ignition Coil 6 Control Circuit High Voltage
DTC P0420 or P0430P0420: Catalyst System Low Efficiency Bank 1 P0430: Catalyst System Low Efficiency Bank 2
DTC P0442P0442: Evaporative Emission (EVAP) System Small Leak Detected
DTC P0443, P0458, or P0459P0443: Evaporative Emission (EVAP) Purge Solenoid Control Circuit P0458: Evaporative Emission (EVAP) Purge Solenoid Control Circuit Low Voltage P0459: Evaporative Emission (EVAP) Purge Solenoid Control Circuit High Voltage
DTC P0446P0446: Evaporative Emissions (EVAP) Vent System Performance
DTC P0449, P0498, or P0499P0449: Evaporative Emission (EVAP) Vent Solenoid Control Circuit P0498: Evaporative Emission (EVAP) Vent Solenoid Valve Control Circuit Low Voltage P0499: Evaporative Emission (EVAP) Vent Solenoid Valve Control Circuit High Voltage
DTC P0450 or P0451P0450: Fuel Tank Pressure (FTP) Sensor Circuit P0451: Fuel Tank Pressure (FTP) Sensor Performance
DTC P0452 or P0453P0452: Fuel Tank Pressure (FTP) Sensor Circuit Low Voltage P0453: Fuel Tank Pressure (FTP) Sensor Circuit High Voltage
DTC P0455 or P0497P0455: Evaporative Emission (EVAP) System Large Leak Detected P0497: Evaporative Emission (EVAP) System No Flow During Purge
DTC P0496P0496: Evaporative Emissions (EVAP) System Flow During Non-Purge
DTC P0506, P0507, or P050AP0506: Idle Speed Low P0507: Idle Speed High P050A: Cold Start Idle Air Control (IAC) System Performance
DTC P0601-P0604, P0606, P062B, P0167D, P2107, or P2610P0601: Control Module Read Only Memory (ROM) P0602: Control Module Not Programmed P0603: Control Module Long Term Memory Reset P0604: Control Module Random Access Memory (RAM) P0606: Control Module Internal Performance P062B: Control Module Fuel Injector Control Performance P167D: Control Module Ignition Coil Internal Circuit P2610: Control Module Ignition Off Timer Performance
DTC P0627, P0628, or P0629P0627: Fuel Pump Relay Control Circuit P0628: Fuel Pump Relay Control Circuit Low Voltage P0629: Fuel Pump Relay Control Circuit High Voltage
DTC P0638, P2100, P2101, or P2119P0638: Throttle Actuator Control (TAC) Command Performance P2100: Throttle Actuator Control (TAC) Motor Control Circuit P2101: Control Module Throttle Actuator Position Performance P2119: Throttle Closed Position Performance
DTC P0641-P0643, P0651-P0653, or P0697-P0699P0641: 5-Volt Reference 1 Circuit P0642: 5-Volt Reference 1 Circuit Low Voltage P0643: 5-Volt Reference 1 Circuit High Voltage P0651: 5-Volt Reference 2 Circuit P0652: 5-Volt Reference 2 Circuit Low Voltage P0653: 5-Volt Reference 2 Circuit High Voltage P0697: 5-Volt Reference 3 Circuit P0698: 5-Volt Reference 3 Circuit Low Voltage P0699: 5-Volt Reference 3 Circuit High Voltage
DTC P0650 (w/LLT)P0650: Malfunction Indicator Lamp (MIL) Control Circuit
DTC P0685, P0686, P0687, P0689, or P0690P0685: Engine Controls Ignition Relay Control Circuit P0686: Engine Controls Ignition Relay Control Circuit Low Voltage P0687: Engine Controls Ignition Relay Control Circuit High Voltage P0689: Engine Controls Ignition Relay Feedback Circuit Low Voltage P0690: Engine Controls Ignition Relay Feedback Circuit High Voltage
DTC P0700P0700: Transmission Control Module (TCM) Requested MIL Illumination
DTC P0856P0856: Traction Control Torque Request Circuit
DTC P1011-P1014P1011: Intake Camshaft Position (CMP) Actuator Park Position Bank 1 P1012: Exhaust Camshaft Position (CMP) Actuator Park Position Bank 1 P1013: Intake Camshaft Position (CMP) Actuator Park Position Bank 2 P1014: Exhaust Camshaft Position (CMP) Actuator Park Position Bank 2
DTC P1380P1380: Misfire Detected - Rough Road Data Not Available
DTC P1551P1551: Throttle Valve Rest Position Not Reached During Learn
DTC P2096 or P2098 (w/ LLT)P2096: Post Catalyst Fuel Trim System Low Limit Bank 1 P2098: Post Catalyst Fuel Trim System Low Limit Bank 2
DTC P2097 or P2099 (w/ LLT)P2097: Post Catalyst Fuel Trim System High Limit Bank 1 P2099: Post Catalyst Fuel Trim System High Limit Bank 2
DTC P2105P2105: Throttle Actuator Control (TAC) System - Forced Engine Shutdown
DTC P2122, P2123, P2127, P2128, or P2138P2122: Accelerator Pedal Position (APP) Sensor 1 Circuit Low Voltage P2123: Accelerator Pedal Position (APP) Sensor 1 Circuit High Voltage P2127: Accelerator Pedal Position (APP) Sensor 2 Circuit Low Voltage P2128: Accelerator Pedal Position (APP) Sensor 2 Circuit High Voltage P2138: Accelerator Pedal Position (APP) Sensor 1-2 Correlation
DTC P2176P2176: Minimum Throttle Position Not Learned
DTC P2177, P2179, P2187, or P2189P2177: Fuel Trim System Lean at Cruise or Accel Bank 1 P2179: Fuel Trim System Lean at Cruise or Accel Bank 2 P2187: Fuel Trim System Lean at Idle Bank 1 P2189: Fuel Trim System Lean at Idle Bank 2
DTC P2178, P2180, P2188, or P2190P2178: Fuel Trim System Rich at Cruise or Accel Bank 1 P2180: Fuel Trim System Rich at Cruise or Accel Bank 2 P2188: Fuel Trim System Rich at Idle Bank 1 P2190: Fuel Trim System Rich at Idle Bank 2
DTC P2227, P2228, or P2229P2227: Barometric Pressure (BARO) Sensor Performance P2228: Barometric Pressure (BARO) Sensor Circuit Low Voltage P2229: Barometric Pressure (BARO) Sensor Circuit High Voltage
DTC P2232 or P2235P2232: HO2S Signal Circuit Shorted to Heater Circuit Bank 1 Sensor 2 P2235: HO2S Signal Circuit Shorted to Heater Circuit Bank 2 Sensor 2
DTC P2270 or P2272 (w/o LLT)P2270: HO2S Signal Stuck Lean Bank 1 Sensor 2 P2272: HO2S Signal Stuck Lean Bank 2 Sensor 2
DTC P2271 or P2273 (w/o LLT)P2271: HO2S Signal Stuck Rich Bank 1 Sensor 2 P2273: HO2S Signal Stuck Rich Bank 2 Sensor 2
DTC P2544P2544: Transmission Torque Request Circuit
DTC P2636P2636: Fuel Transfer Pump Flow Insufficient

DIAGNOSTIC CODE INDEX

Conditions for Running the Idle Learn Procedure

  1. DTCs P0121, P0122, P0123, P0221, P0222, P0223, P0638, P2100, P2101, P2105, and P2119 are not set.
  2. The engine speed is less than 40 RPM.
  3. The vehicle speed is 0 km/h (0 mph).
  4. The accelerator pedal position is less than 14.9 percent.
  5. The ignition 1 voltage is more than 10 volts.
  6. The engine coolant temperature is between 5-85°C (41-185°F).
  7. The intake air temperature is between 5-60°C (41-140°F).

Throttle Body Inspection and Cleaning

  1. Remove the air cleaner intake duct. Refer to «Air Cleaner Inlet Duct Replacement»(ref-338169-S06455195582009081700000) .
  2. Fully open the throttle valve in order to Inspect the throttle body bore and the throttle valve plate for any deposits.
  3. Use a clean shop towel and Top Engine Cleaner GM P/N 1052626 or equivalent product in order to clean the throttle body bore and the throttle valve plate. If necessary, use a parts cleaning brush in order to remove heavy deposits.
  4. Install the air cleaner duct. Refer to «Air Cleaner Inlet Duct Replacement»(ref-338169-S06455195582009081700000) .

Inspection Procedure

CAUTIONRefer to Clean, Dry, Low Pressure Gas Source Caution .
  1. Turn OFF the ignition.
  2. Remove the EVAP canister purge valve. Refer to «Evaporative Emission Canister Purge Solenoid Valve Replacement»(ref-338169-S38761491212009081700000) .
  3. Lightly tap the EVAP canister purge valve on a hard surface.
  4. Inspect for carbon particles exiting either of the vacuum ports. If no carbon particles were detected, but a blockage was detected during a diagnostic procedure, install the original EVAP canister purge valve. Continue with the cleaning procedure. If carbon particles are found during the inspection procedure, continue with the cleaning procedure. If a diagnostic procedure directed you to replace the EVAP canister purge valve and no carbon particles were detected, replace the EVAP canister purge valve. Return to the published service procedure.

Emissions Diagnosis For State I/M Programs

This OBD II equipped vehicle is designed to diagnose any conditions that could lead to excessive levels of the following emissions

  1. Hydrocarbons (HC)
  2. Carbon monoxide (CO)
  3. Oxides of nitrogen (NOx)
  4. Evaporative emission (EVAP) system losses

Should this vehicles on-board diagnostic system (ECM) detect a condition that could result in excessive emissions, the ECM turns ON the MIL and stores a DTC that is associated with the condition.

Underhood Inspection

Note. This inspection is very important and must be done carefully and thoroughly.

Perform a careful underhood inspection when performing any diagnostic procedure or diagnosing the cause of an emission test failure. This can often lead to repairing a condition without further steps. Use the following guidelines when performing an inspection

  1. Inspect all of the vacuum hoses for correct routing, pinches, cuts, or disconnects.
  2. Inspect any hoses that are difficult to see.
  3. Inspect all of the wires in the engine compartment for the following conditions: Burned or chafed spots Pinched wires Contact with sharp edges Contact with hot exhaust manifolds

Large Leak Test

This tests for large leaks and blockages in the EVAP system. The control module will command the EVAP vent valve ON, closed, and command the EVAP purge valve ON, open, with the engine running, allowing engine vacuum into the EVAP system. The control module monitors the fuel tank pressure (FTP) sensor voltage to verify that the system is able to reach a predetermined level of vacuum within a set amount of time. The control module then commands the EVAP purge valve OFF, closed, sealing the system and monitors the vacuum level for decay. If the control module does not detect that the predetermined vacuum level was achieved, or the vacuum decay rate is more than a calibrated level on 2 consecutive tests, DTC P0455 sets.

Small Leak Test

The engine off natural vacuum, (EONV), diagnostic is the small leak detection diagnostic for the EVAP system. The EONV diagnostic monitors the EVAP system pressure or vacuum with the key OFF. The EONV utilizes the temperature changes and the resulting naturally occurring vacuum or pressure in the fuel tank immediately following a drive cycle. When the vehicle is driven, the temperature in the fuel tank rises. When the vehicle is parked with the engine OFF and key OFF, the temperature in the fuel tank will continue to rise for a period of time, and then begin to decrease. The EONV diagnostic relies on this temperature change, and the corresponding pressure change to determine if an EVAP system leak is present. The EONV diagnostic is designed to detect leaks as small as 0.51 mm (0.020 in). The diagnostic can determine if a small leak is present based on vacuum or pressure readings in the EVAP system. When the EVAP system is sealed a finite amount of pressure or vacuum will be observed. When a 0.51 mm (0.020 in) leak is present, little or no pressure or vacuum is observed. If the test reports a failing value, DTC P0442 will set.

Canister Vent Restriction Test

If the EVAP vent system is restricted, fuel vapors will not be properly purged from the EVAP canister. The control module tests this by commanding the EVAP purge valve ON, open; and commanding the EVAP vent valve OFF, open; and monitoring the FTP sensor for an increase in vacuum. If vacuum increases more than a calibrated value, DTC P0446 sets.

Purge Valve Leak Test

If the EVAP purge valve does not seal properly, fuel vapors could enter the engine at an undesired time, causing driveability concerns. The control module tests for this by commanding the EVAP purge valve OFF, closed; and vent valve ON, closed; sealing the system, and monitoring the FTP for an increase in vacuum. If the control module detects that EVAP system vacuum increases above a calibrated value, DTC P0496 sets.