GM Service Manual Online
For 1990-2009 cars only

Object Number: 65590  Size: MF
Handling ESD Sensitive Parts Notice
Engine Controls Components
Valve Controls
OBD II Symbol Description Notice

Circuit Description

The evaporative system includes the following components:

    • The fuel tank
    • The EVAP vent solenoid
    • The fuel tank pressure sensor
    • The fuel pipes and hoses
    • The vapor lines
    • The fuel cap
    • The evaporative emission canister
    • The purge lines
    • The EVAP purge solenoid

The following items detect a restricted or blocked EVAP canister vent path:

    • Drawing a vacuum into the EVAP system
    • Turning OFF the EVAP vent solenoid and the EVAP purge solenoid (EVAP vent solenoid Open, the EVAP purge PWM 0%)
    • Monitoring the fuel tank vacuum sensor input

With the EVAP vent solenoid open, any vacuum in the system should decrease quickly unless the vent path is blocked. The following conditions can cause a blockag:

    • A malfunctioning EVAP vent solenoid (stuck closed)
    • A plugged kinked or pinched vent hose
    • A shorted EVAP vent solenoid driver circuit
    • A plugged evaporative canister.

If any of these conditions are present, a DTC P0446 set. This DTC is a type A DTC.

Conditions for Setting the DTC

    • There are no MAP sensor DTCs
    • There are no TP sensor DTCs
    • There are no VSS DTCs
    • There are no HO2S DTCs
    • There are no ECT DTCs
    • There are no IAT sensor DTCs
    • There are no Fuel Level DTCs
    • The DTC P0125 is not active
    • The fuel level is greater than 12.5% and 87.5%
    • A plugged evaporative emission hose

Cold Start Test

    • The ECT is greater than 3.75°C (38.75°F) but less than 30°C (86°F)
    • The IAT is greater than 3.75°C (38.75°F) but less than 30°C (86°F)
    • The start up ECT is not more than 8.25°C (46.85°F) greater than the start up IAT
    • The start up IAT is not more than 1.5°C (34.7°F) greater than the start up ECT
    • The BARO is greater than 75 kPa
    • The fuel level input test has passed

Fuel Slosh Test

    • The change in fuel tank vacuum is greater than 0.6 in. H2O
    • The change in the fuel level is at least 7.8%

Weak Vacuum Test

Fuel tank vacuum is greater than 9.0 in. H2O within 12.5 seconds

Excess Vacuum Test

    • With the vent solenoid commanded open, the fuel tank vacuum is at least 7 in. H2O
    • With the vent solenoid commanded open during a normal purge, the fuel tank vacuum is at least 12.9 in. H2O for at least 4 seconds

Action Taken When the DTC Sets

    • The VCM illuminates the MIL during the first key cycle in which the DTC sets.
    • The VCM stores the conditions which were present when the DTC sets as a Freeze Frame and Fail Records data.

Conditions for Clearing the MIL/DTC

The following conditions will clear the DTC:

    • The VCM turns the MIL OFF on the third consecutive trip cycle during which the diagnostic has been run and the fault condition is no longer present
    • A history DTC clears after 40 consecutive warm-up cycles have occurred without a fault
    • The scan tool Clear Info function or disconnecting the VCM battery feed can clear the DTC

Diagnostic Aids

Check for the following conditions:

    • A poor connection at the VCM: Inspect the harness connectors for the following conditions:
       - Backed out terminals
       - Improper mating
       - Broken locks
       - Improperly formed or damaged terminals
       - Poor terminal to wire connection.
    • A damaged harness: Inspect the wiring harness to the EVAP vent solenoid EVAP purge solenoid and the fuel tank pressure sensor for an intermittent open or short circuit.
    • A kinked, pinched or plugged vent hose. Verify that the vent hose between the canister and the EVAP vent solenoid is not restricted.

Refer to Carbon Particle Removal from EVAP System before starting repairs.

