GM Service Manual Online
For 1990-2009 cars only

HVAC Compressor Controls System Check 1998

Table 1: Cabin Cooling Typical Values
Table 2: Cabin Heating Typical Values
Table 3: Battery Pack Cooling Typical Values
Table 4: Battery Pack Heating Typical Values
Table 5: A/C System Performance Chart
Table 6: Heat Pump System Performance Chart

Cabin Cooling Refrigerant Diagram


Object Number: 429622  Size: MF

Cabin Cooling Typical Values

Scan Tool Parameter

Data List

Units Displayed

Typical Data Value

Cabin A/C Mode Purge Cycle (above 18°C (64.4°F) )

Compressor Motor

HTCM Data

amps

2 amps

Reversing Valve

HTCM Data

On/Off

On

Primary Valve

HTCM Data

On/Off

Off

Secondary Valve

HTCM Data

On/Off

Off

Cabin A/C Mode Run Cycle (above 18°C (64.4°F) )

Compressor Motor

HTCM Data

amps

2 amps

Reversing Valve

HTCM Data

On/Off

On

Primary Valve

HTCM Data

On/Off

On

Secondary Valve

HTCM Data

On/Off

Off

Cabin Heating Refrigerant Diagram


Object Number: 429592  Size: MF

Cabin Heating Typical Values

Scan Tool Parameter

Data List

Units Displayed

Typical Data Value

Cabin Heat Pump Purge Cycle (between 2°C (37.4°F) and 18°C (64.4°F) )

Compressor Motor

HTCM Data

amps

2 amps

Reversing Valve

HTCM Data

On/Off

On

Primary Valve

HTCM Data

On/Off

Off

Secondary Valve

HTCM Data

On/Off

Off

Cabin Heat Pump Time-out Period (between 2°C (37.4°F) and 18°C (64.4°F) )

Compressor Motor

HTCM Data

amps

0 amps

Reversing Valve

HTCM Data

On/Off

Off

Primary Valve

HTCM Data

On/Off

On

Secondary Valve

HTCM Data

On/Off

Off

Cabin Heat Pump Run Cycle (between 2°C (37.4°F) and 18°C (64.4°F) )

Compressor Motor

HTCM Data

amps

2 amps

Reversing Valve

HTCM Data

On/Off

Off

Primary Valve

HTCM Data

On/Off

On

Secondary Valve

HTCM Data

On/Off

Off

Battery Pack Cooling Refrigerant Diagram


Object Number: 429571  Size: MF

Battery Pack Cooling Typical Values

Scan Tool Parameter

Data List

Units Displayed

Typical Data Value

Lead Acid (PbA) Battery A/C Mode Purge Cycle (above 38-42°C (XX.X-XX.X°F)*)

Compressor Motor

HTCM Data

amps

2 amps

Reversing Valve

HTCM Data

On/Off

On

Primary Valve

HTCM Data

On/Off

On

Secondary Valve

HTCM Data

On/Off

On

Lead Acid (PbA) Battery A/C Mode Run Cycle (above 38-42°C (XX.X-XX.X°F)*)

Compressor Motor

HTCM Data

amps

2 amps

Reversing Valve

HTCM Data

On/Off

On

Primary Valve

HTCM Data

On/Off

Off

Secondary Valve

HTCM Data

On/Off

On

* Battery pack heating or cooling starting threshold temperatures vary depending on state of charge (S.O.C.).

Battery Pack Heating Refrigerant Diagram


Object Number: 429627  Size: MF

Battery Pack Heating Typical Values

Scan Tool Parameter

Data List

Units Displayed

Typical Data Value

PbA Battery Heat Pump Purge Cycle (below 10-15°C (XX.X-XX.X°F)*)

Compressor Motor

HTCM Data

amps

2 amps

Reversing Valve

HTCM Data

On/Off

On

Primary Valve

HTCM Data

On/Off

On

Secondary Valve

HTCM Data

On/Off

On

PbA Battery Heat Pump Time-out Period (below 10-15°C (XX.X-XX.X°F)*)

Compressor Motor

HTCM Data

amps

0 amps

Reversing Valve

HTCM Data

On/Off

Off

Primary Valve

HTCM Data

On/Off

Off

Secondary Valve

HTCM Data

On/Off

On

PbA Battery Heat Pump Run Cycle (below 10-15°C (XX.X-XX.X°F)*)

Compressor Motor

HTCM Data

amps

2 amps

Reversing Valve

HTCM Data

On/Off

Off

Primary Valve

HTCM Data

On/Off

Off

Secondary Valve

HTCM Data

On/Off

On

* Battery pack heating or cooling starting threshold temperatures vary depending on state of charge (S.O.C.).

A/C System Performance Chart

Relative Humidity

Ambient Air Temp

Low Side Pressure (kPaG)

High Side Pressure (kPaG)

Left Center Outlet Temperature

Celsius (°C)

Fahrenheit (°F)

Celsius (°C)

Fahrenheit (°F)

