GM Service Manual Online
For 1990-2009 cars only

Object Number: 199714  Size: MF
Engine Controls Components
Cell 20: Engine Controls - PCM A/C Compressor Control
OBD II Symbol Description Notice

Circuit Description

When an A/C mode is selected, the A/C control head or the A/C programmer supplies a 12 volt signal to the PCM A/C request input. The A/C compressor clutch relay is controlled by the PCM. The PCM provides a ground path for the A/C relay coil. When the A/C compressor relay is engaged battery voltage is supplied to the compressor clutch coil. The PCM will enable the A/C compressor clutch whenever the engine is running and the A/C has been requested unless one or more of the following conditions are present:

    • Throttle angle is greater than 90%.
    • Ignition 1 voltage is below 10 volts.
    • Engine speed is greater than 4225 RPM for longer than 5 second.
    • Engine speed is greater then 5280 RPM for any amount of time.
    • IAT is less than 0°C (32°F).

Any of the conditions described above will inhibit A/C compressor relay operation.

Diagnostic Aids

Check for the following conditions:

    • Poor connection at the PCM. Inspect harness connectors for backed out terminals, improper mating, broken locks, improperly formed or damaged terminals, and poor terminal to wire connection.
    • Damaged harness. Inspect the wiring harness for damage.
    • If the harness appears to be OK, disconnect the PCM, turn the ignition ON and observe a voltmeter connected to the A/C relay control circuit at the PCM harness connector while moving connectors and wiring harnesses related to the A/C relay. A change in voltage will indicate the location of the malfunction.

Check for conditions that will disable A/C operation:

    • Throttle angle is greater than 90%.
    • Ignition 1 voltage is below 10 volts.
    • Engine speed is greater than 4225 RPM for longer than 5 seconds.
    • Engine speed is greater then 5280 RPM for any amount of time.
    • IAT is less than 0°C (32°F).

A/C Clutch Control Circuit Diagnosis

Step

Action

Value(s)

Yes

No

1

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

--

Go to Step 2

Go to Powertrain OBD System Check

2

Are any PCM or HVAC DTCs stored?

--

Diagnose the applicable DTCs - Go to Powertrain Control Module Diagnostic Trouble Codes

Go to Step 3

3

Important: The following conditions must be met before continuing with this step:

   • Ambient air temperature must be above 5°C (41°F).
   • A/C Pressure must be above 35 PSI (0.4 volts).
   • Coolant temperature must be below 121°C (250°F).

  1. Turn OFF the A/C Selector Switch.
  2. Ignition ON, engine OFF.
  3. Listen for engagement of the A/C clutch.

Is the A/C Clutch engaged?

--

Go to Step 25

Go to Step 4

4

  1. Run the engine at 1000 - 1500 RPM.
  2. Select A/C mode on the HVAC Control Head.
  3. Observe A/C compressor.

Is the A/C compressor clutch engaged?

--

Go to Diagnostic Aids

Go to Step 5

5

With the A/C mode still selected, observe the A/C Request display on the scan tool.

Does the A/C Request display YES?

--

Go to Step 12

Go to Step 6

6

Observe the A/C pressure sensor display on the scan tool.

Does the A/C pressure sensor indicate a voltage between the specified values?

0.4V - 4.6V

Go to Functional Check

Go to Step 7

7

  1. Connect a J 39500 Refrigerant Recovery, Recycling, and Recharging Station to monitor high side refrigerant pressure. Refer to Heater, Ventilation and Air Conditioning.
  2. Observe high side refrigerant pressure on the gauge.

Is high side refrigerant pressure within the specified values?

35 psi - 440 psi

Go to Step 8

Go to Refrigerant Recovery and Recharging

8

  1. Turn OFF the ignition switch.
  2. Disconnect the PCM and the A/C refrigerant pressure sensor.
  3. Turn ON the ignition switch.
  4. Using a J 39200 DMM, measure voltage between the A/C refrigerant pressure signal circuit and ground.

Does the voltage measure near the specified value?

0V

Go to Step 10

Go to Step 9

