GM Service Manual Online
For 1990-2009 cars only

Refer to Engine Controls Schematics for wiring views.

Circuit Description

The A/C system consists of a HVAC control assembly, separate A/C refrigerant high and low pressure switches, separate A/C high and low temperature sensors, a control relay, the compressor clutch and the PCM.

When the HVAC control assembly is placed in the A/C mode, a request signal is sent to the PCM. The PCM will then energize the A/C clutch relay, unless abnormally high or low A/C pressure is detected by the A/C refrigerant pressure switches. The PCM also monitors the A/C low temperature sensor to cycle the A/C clutch ON and OFF. If the PCM detects an A/C evaporator temperature less than 2°C (36°F), the A/C clutch will not be enabled. The PCM will also energize the cooling fans ON when A/C is requested. Refer to Electric Cooling Fans . The A/C compressor relay is controlled by the PCM so that the PCM can increase idle speed before turning ON the clutch or disable the clutch when high engine coolant temperature is detected or high engine RPM is detected.

Diagnostic Aids

    •  If DTC P 1537 is stored as history, it is most likely that one of the A/C pressure switches opened. Check for improper refrigerent pressures.
    •  If any PCM DTCs are set, perform those diagnostics before using this table. The A/C clutch is disabled for many DTCs.

The PCM will energize the A/C clutch whenever the engine is running less than 4700 RPM and A/C has been requested, unless any of the following conditions are met:

    •  A/C head pressure greater than 414 psi (2854 kPa) or less than 38 psi (262 kPa) as determined by the A/C refrigerant pressure switches.
    •  A/C evaporator temperature less than 2°C (36°F).
    •  Engine at wide open throttle.
    •  High power steering load.
    •  Low ignition voltage.
    •  Engine speed greater than 4700 RPM for 6 seconds.
    •  ECT greater than 125°C (257°F).

Test Description

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

  1. The outside air temperature must be great enough for the A/C compressor clutch to engage.

  2. This step uses the Scan Tool to determine if there is an open or short.

  3. This step checks the power feed circuit.

  4. This step bypasses the relay.

Step

Action

Value(s)

Yes

No

1

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

--

Go to Step 2

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

2

Are any PCM DTCs stored?

--

Go to DTCs that are set

Go to Step 3

3

Before continuing with diagnosis, the Outside Air Temperature (OAT) must be greater than the value specified.

  1. With the A/C OFF start and idle the engine.
  2. Observe the A/C compressor clutch.

Is the A/C compressor clutch engaged?

-23°C (-10°F)

Go to Step 10

Go to Step 4

4

  1. With the engine idling and the A/C button selected ON for more than 30 seconds.
  2. Check the A/C compressor clutch.

Is the compressor clutch engaged?

--

Fault not present. Refer to Diagnostic Aids

Go to Step 5

5

  1. Key OFF connect the Scan Tool.
  2. Key ON with A/C still selected ON, observe the A/C Relay Control Circuit driver status on the scan tool.

Does the display indicate OK?

--

Go to Step 6

Go to Step 12

6

  1. Remove the A/C relay.
  2. With a test lamp connected to ground, check terminals 30 and 85 in the A/C relay cavity.

Does the test lamp illuminate on both terminals?

--

Go to Step 7

Go to Step 14

7

  1. With a fused jumper connect terminal 30 and 87 in the A/C relay cavity.
  2. Observe the A/C compressor clutch.

Is the A/C compressor clutch engaged?

--

Go to Step 15

Go to Step 8

8

  1. Disconnect the A/C compressor clutch connector.
  2. Using DMM J 39200 measure the resistance from terminal 87 in the A/C relay cavity to terminal A of the A/C compressor clutch connector.

Is the resistance less than the specified value?

5 ohms

Go to Step 9

Go to Step 16

9

Using DMM J 39200 measure the resistance from a good Ground to terminal B of the A/C compressor clutch connector.

Is the resistance less than the specified value?

5 ohms

PCM circuits OK. Go to Diagnostic System Check in HVAC Systems with A/C Automatic

Go to Step 25

10

  1. Key OFF connect the Scan Tool.
  2. Key ON observe A/C Relay status.

Does the Scan Tool display ON?

--

Go to Step 11

Go to Step 17

11

  1. Disconnect the PCM connector C1.
  2. Check for a terminal contact problem at connector C1 terminal 27.

Was a terminal contact problem found?

--

Go to Step 18

Go to Step 24

12

  1. Remove the A/C relay.
  2. Using DMM J 39200 measure for voltage at terminal 86 in the A/C relay cavity.

Is the voltage measured greater than the specified value?

0.3 Volts

Go to Step 17

Go to Step 13

13

  1. Disconnect PCM connector C1.
  2. Using DMM J 39200 measure resistance from terminal 86 in the A/C relay cavity to the PCM connector C1 terminal 27.

Is the resistance less than the specified value?

5 ohms

Go to Step 14

Go to Step 19

14

Does the test lamp illuminate on either terminal?

--

Go to Step 20

Go to Step 21

15

Check terminal contact at the A/C relay.

Was a terminal contact problem found?

--

Go to Step 18

Go to Step 22

16

Check terminal contact at the A/C compressor clutch connector?

Was a terminal contact problem found?

--

Go to Step 18

Go to Step 23

17

Repair the short to voltage on the A/C Control circuit.

Is the repair complete?

--

Go to Powertrain Control Module Diagnosis for Verify Repair

--

18

Repair terminal contact.

Is the repair complete?

--

Go to Powertrain Control Module Diagnosis for Verify Repair

--

19

Repair the open in the A/C Control circuit.

Is the repair complete?

--

Go to Powertrain Control Module Diagnosis for Verify Repair

--

20

Repair the A/C Relay Power Feed circuit between the splice and the terminal where the test lamp did not illuminate.

Is the repair complete?

--

Go to Powertrain Control Module Diagnosis for Verify Repair

--

21

Check for the following and repair as necessary:

    • Open in the A/C Relay Power Feed circuit between the fuse and the splice.
    • Short on CKT 59 (blown fuse).
    • Shorted relay (blown fuse).
    • Short on the A/C Relay Power Feed circuit (blown fuse).

Is the repair complete?

--

Go to Powertrain Control Module Diagnosis for Verify Repair

--

22

Replace the A/C relay.

Is the replacement complete?

--

Go to Powertrain Control Module Diagnosis for Verify Repair

--

23

Repair the open in CKT 59.

Is the repair complete?

--

Go to Powertrain Control Module Diagnosis for Verify Repair

--

24

Replace the PCM.

Is the replacement complete?

--

Go to Powertrain Control Module Diagnosis for Verify Repair

--

25

Repair open in CKT 1350.

Is the repair complete?

--

Go to Powertrain Control Module Diagnosis for Verify Repair

--