GM Service Manual Online
For 1990-2009 cars only

Object Number: 368637  Size: SF
Engine Controls Components
Cell 20: Oxygen Sensors, Knock Sensors, Canister Purge Solenoid
Handling ESD Sensitive Parts Notice

Circuit Description

12 volts is applied to the ignition feed circuit at terminal A when the ignition key is turned ON. As the engine coolant temperature rises during engine operation (less than 45°C (113°F)) or when Short Term Fuel Trim count is greater than 122, the control module will then ground the EVAP canister purge control circuit at terminal B. The purge solenoid will then open the EVAP canister to purge the fuel to the intake manifold for normal combustion when needed.

Test Description

Number(s) below refer to the step numbers on the Diagnostic Table

  1. Checks to see if a vacuum source is present, along with certain conditions before the purge solenoid is commanded ON. Also shows a change of vacuum as the purge solenoid is being cycled

  2. Checks for power to the solenoid, the ground circuit, the connections at the purge solenoid and the solenoid itself.

  3. Checks for an open or grounded ignition feed circuit.

  4. Checks for an open EVAP canister purge control circuit or faulty control module.

Step

Action

Value(s)

Yes

No

1

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

--

Go to Step 2

Go to the Powertrain On Board Diagnostic (OBD) System Check

2

  1. Set the parking brake and block the drive wheels.
  2. Make sure the engine coolant temperature is greater than the specified value.
  3. Start the engine and run at idle.
  4. Check the vacuum source.
  5. If no vacuum, repair the cause of no vacuum. If OK, continue with this table.
  6. Disconnect the purge outlet hose from the solenoid and connect a vacuum gauge.
  7. Connect a scan tool and select the EVAP purge solenoid control.
  8. Raise the engine speed to the specified value.
  9. Command the EVAP purge solenoid ON using the scan tool.

Is vacuum present when the solenoid is energized?

45°C (113°F)

2000 RPM

Go to Step 6

Go to Step 3

3

  1. Disconnect the purge solenoid harness connector.
  2. Connect a test light between the EVAP canister purge control signal and the ignition feed circuit.
  3. Command the EVAP purge solenoid ON using the scan tool.

Is the test light ON?

--

Go to Step 7

Go to Step 4

4

  1. Connect the test light to an alternate ground.
  2. Probe the ignition feed circuit.

Is the test light ON?

--

Go to Step 5

Go to Step 8

5

  1. Connect the test light to B+.
  2. Probe the EVAP canister purge control circuit at the control module.
  3. Command the EVAP purge solenoid ON with the scan tool.

Is the test light ON?

--

Go to Step 9

Go to Step 10

6

Check the purge line to the EVAP canisters and repair if necessary. If the purge line is OK, then no problem is found.

Is the action complete?

--

Go to Step 13

--

7

  1. Check for faulty connections at the EVAP purge solenoid.
  2. If a problem is found, repair as necessary.

Was a problem found?

--

Go to Step 13

Go to Step 11

8

Repair the open in the ignition feed circuit.

Is the action complete?

--

Go to Step 13

--

9

Repair the open in the EVAP canister purge control circuit to the EVAP purge solenoid.

Is the action complete?

--

Go to Step 13

--

10

  1. Check for any faulty connections at the control module.
  2. If a problem is found, repair as necessary.

Was a problem found?

--

Go to Step 13

Go to Step 12

11

Replace the EVAP purge solenoid. Refer to the Evaporative Emission Canister Purge Solenoid Valve Replacement .

Is the action complete?

--

Go to Step 13

--

12

Replace the control module. Refer to Powertrain Control Module Replacement .

Is the action complete?

--

Go to Step 13

--

13

  1. Turn the ignition ON, engine OFF.
  2. Using a scan tool, command the component ON and OFF.

Does the component operate properly?

--

System OK

Go to Step 2