9

  1. Leave the PCM and the A/C refrigerant pressure sensor disconnected.
  2. Measure the resistance of the following circuits between the PCM and the A/C Refrigerant Pressure Sensor:
  3. • A/C refrigerant pressure sensor signal circuit.
    • 5 Volt Reference B circuit.
    • Sensor Ground circuit.

If any resistance is higher than the specified value, locate and repair cause of high resistance in the circuit as necessary. Refer to Wiring Repairs .

Was a problem found?

5 ohms

Go to Step 44

Go to Step 11

10

Check for the following conditions:

    • The 5 volt reference B circuit for a poor connection at the PCM.
    • The 5 volt reference B circuit for a poor connection at the A/C refrigerant pressure sensor.
    • The A/C refrigerant pressure signal circuit for a poor connection at the PCM.
    • The sensor ground circuit for a poor connection at the A/C refrigerant pressure sensor.

If a problem is found, repair as necessary. Refer to Wiring Repairs .

Was a problem found?

--

Go to Step 44

Go to Step 41

11

Locate and repair short to voltage in the A/C refrigerant pressure signal circuit. Refer to Wiring Repairs .

Is action complete?

--

Go to Step 44

--

12

Check the A/C Clutch fuse.

Is the fuse blown?

--

Go to Step 13

Go to Step 15

13

  1. Turn OFF the ignition switch.
  2. Remove the A/C Clutch fuse.
  3. Remove the A/C Relay.
  4. Connect J34142-B test lamp to B+.
  5. Probe the relay switch feed in the A/C relay connector.

Is the test lamp ON?

--

Go to Step 31

Go to Step 14

14

  1. Leave the A/C relay disconnected.
  2. Disconnect the A/C compressor clutch connector.
  3. Connect the test lamp to B+.
  4. Probe the clutch feed circuit in the A/C relay connector.

Is the test lamp ON?

--

Go to Step 32

Go to Step 40

15

  1. Turn OFF the ignition switch.
  2. Remove the A/C relay.
  3. Connect the test lamp to ground.
  4. Probe the relay switch feed in the A/C relay connector.

Is the test lamp ON?

--

Go to Step 16

Go to Step 33

16

  1. Leave the relay disconnected.
  2. Connect a fused jumper between the relay switch feed and the clutch feed in the A/C relay connector.

Is the A/C compressor clutch engaged?

--

Go to Step 20

Go to Step 17

17

  1. Leave the A/C relay disconnected.
  2. Leave the fused jumper installed.
  3. Disconnect the A/C compressor clutch connector.
  4. Connect the test lamp to ground.
  5. Probe battery feed terminal in the A/C compressor clutch connector.

Is the test lamp ON?

--

Go to Step 18

Go to Step 34

18

  1. Leave the A/C relay disconnected.
  2. Leave the A/C compressor clutch connector disconnected.
  3. Connect the test lamp to B+.
  4. Probe clutch coil ground terminal in the A/C compressor clutch connector.

Is the test lamp ON?

--

Go to Step 19

Go to Step 35

19

  1. Check for poor terminal connections in the A/C compressor clutch connector.
  2. If a problem is found, repair as necessary. Refer to Repairing Connector Terminals .

Was a problem found?

--

Go to Step 44

Go to Step 40

20

  1. Turn OFF the ignition switch.
  2. Leave the A/C relay disconnected.
  3. Turn ON the ignition switch.
  4. Connect the test lamp to ground.
  5. Probe the relay coil feed in the A/C relay connector.

Is the test lamp ON?

--

Go to Step 21

Go to Step 36

21

  1. Leave the A/C relay disconnected.
  2. Connect the test lamp between the relay coil feed and the relay control circuit in the A/C relay connector.
  3. Turn ON the ignition switch.
  4. Using the scan tool, command the A/C ON and OFF.

Does the test lamp flash?

--

Go to Step 22

Go to Step 23

22

  1. Check for poor terminal connections in the A/C relay connector.
  2. If a problem is found, repair as necessary. Refer to Repairing Connector Terminals .

Was a problem found?

--

Go to Step 44

Go to Step 42

23

  1. Turn OFF the ignition switch.
  2. Leave the A/C relay disconnected.
  3. Disconnect the PCM connector.
  4. Turn ON the ignition switch.
  5. Connect the test lamp to ground.
  6. Probe the A/C relay control circuit.