Reviewing the Fail Records vehicle mileage since the diagnostic test last failed may help determine how often the condition that caused the DTC to be set occurs. This may assist in diagnosing the condition.

Test Description

The numbers below refer to the step numbers in the diagnostic table.

  1. This step checks the fuel tank pressure sensor at the ambient pressure. The fuel tank pressure sensor is zeroed at every key ON to compensate for changes in atmospheric pressure.

  2. This step verifies that the fuel tank pressure accurately reacts to the EVAP system pressure changes.

  3. This step checks for a blocked EVAP canister.

Step

Action

Value(s)

Yes

No

1

Important: Before clearing the DTCs, use the scan tool to record the Freeze Frame and the Failure Records for reference. This data will be lost when the Clear Info function is used.

Was the Powertrain On-Board Diagnostic (OBD) System Check performed?

--

Go to Step 2

Go to Powertrain On Board Diagnostic (OBD) System Check

2

  1. Turn the ignition OFF.
  2. Remove the fuel cap.
  3. Turn the ignition ON.
  4. Observe the Fuel Tank Pressure on the scan tool.

Is the Fuel Tank Pressure at the specified value?

0 in H2O ±1 in H2O

Go to Step 3

Go to Evaporative Emission Control System Diagnosis

3

Important: Before continuing with the diagnosis, zero the EVAP Pressure and Vacuum gauges on the Enhanced EVAP Pressure Purge Diagnostic Cart J 41413. Refer to the tool operating instructions.

  1. Replace the fuel cap.
  2. Connect the Enhanced EVAP Pressure Purge Diagnostic Cart J 41413 to the EVAP service port.
  3. Use the scan tool in order to command the EVAP vent valve ON (Closed).
  4. Attempt to pressurize the EVAP system. Use the Enhanced EVAP Pressure Purge Diagnostic Cart J 41413.
  5. Use the gauge on the cart in order to monitor and maintain the specified EVAP pressure.

Does the scan tool indicate the fuel tank pressure at the specified value?

5 in H2O

5 in H2O

±1 in H2O

Go to Step 4

Go to Evaporative Emission Control System Diagnosis

4

  1. Use the gauge on the cart in order to monitor and maintain the specified EVAP pressure.
  2. Use the scan tool in order to command the EVAP vent valve OFF (Open) while observing the fuel tank pressure sensor on the scan tool.

Does the EVAP pressure return to the specified value within 10 seconds?

5 in H2O

0 in H2O ±1 in H2O

Refer to Diagnostic Aids

Go to Step 5

5

  1. Disconnect the large vent hose (marked AIR) from the EVAP canister.
  2. Switch the rotary switch on the cart J 41413 to Purge.
  3. Start the engine.
  4. Allow the engine to idle until the normal operating temperature is reached.
  5. Observe the vacuum gauge for 5 seconds while holding the engine speed at 2500 RPM.

Does the vacuum remain below the specified value?

30 in H2O

Go to Step 6

Go to Step 8

6

  1. Inspect the vent hose between the EVAP canister and the EVAP vent valve for being kinked, pinched, or otherwise blocked.
  2. If a problem is found, repair as necessary. Refer to Diagnostic Aids.

Was a problem found?

--

Go to Step 9

Go to Step 7

7

Replace the EVAP vent valve. Refer to Diagnostic Aids. Refer to EVAP Vent Valve Replacement .

Is the action complete?

--

Go to Step 9

--

8

Replace the EVAP Canister. Refer to Diagnostic Aids. Refer to EVAP Canister Replacement .

Is the action complete?

 

Go to Step 9

--

9

  1. Use the scan tool in order to command the EVAP vent valve ON (Closed).
  2. Pressurize the EVAP system to the specified value.
  3. Switch the rotary switch on the Cart J 41413 to Hold.
  4. Use the scan tool in order to command the EVAP vent valve OFF (Open) while observing the EVAP pressure gauge on the Cart (J 41413).

Does the EVAP pressure return to the specified value within 5 seconds?

5 in H2O

0 in H2O

System OK

Go to Step 2