GM Service Manual Online
For 1990-2009 cars only

Object Number: 70624  Size: LF
Engine Controls Components
Cell 23: A/C Controls
OBD II Symbol Description Notice
Powertrain Control Module Connector End Views
Handling ESD Sensitive Parts Notice
Handling ESD Sensitive Parts Notice

Diagnosis

Refer to the Heating, Ventilation, and Air Conditioning section of the service manual for diagnosis of the refrigerant portion of the system.

A scan tool can be used to display the following parameters:

    • A/C Request--This displays if PCM has received an A/C request from Body Controll Module (BCM) YES or NO.
    • A/C Clutch--This displays if the PCM has commanded the A/C clutch ON or OFF.
    • A/C Highside--This displays the A/C refrigerant highside pressure in VOLTS and PSI .

Circuit Description

The PCM receives an A/C request signal from the Body Control Moduel (BCM) over the Class 2 serial data line. When A/C is requested, the Powertrain Control Module (PCM) provides a ground path to the A/C clutch relay control circuit. When the relay circuit is grounded, the A/C compressor clutch relay is energized. The PCM delays grounding the relay circuit for .3 second, so the PCM can adjust the engine idle RPM for the additional load.

The PCM will temporarily de-energize the A/C compressor clutch relay for one or more of the following conditions:

    • A hot engine restart.
    • A wide open throttle (TP sensor over 90%).
    • Engine RPM greater than 6000 RPM.
    • During an Idle Air Control (IAC) valve reset.
        The A/C compressor clutch relay will remain de-energized when one or both of the following conditions exist:
    • A DTC P0530 is set.
    • There is no A/C request signal to the PCM.
        Refer to the Air Conditioning System section of the service manual for more information on the A/C refrigerant systems.

Diagnostic Aids

    • If DTCs P0530, U1016 or U1064 are set, do not use this table.
    • If the complaint is insufficient cooling, the problem may be caused by an inoperative cooling fan. Refer to Electric Cooling Fan Diagnosis protion of the service manual.
    • If the fan operates correctly, refer to the Heating, Ventilation, and Air Condiitoning portion of the service manual for further diagnosis.
    • An A/C refrigerant pressure outside the range of 43 to 428 psi, will cause the A/C compressor clutch to be disabled by the PCM. Observe the A/C refrigerant pressure parameter on the scan tool for 2 minutes with the engine idling and A/C ON. If pressure goes out of range, refer to the Heating, Ventilation, and Air Condiitoning portion of the service manual for further diagnosis.

Test Description

The number(s) below refer(s) to the number(s) on the diagnostic table.

  1. The Powertrain OBD System Check prompts you to complete some of the basic checks and to store the freeze frame and failure records data on the scan tool if applicable. This creates an electronic copy of the data captured when the malfunction occurred. The scan tool stores this data for later reference.

  2. The PCM will only energize the A/C relay when the engine is running or momentarily during cranking the engine in order to minimize the slugging noise. This step will determine if the relay or control circuit is malfunctioning.

  3. By disconnecting the relay, the system can be divided into two sections. If the clutch does not disengage, the malfunction lies on the compressor side of the system.

  4. This step determines if the signal is reaching the PCM from the A/C control panel from the Body Control Module (BCM). The signal should only be present when an A/C mode or a defrost mode has been selected and the blower motor is turned ON.

  5. A test lamp that does not illuminate indicates that the A/C compressor clutch relay is malfunctioning.

  6. This step determines if the system is normal or if the A/C refrigerant pressure sensor reading is out of range.

  7. The A/C request signal is communicated through the Body Control Module (BCM) to the PCM over the Class 2 serial data line. The BCM also receives other information in order to decide if the A/C request should be enabled. This step checks for the A/C request switch for the correct function. Additional steps must be completed in order to perform this step correctly. The blower motor must be turned ON and the heater, the vent, and the A/C Control assembly (HVAC) selector switch must not be in the OFF position. With the A/C selector switch in the OFF position, the scan tool should read A/C request OFF. If the A/C selector switch is in the ON position, the scan tool may read Clutch enabled or the following conditions: OFF, Low RPM, -OFF, Low Ambient - OFF, High Press - OFF, Low Battery Voltage - OFF, High Coolant Temp. If any of the above conditions are present on the scan tool when the A/C selector switch is enabled, the BCM senses a change.

  8. Connecting the ignition feed circuit and the A/C compressor Clutch feed circuit together bypasses the PCMs control of the A/C compressor clutch. An A/C compressor clutch that fails to engage at this point indicates that the malfunction is in the A/C Compressor Clutch feed circuit, the compressor coil, or the compressor coil ground circuit.

  9. Locate and repair any shorts that may have caused the fuse to open before replacement.

  10. With the engine running and the A/C relay commanded ON, the PCM should ground the A/C relay control circuit. This will also illuminate the test lamp.

  11. Reprogram the replacement PCM and perform the crankshaft position system variation learning procedure. Refer to the latest Techline information for PCM programming and the Crankshaft Position System Variation Learn for the crankshaft position system variation learning procedure.

  12. This step determines if the A/C refrigerant pressure sensor is out of range causing the A/C compressor clutch to be disabled or if the A/C charge is to low to allow A/C operation.

  13. If no malfunctions are present at this point, refer to the Diagnostic Aids for additional checks and information.