Is the test lamp ON?

--

Go to Step 37

Go to Step 24

24

  1. Check for the following circuit condition(s):
  2. Open in the A/C relay control circuit.
  3. Poor connections at the PCM.
  4. If a problem is found, repair as necessary. Refer to Wiring Repairs .

Was a problem found?

--

Go to Step 44

Go to Step 43

25

  1. Ensure that the A/C is OFF.
  2. Observe A/C Request on the scan tool.

Does the A/C Request display Yes?

--

Go to Functional Check

Go to Step 26

26

  1. Disconnect the A/C compressor relay.
  2. Start the vehicle.
  3. Observe the A/C compressor.

Is the A/C compressor clutch engaged?

--

Go to Step 27

Go to Step 29

27

  1. Turn OFF the ignition switch.
  2. Disconnect the A/C compressor clutch electrical connector.
  3. Start the engine.
  4. Observe the A/C compressor.

Is the A/C compressor clutch engaged?

--

Go to Step 39

Go to Step 28

28

Locate and repair short to voltage in the A/C compressor clutch feed circuit. Refer to Wiring Repairs .

Is action complete?

--

Go to Step 44

--

29

Probe the A/C Compressor Relay Control Circuit in the Underhood Electrical Center with a test lamp to B+.

Is the test lamp ON?

--

Go to Step 30

Go to Step 42

30

  1. Turn OFF the ignition switch.
  2. Disconnect the PCM.
  3. Probe the A/C compressor relay control circuit at the PCM connector with a test lamp to B+.

Is the test lamp ON?

--

Go to Step 38

Go to Step 43

31

Locate and repair short to ground in the relay switch feed circuit . Refer to Wiring Repairs .

Is action complete?

--

Go to Step 44

--

32

  1. Locate and repair the following circuit condition(s):
  2. Short to ground in the A/C compressor clutch feed circuit.
  3. Shorted A/C compressor clutch diode.

Refer to Wiring Repairs .

Is action complete?

--

Go to Step 44

--

33

Locate and repair the open in the relay switch feed. Refer to Wiring Repairs .

Is action complete?

--

Go to Step 44

--

34

Locate and repair the open in the B+ feed to the A/C compressor clutch coil. Refer to Wiring Repairs .

Is action complete?

--

Go to Step 44

--

35

Locate and repair the open in the A/C compressor clutch ground. Refer to Wiring Repairs .

Is action complete?

--

Go to Step 44

--

36

Locate and repair the open in the relay coil feed. Refer to Wiring Repairs .

Is action complete?

--

Go to Step 44

--

37

Locate and repair the short to voltage in the A/C relay control circuit. Refer to Wiring Repairs .

Is action complete?

--

Go to Step 44

--

38

Locate and repair the short to ground in the A/C relay control circuit. Refer to Wiring Repairs .

Is action complete?

--

Go to Step 44

--

39

Replace A/C Compressor Clutch Assembly. Refer to Compressor Clutch Plate/Hub Assembly Install (V5 - Conventional Mount) .

Is action complete?

--

Go to Step 44

--

40

Replace the A/C compressor clutch coil. Refer to Compressor Clutch Coil Removal (V5 - Conventional Mount) .

Is action complete?

--

Go to Step 44

--

41

Replace the A/C Refrigerant Pressure Sensor. Refer to Air Conditioning (A/C) Refrigerant Pressure Sensor Replacement .

Is action complete?

--

Go to Step 44

--

42

Replace the A/C relay.

Is action complete?

--

Go to Step 44

--

43

Important: Replacement PCM must be programmed.

Replace the PCM.

Refer to Powertrain Control Module Replacement/Programming .

Is action complete?

--

Go to Step 44

--

44

Important: The following conditions must be met before continuing with this step:

   • Ambient air temperature must be above 5°C (41°F),
   • A/C pressure must be above 35 psi (0.4 volts).
   • Coolant temperature must be below 121°C (250°F).

  1. Ignition ON, engine running.
  2. Turn A/C selector switch ON.
  3. Listen for engagement of the A/C clutch.

Is the A/C clutch engaged?

--

System OK

Go to Step 3