Important: 

   • All values are determined with the following conditions present for 20 minutes:
      - Normal A/C (outside air)
      - Blower speed #4
      - Full Cold
   • Due to variations in the vehicles, the test equipment, and test conditions, a tolerance should be factored into all values of this table.
      - The vehicle's controller reports low side pressure in increments of 5 kPa. A tolerance of +/- 20 kPa is acceptable for the low side pressure.
      - The vehicle's controller reports high side pressure in increments of 20 kPa. A tolerance of +/- 60 kPa is acceptable for high side pressure.
      - The outlet temperature is reported in increments of 1°C (33.8°F). A tolerance of +/- 3°C (37.4°F) is acceptable for outlet temperatures.

20%

21.1

70.0

175

800

9.5

49.1

26.7

80.0

190

1330

13.5

56.3

32.2

90.0

250

1445

16.9

62.4

37.8

100.0

320

1740

21.2

70.2

30%

21.1

70.0

175

875

9.5

49.1

26.7

80.0

190

1330

13.1

55.6

32.2

90.0

255

1500

17.3

63.1

37.8

100.0

320

1760

21.8

71.2

40%

21.1

70.0

175

955

9.7

49.5

26.7

80.0

200

1335

13.3

55.9

32.2

90.0

270

1550

18.1

64.6

37.8

100.0

350

1780

22.8

73.0

50%

21.1

70.0

175

1070

10.1

50.2

26.7

80.0

210

1350

13.9

57.0

32.2

90.0

285

1595

19.4

66.9

37.8

100.0

375

1820

24.2

75.6

60%

21.1

70.0

180

1160

10.9

51.6

26.7

80.0

225

1375

14.9

58.8

32.2

90.0

315

1640

21.0

69.8

37.8

100.0

410

1860

26.0

78.8

70%

21.1

70.0

190

1225

11.9

53.4

26.7

80.0

245

1410

16.3

61.3

32.2

90.0

345

1685

23.0

73.4

37.8

100.0

455

1915

28.3

82.9

80%

21.1

70.0

200

1265

13.0

55.4

26.7

80.0

270

1455

18.2

64.8

32.2

90.0

385

1735

25.5

77.9

90%

21.1

70.0

205

1285

14.5

58.1

26.7

80.0

300

1505

20.6

69.1

32.2

90.0

435

1795

28.3

82.9

Heat Pump System Performance Chart

Ambient Air Temperature

Low Side Pressure

High Side Pressure

Left Heater Outlet Temperature

Celsius (°C)

Fahrenheit (°F)

kPaG

psig

kPaG

psig

Celsius (°C)

Fahrenheit (°F)

Important: 

   • All values are determined with the following conditions present for 20 minutes:
      - Heater mode (heat switch ON)
      - Blower speed #4
      - Full Hot
      - Any relative humidity
   • Due to variations in the vehicles, the test equipment, and test conditions, a tolerance should be factored into all values of this table.
      - The vehicle's controller reports low side pressure in increments of 5 kPa. A tolerance of +/- 20 kPa is acceptable for the low side pressure.
      - The vehicle's controller reports high side pressure in increments of 20 kPa. A tolerance of +/- 60 kPa is acceptable for high side pressure.
      - The outlet temperature is reported in increments of 1°C (33.8°F). A tolerance of +/- 3°C (37.4°F) is acceptable for outlet temperatures.

21.1

70.0

325

47

2400

348

65.0

149.0

15.6

60.0

265

38

2160

313

59.5

139.1

10.0

50.0

205

30

1920

278

54.0

129.2

4.4

40.0

145

21

1680

243

48.5

119.3

1.7

35.0

115

17

1560

226

45.8

114.4

Step

Action

Value(s)

Yes

No

Important: This diagnostic system check is divided into 4 sections, cabin heating, cabin cooling, auxiliary cabin heat, and battery pack thermal management. If you have a problem related to a specific ambient temperature range, the vehicle must be placed in similar conditions, otherwise the test will only follow the path related to the relative ambient temperature. If you have a potentiometer, it is possible to disconnect the ambient air temperature sensor and, using a scan tool, simulate temperature ambients. Although this is possible, it is recommended that you try to emulate the environment in which the failure mode occurs.

1

  1. Turn the A/C mode select switch to off.
  2. Ensure that the heat switch is deselected.
  3. Turn the ignition to the RUN position.
  4. Observe the SERVICE SOON indicator lamp.

Does the SERVICE SOON indicator turn ON for 3 to 5 seconds and then go OFF or stay on constantly?

--

Go to Step 2

Go to No SERVICE SOON Indicator Lamp table in Drive Motor Controls

2

Important:: The charge paddle must not be inserted into the charge receptacle. Remove the charge paddle if it has been inserted. Use a scan tool to communicate with the HTCM.

Does the scan tool display data from the HTCM?

--

Go to Step 3

Go to No Serial Data in Drive Motor Controls

3

Use the scan tool to display current DTCs.

Are there any current or history DTCs stored in memory?

--

Go to the appropriate DTC table

Go to Step 4

4