A/C Compressor Clutch Control Circuit Diagnosis

Step

Action

Value(s)

Yes

No

1

Did you perform the Powertrain On-Board Diagnostic (OBD) System Check?

--

Go to Step 2

Go to Powertrain On Board Diagnostic (OBD) System Check

2

  1. Turn ON the ignition switch leaving the engine OFF.
  2. Install a scan tool.

Were any DTCs set?

--

Go to DTC Tables first

Go to Step 3

3

Is the A/C compressor clutch engaged?

--

Go to Step 4

Go to Step 5

4

Remove the A/C relay. Refer to Air Conditioning (A/C) Compressor and Cooling Fan Relays Replacement .

Does the A/C compressor clutch disengage?

--

Go to Step 6

Go to Step 7

5

  1. Start the engine.
  2. Turn ON and OFF the A/C selector switch.

Does the scan tool correctly indicate when the A/C is requested and not requested?

--

Go to Step 16

Go to Step 12

6

  1. Connect a test lamp to B+.
  2. Probe the A/C relay control terminal with the test lamp.

Does the test lamp illuminate?

--

Go to Step 8

Go to Step 9

7

Disconnect the A/C clutch electrical connector.

Does the A/C compressor clutch disengage?

--

Go to Step 10

Go to Step 11

8

  1. Turn OFF the ignition switch.
  2. Check the A/C compressor clutch relay control circuit for a short to ground.
  3. Repair the circuit as necessary. Refer to Wiring Repairs in Wiring Systems.

Was a repair necessary?

--

Go to Step 43

Go to Step 34

9

  1. Turn OFF the ignition switch.
  2. Replace the A/C compressor clutch relay. Refer to Air Conditioning (A/C) Compressor and Cooling Fan Relays Replacement .

Is the action complete?

--

Go to Step 43

--

10

  1. Turn OFF the ignition switch.
  2. Repair the short to B+ in the A/C compressor clutch ignition feed circuit. Refer to Wiring Repairs in Wiring Systems.

Is the action complete?

--

Go to Step 43

--

11

  1. Turn OFF the ignition switch.
  2. Replace the malfunctioning A/C compressor clutch assembly. Refer to Compressor Clutch Plate/Hub Assembly Install in HVAC System.

Is the action complete?

--

Go to Step 43

--

12

  1. Check the Body Control Module (BCM) serial data for A/C selector switch command with the scan tool.
  2. Command ON and OFF the A/C selector switch.

Does the scan tool display indicate change when commanded?

--

Go to Step 35

Go to Step 13

13

  1. Disconnect the BCM electrical connector.
  2. Connect a DMM to ground.
  3. Probe the A/C selector switch input circuit to the Body Control Module (BCM). Refer to Diagnostic System Check - Body Control System in Body Control Systems.
  4. Cycle ON and OFF the A/C selector switch.

Does the DMM display a voltage above the specified value?

10 V

Go to Step 14

Go to Step 15

14

  1. Turn OFF the ignition switch.
  2. Refer to Diagnostic System Check - Body Control System in Body Control Systems.

Is the action complete?

--

Go to Step 43

--

15

  1. Turn OFF the ignition switch.
  2. Repair the signal from the A/C selector switch. Refer to Functional Check Functional Check in HVAC Systems.

Is the action complete?

--

Go to Step 43

--

16

Cycle ON and OFF the A/C selector switch.

Does the A/C clutch turn ON and OFF when commanded?

--

Go to Step 29

Go to Step 17

17

  1. Turn OFF the ignition switch.
  2. Remove the A/C relay. Refer to Air Conditioning (A/C) Compressor and Cooling Fan Relays Replacement .
  3. Connect a test lamp to ground.
  4. Turn ON the ignition switch leaving the engine OFF.
  5. Probe the A/C relay ignition feed circuits with the test light.

Does the test light illuminate on both circuits?

--

Go to Step 18

Go to Step 19

18

Connect a fused jumper wire between the following circuits:

    • A/C relay ignition feed terminal
    • A/C compressor clutch feed terminal

Does the A/C compressor clutch engage?

--

Go to Step 20

Go to Step 21

19

  1. Turn OFF the ignition switch.
  2. If the test light did not illuminate on the A/C relay ignition feed terminal, check for the following conditions:
  3. • Short to ground in the A/C compressor clutch ignition feed circuit
    • Open A/C compressor clutch diode
  4. Repair as necessary.

Was a repair necessary?

--

Go to Step 43

Go to Step 22

20

  1. Remove the jumper wire.
  2. Start the engine.
  3. Connect a test light to B+.
  4. Probe the A/C compressor clutch relay control terminal at the fuse block with the test light.
  5. Command ON the relay with the scan tool.

Does the test light illuminate?

--

Go to Step 9

Go to Step 23

21

  1. Leave the Jumper wire installed.
  2. Disconnect the A/C compressor clutch electrical connector.
  3. Connect a test light to ground.
  4. Probe the A/C compressor clutch ignition feed circuit with the test light.

Does the test light illuminate?

--

Go to Step 24

Go to Step 25

22

Repair the open ignition feed circuit to the A/C relay. Refer to Wiring Repairs in Wiring Systems .

Is the action complete?

--

Go to Step 43

--

23

  1. Connect a test light to ground.
  2. Probe the compressor clutch relay control terminal with the test light.

Did the test light illuminate?

--

Go to Step 26

Go to Step 27

24

  1. Connect a test light to B+.
  2. Probe the A/C compressor clutch ground circuit with the test light.

Does the test light illuminate?

--

Go to Step 11

Go to Step 28

25

  1. Turn OFF the ignition switch.
  2. Repair the open in the A/C compressor clutch ignition feed circuit. Refer to Wiring Repairs in Wiring Systems .

Is the action complete?

--

Go to Step 43

--

26

  1. Turn OFF the ignition switch.
  2. Check for a short to voltage in the A/C compressor clutch relay control circuit .
  3. Repair the circuit as necessary. Refer to Wiring Repairs in Wiring Systems.

Was a repair necessary?

--

Go to Step 43

Go to Step 34

27

  1. Turn OFF the ignition switch.
  2. Check the A/C compressor clutch relay control circuit for the following conditions:
  3. • Open circuit
    • Poor electrical connector
  4. Repair the circuit as necessary. Refer to Wiring Repairs in Wiring Systems .

Was a repair necessary?

--

Go to Step 43

Go to Step 34

28

  1. Turn OFF the ignition switch.
  2. Check the A/C compressor clutch ground circuit for the following conditions:
  3. • Open circuit
    • Poor electrical connector
    • Short to voltage
    • Repair the circuit as necessary. Refer to Wiring Repairs in Wiring Systems .

Is the action complete?

--

Go to Step 43

--

29

Turn OFF the engine leaving the ignition switch ON.

Is the A/C High side value between the specified values?

40-430 psi

Go to Step 30

Go to Step 43

30

  1. Disconnect the A/C refrigerant pressure sensor electrical connector.
  2. Connect a test light to B+.
  3. Probe the A/C refrigerant pressure sensor ground circuit with the test light.