Important:: It is essential that the ambient temperature be above 2°C (35.6°F) for this test.

Is the ambient temperature greater than the specified value?

2°C (35.6°F)

Go to Step 5

Go to Auxiliary Heater Diagnostic Starting Point

5

Important::  The heat pump compressor motor always operates in the same direction. The HTCM controls the reversing valve, the primary valve, and the secondary valve to switch the flow of the refrigerant between the front end heat exchanger (FEX) and the cabin (CEX) or battery (BEX) heat exchangers. This causes the system to operate as either a cooling system or a heating system. Due to this, the HVAC system will only operate as a cooling system above 16°C (60.8°F) and as a heat pump system between 2°C (35.6°F) and 24°C (75.2°F).

Is the ambient temperature above the specified value?

16°C (60.8°F)

Go to Step 6

Go to Step 8

6

Important:: 

   • Open the hood and listen carefully to the relays, solenoids, and the A/C compressor for this next test.
   • A scan tool can be used to monitor the compressor, the reversing valve, the primary valve, and the secondary valve. The sounds should correspond with the activation of these components. Refer to the HVAC Refrigerant Valving System Typical Values table above.

  1. Insert a thermometer in one of the center IP air ducts.
  2. Turn the HVAC blower motor control switch to LO.
  3. Turn the temperature control knob to full cold.
  4. Turn the A/C mode select switch to A/C and listen for the following sounds (there will be a 5 second delay before A/C activation):
  5. 4.1. A loud click as the reversing valve engages.
    4.2. A whine from the compressor motor as it spins.
    4.3. After 30 seconds, a loud click from the primary battery valve, and a whoosh as the refrigerant is redistributed throughout the active system.

Did you hear these sounds?

--

Go to Step 7

Go to Symptoms

7

Allow the A/C to operate for about 5 minutes and observe the thermometer. Refer to A/C System Performance Chart.

Does the A/C appear to be cooling properly?

11.1°C (20°F) below ambient temperature

Go to Step 10

Go to Symptoms

8

Important:: 

   • Open the hood and listen carefully to the relays, solenoids, and the A/C compressor for this next test.
   • A scan tool can be used to monitor the compressor, the reversing valve, the primary valve, and the secondary valve. The sounds should correspond with the activation of these components. Refer to the HVAC Refrigerant Valving System Typical Values table above.

  1. Insert a thermometer in one of the center IP air ducts.
  2. Turn the HVAC blower motor control switch to LO.
  3. Turn the temperature control knob to full hot.
  4. Turn the A/C mode select switch to panel.
  5. Depress the heat switch and listen for the following sounds (there will be a 5 second delay before heat pump activation):
  6. 5.1. A loud click as the reversing valve engages.
    5.2. A whine from the compressor motor as it spins.
    5.3. After 30 seconds, a loud click from the primary battery valve, and a whoosh as the refrigerant is purged from the unused portion of the A/C system.
    5.4. A loud click as the reversing valve turns off and the primary battery valve turns on. The compressor motor should now turn off
    5.5. After 30 seconds, the compressor should turn back on.

Did you hear these sounds?

--

Go to HVAC Refrigerant Valving System Typical Values table .

Go to Symptoms

9

Allow the heat pump to operate for about 5 minutes and observe the thermometer. Refer to Heat Pump System Performance Chart.

Does the heat pump appear to be heating properly?

--

Go to Step 10

Go to Symptoms

10¹

  1. Turn the ignition OFF.
  2. Insert the charge paddle into the charge receptacle.
  3. Use a scan tool to communicate with the HTCM

Does the scan tool display data from the HTCM?

--

Go to Step 11

Go to Battery Pack Control Module OBD System Check in Battery Pack Controls

11¹

  1. Remove charge paddle from charge receptacle
  2. Turn ignition ON
  3. Using a scan tool, select BPCM Output Controls from the Powertrain Diagnostics Special Functions menu.
  4. Activate the Battery Thermal Heat Test and observe the Battery Pack Airflow Sensor #1 and the Battery Pack Air Inlet Temp Sensor.
  5. Allow the test to run for a couple of minutes.

Do you observe airflow? (The percentage of airflow will increase. The numbers have no specific meaning, it is only an indication of change)

--

Go to Step 12

Go to Battery Thermal Module Blower Motor System Check

12¹

Allow the test to run for a couple of minutes

Does the Battery Pack Air Inlet Temp Sensor value increase?

--

Go to Step 13

Go to Battery Thermal Module Heating Inoperative

13¹

  1. Deactivate the Battery Thermal Heat Test.
  2. Activate the Battery Thermal Cool Test and observe the Battery Pack Airflow Sensor #1 and the Battery Pack Air Inlet Temp Sensor.
  3. Allow the test to run for a couple of minutes.

Does the Battery Pack Air Inlet Temp Sensor value decrease below the other battery temperatures?

--

System Test OK. If problem still exists, go to Symptoms

Go to Battery Thermal Module Cooling Inoperative

¹Steps 10-13 are for battery pack heating and cooling diagnosis only.