Does the test light illuminate?

--

Go to Step 31

Go to Step 33

31

  1. Turn OFF the ignition switch.
  2. Install an A/C manifold gauge set . Refer to VDOT Air Conditioning (A/C) System Diagnosis in HVAC.
  3. Turn ON the ignition switch leaving the engine OFF.
  4. Observe the A/C High side pressure on the scan tool and the manifold gauge set.

Are the High side pressures within the specified value of each other?

20 psi

Go to VDOT Air Conditioning (A/C) System Diagnosis in HVAC Systems

Go to Step 32

32

  1. Check for a poor electrical connection.
  2. If the electrical connection is OK, replace the A/C refrigerant pressure sensor. Refer to Air Conditioning (A/C) Refrigerant Pressure Sensor Replacement in HVAC Systems.

Is the action complete?

--

Go to Step 43

--

33

  1. Turn OFF the ignition switch.
  2. Check the A/C refrigerant pressure sensor ground circuit for the following conditions:
  3. • Open circuit
    • Poor electrical connection
  4. Repair the condition(s) as necessary. Refer to Wiring Repairs in Wiring Systems.

Was a repair necessary?

--

Go to Step 43

Go to Step 34

34

  1. Turn OFF the ignition switch.
  2. Replace the PCM. Refer to the Powertrain Control Module Replacement/Programming for the replacement procedure.

Is the action complete?

--

Go to Step 43

--

35

Turn OFF the engine leaving the ignition switch ON.

Is the A/C High side value between the specified value?

40-430 psi

Go to Diagnostic System Check - Body Control System in Body Control Systems

Go to Step 36

36

  1. Turn OFF the ignition switch.
  2. Install an A/C manifold gauge set. Refer to VDOT Air Conditioning (A/C) System Diagnosis in HVAC Systems.
  3. Turn ON the ignition switch leaving the engine OFF.
  4. Observe the A/C High side pressure on the scan tool and the manifold gauge set.

Are the High side pressures within the specified value of each other?

20 psi

Go to VDOT Air Conditioning (A/C) System Diagnosis in HVAC Systems

Go to Step 37

37

Disconnect the A/C refrigerant pressure sensor electrical connector.

Does the scan tool read A/C High side value less than the specified value?

1.0 V (421 psi)

Go to Step 38

Go to Step 41

38

  1. Connect a DMM to ground.
  2. Probe the A/C refrigerant pressure 5.0 volt reference circuit with the DMM.

Does the DMM measure the specified value?

5.0 V

Go to Step 39

Go to Step 40

39

Connect a jumper wire between the following circuits:

    • A/C refrigerant pressure sensor 5.0 volt reference
    • A/C refrigerant pressure sensor signal circuit terminals

Does the scan tool read A/C High side value greater than the specified value?

4.6 V (421 psi)

Go to Step 32

Go to Step 42

40

  1. Turn OFF the ignition switch.
  2. Check the A/C refrigerant pressure sensor 5.0 volt reference circuit for the following conditions:
  3. • Short to ground
    • Open circuit
    • Poor electrical connection
  4. Repair the circuit as necessary. Refer to Wiring Repairs in Wiring Systems.

Was a repair necessary?

--

Go to Step 43

Go to Step 34

41

  1. Turn OFF the ignition switch.
  2. Check for a short to voltage in the A/C refrigerant pressure sensor signal circuit.
  3. Repair the circuit as necessary. Refer to Wiring Repairs in Wiring Systems.

Was a repair necessary?

--

Go to Step 43

Go to Step 34

42

  1. Turn OFF the ignition switch.
  2. Check the A/C refrigerant pressure sensor signal circuit for the following conditions:
  3. • Open circuit
    • Short to ground
    • Poor electrical connection
  4. Repair the circuit as necessary. Refer to Wiring Repairs in Wiring Systems.

Was a repair necessary?

--

Go to Step 43

Go to Step 34

43

  1. Start the engine.
  2. Idle the engine.
  3. Cycle ON and OFF the A/C selector switch.

Does the A/C compressor clutch cycle ON and OFF?

--

System OK

Go to Step 2