Circuit/System Description
Air temperature sensors allow the HVAC control module to monitor the temperature of the discharge air in the HVAC ducts. The module applies 5 volts to internal input resistors that are connected to the signal circuits of the air temperature sensors. The module provides ground to the air temperature sensors through the low reference circuit. The HVAC control module monitors the voltage drops across the air temperature sensors and uses the inputs for automatic control calculations. When the duct air temperatures are cold, the resistances of the sensors are high and the voltage signals are high. When the duct air temperatures are hot, the resistances of the sensors are low and the voltage signals are low. The HVAC control module converts the voltage values to count values where one volt is approximately equal to 51 counts.
Test Description
The numbers below refer to the step numbers on the diagnostic table.
- 2: This step verifies that the value displayed is within the specified range.
- 3: This step tests for the proper operation of the circuit in the high voltage range.
- 4: This step tests for the proper operation of the circuit in the low voltage range. If the fuse in the jumper opens when you perform this test, the signal circuit is shorted to voltage.
| Step | Action | Value(s) | Yes | No |
|---|---|---|---|---|
| Schematic Reference: HVAC Schematics Connector End View Reference: HVAC Connector End Views Sensor Resistance Table: Sensor Resistance Table (Primary HVAC) | ||||
| 1 | Did you perform the Diagnostic System Check - Vehicle? | Go to Step 2 | Go to Diagnostic System Check - Vehicle | |
| 2 | Install a scan tool. Turn ON the ignition, with the engine OFF. With a scan tool, observe the appropriate Solar Sensor parameter in the HVAC control module data list. Does the scan tool indicate that the appropriate Solar Sensor parameter is within the specified range? | 5-250 Counts | Go to Testing for Intermittent Conditions and Poor Connections | Go to Step 3 |
| 3 | Turn OFF the ignition. Disconnect the sunload sensor assembly. Turn ON the ignition, with the engine OFF. With a scan tool, observe the appropriate Solar Sensor data parameter. Does the scan tool indicate that the appropriate Solar Sensor parameter is greater than the specified value? | 250 Counts | Go to Step 4 | Go to Step 5 |
| 4 | Turn OFF the ignition. Connect a 3-amp fused jumper wire between the signal circuit of the sunload sensor assembly and the low reference circuit of the sunload sensor assembly. Turn ON the ignition, with the engine OFF. With a scan tool, observe the appropriate Solar Sensor parameter. Does the scan tool indicate that the appropriate Solar Sensor parameter is less than the specified value? | 5 Counts | Go to Step 8 | Go to Step 6 |
| 5 | Test the appropriate solar signal circuit of the sunload sensor assembly for a short to ground. Refer to Circuit Testing and Wiring Repairs . Did you find and correct the condition? | Go to Step 12 | Go to Step 9 | |
| 6 | Test the appropriate signal circuit of the sunload sensor assembly for a short to voltage, a high resistance, or an open. Refer to Circuit Testing . and Wiring Repairs . Did you find and correct the condition? | Go to Step 12 | Go to Step 7 | |
| 7 | Test the low reference circuit of the sunload sensor assembly for a high resistance or an open. Refer to Circuit Testing . and Wiring Repairs . Did you find and correct the condition? | Go to Step 12 | Go to Step 9 | |
| 8 | Inspect for poor connections at the harness connector of the sunload sensor assembly. Refer to Testing for Intermittent Conditions and Poor Connections and Connector Repairs . Did you find and correct the condition? | Go to Step 12 | Go to Step 10 | |
| 9 | Inspect for poor connections at the harness connector of the BCM. Refer to Testing for Intermittent Conditions and Poor Connections and Connector Repairs . Did you find and correct the condition? | Go to Step 12 | Go to Step 11 | |
| 10 | Replace the sunload sensor assembly. Refer to Sun Load Sensor Replacement . Did you complete the replacement? | Go to Step 12 | ||
| 11 | Replace the BCM. Refer to Control Module References for replacement, setup, and programming. Did you complete the replacement? | Go to Step 12 | ||
| 12 | Use the scan tool in order to clear the DTCs. Operate the vehicle within the Conditions for Running the DTC as specified in the supporting text. Does the DTC reset? | Go to Step 2 | System OK | |
DTC B0183 or B0188
The HVAC control module controls the HVAC door actuators to regulate the airflow through the HVAC system. Each actuator consists of an electric motor and a potentiometer. The module supplies a low reference and 5-volt reference source voltage to the potentiometer. The HVAC control module monitors the voltage drop across the potentiometer on the door position signal circuit. When the actuator shaft rotates, the voltage on the door position signal circuit changes. The control circuit uses either a 0, 2.5 or 5-volt signal to command the actuator movement. When the actuator is at rest, the control circuit value is 2.5 volts. A 0 or 5-volt control signal commands the actuator movement in opposite directions.
The numbers below refer to the step numbers on the diagnostic table.
- 4: This step tests for the proper operation of the circuit in the low voltage range.
- 5: This step tests for the proper operation of the circuit in the high voltage range. If the fuse in the jumper opens when you perform this test, the signal circuit is shorted to ground.
- 6: This step tests for a short to voltage in the 5-volt reference circuit.
- 7: This step tests for a high resistance or an open in the low reference circuit.
| Step | Action | Values | Yes | No |
|---|---|---|---|---|
| Schematic Reference: HVAC Schematics Connector End View Reference: HVAC Connector End Views | ||||
| 1 | Did you perform the Diagnostic System Check - Vehicle? | Go to Step 2 | Go to Diagnostic System Check - Vehicle | |
| 2 | IMPORTANT: The ambient air temperature must be above 3°C (38°F). Turn OFF the ignition. Inspect the A/C compressor for free rotation operation. Start the engine. Place the HVAC control module in the OFF position. Does the A/C compressor operate? | Go to HVAC Compressor Clutch Does Not Disengage | Go to Step 3 | |
| 3 | Install a scan tool. Turn ON the ignition, with the engine OFF. With a scan tool, observe the A/C High Side Pressure parameter in the powertrain control module (PCM) cooling/HVAC data list. Does the scan tool indicate that the A/C High Side Pressure parameter is within the specified range? | 0.1-4.9 V | Go to Diagnostic Aids | Go to Step 4 |
| 4 | Turn OFF the ignition. Disconnect the A/C refrigerant pressure sensor. Turn ON the ignition, with the engine OFF. With a scan tool, observe the A/C High Side Pressure parameter in the Powertrain Control Module Engine Data 2 list. Does the scan tool indicate that the A/C High Side Pressure parameter is less than the specified value? | 0.1 V | Go to Step 5 | Go to Step 11 |
| 5 | Turn OFF the ignition. Connect a 3-amp fused jumper wire between the 5-volt reference circuit of the A/C refrigerant pressure sensor and the signal circuit of the A/C refrigerant pressure sensor. Turn ON the ignition, with the engine OFF. With a scan tool, observe the A/C High Side Pressure parameter in the Powertrain Control Module Engine Data 2 list. Does the scan tool indicate that the A/C High Side Pressure parameter is greater than the specified value? | 4.9 V | Go to Step 6 | Go to Step 9 |
| 6 | Disconnect the fused jumper wire. Measure the voltage between the 5-volt reference circuit of the A/C refrigerant pressure sensor and the low reference circuit of the A/C refrigerant pressure sensor. Does the voltage measure less than the specified value? | 4.9 V | Go to Step 7 | Go to Step 8 |
| 7 | Turn OFF the ignition. Disconnect the negative battery cable. Measure the resistance from the low reference circuit of the A/C refrigerant pressure sensor to a good ground. Does the resistance measure less than the specified value? | 5 ohms | Go to Step 13 | Go to Step 12 |
| 8 | Test the 5-volt reference circuit of the A/C refrigerant pressure sensor for a short to voltage. Refer to Circuit Testing and Wiring Repairs . Did you find and correct the condition? | Go to Step 17 | Go to Step 14 | |
| 9 | Test the 5-volt reference circuit of the A/C refrigerant pressure sensor for the following: A short to ground A high resistance An open Refer to Circuit Testing and Wiring Repairs . Did you find and correct the condition? | Go to Step 17 | Go to Step 10 | |
| 10 | Test the signal circuit of the A/C refrigerant pressure sensor for a short to ground. Refer to Circuit Testing and Wiring Repairs . Did you find and correct the condition? | Go to Step 17 | Go to Step 14 | |
| 11 | Test the signal circuit of the A/C refrigerant pressure sensor for a short to voltage. Refer to Circuit Testing and Wiring Repairs . Did you find and correct the condition? | Go to Step 17 | Go to Step 14 | |
| 12 | Disconnect the HVAC control module. Test the low reference circuit of the A/C refrigerant pressure sensor for a high resistance or an open. Refer to Circuit Testing and Wiring Repairs . Did you find and correct the condition? | Go to Step 17 | Go to Step 14 | |
| 13 | Inspect for poor connections at the harness connector of the A/C refrigerant pressure sensor. Refer to Testing for Intermittent Conditions and Poor Connections and Connector Repairs . Did you find and correct the condition? | Go to Step 17 | Go to Step 15 | |
| 14 | Inspect for poor connections at the harness connector of the PCM. Refer to Testing for Intermittent Conditions and Poor Connections and Connector Repairs . Did you find and correct the condition? | Go to Step 17 | Go to Step 16 | |
| 15 | Replace the A/C refrigerant pressure sensor. Refer to Air Conditioning (A/C) Refrigerant Pressure Sensor Replacement . Did you complete the replacement? | Go to Step 17 | ||
| 16 | Replace the ECM. Refer to Control Module References for replacement, setup, and programming. Did you complete the replacement? | Go to Step 17 | ||
| 17 | Use the scan tool in order to clear the DTCs. Operate the vehicle within the Conditions for Running the DTC as specified in the supporting text. Does the DTC reset? | Go to Step 2 | System OK | |
| IMPORTANT |
|---|
| The ambient air temperature must be above 3°C (38°F). |
DTC P0532 or P0533
The numbers below refer to the step numbers on the diagnostic table.
- 2: Listen for an audible click when the A/C compressor clutch relay operates. Command both the ON and OFF states. Repeat the commands as necessary.
- 3: This step tests for voltage at the coil side of the A/C compressor clutch relay. The 10-amp fuse supplies power to the coil side of the A/C compressor clutch relay.
- 4: This step verifies that the engine control module is providing ground to the A/C compressor clutch relay. If light always on circuit shorted to ground.
- 8: This step tests for a short to voltage or an open.
- 10: If the A/C fuse is open be sure to test the A/C compressor clutch supply voltage circuit for a short to ground.
| Step | Action | Yes | No |
|---|---|---|---|
| Schematic Reference: HVAC Schematics Connector End View Reference: HVAC Connector End Views | |||
| 1 | Did you perform the Diagnostic System Check - Vehicle? | Go to Step 2 | Go to Diagnostic System Check - Vehicle |
| 2 | Install a scan tool. Turn ON the ignition, with the engine OFF. With a scan tool, command the A/C Relay ON and OFF in the engine control module (ECM) Special Functions, Engine Output Controls list. Does the A/C Relay turn ON and OFF with each command? | Go to Testing for Intermittent Conditions and Poor Connections | Go to Step 3 |
| 3 | Turn OFF the ignition. Disconnect the A/C compressor clutch relay. Turn ON the ignition, with the engine OFF. Probe the battery positive voltage circuit of the A/C compressor clutch relay with a test lamp that is connected to a good ground. Does the test lamp illuminate? | Go to Step 4 | Go to Step 8 |
| 4 | Connect a test lamp between the control circuit of the A/C compressor clutch relay and the battery positive voltage circuit of the A/C compressor clutch relay. Start the engine. With a scan tool, command the A/C Relay ON and OFF. Does the test lamp turn ON and OFF with each command? | Go to Step 6 | Go to Step 5 |
| 5 | Test the control circuit of the A/C compressor clutch relay for a short to ground, short to voltage, or an open. Refer to Circuit Testing and Wiring Repairs . Did you find and correct the condition? | Go to Step 11 | Go to Step 7 |
| 6 | Inspect for poor connections at the A/C compressor clutch relay. Refer to Testing for Intermittent Conditions and Poor Connections and Connector Repairs . Did you find and correct the condition? | Go to Step 11 | Go to Step 9 |
| 7 | Inspect for poor connections at the harness connector of the engine control module (ECM). Refer to Testing for Intermittent Conditions and Poor Connections and Connector Repairs . Did you find and correct the condition? | Go to Step 11 | Go to Step 10 |
| 8 | Repair the battery positive voltage circuit of the A/C compressor clutch relay. Refer to Wiring Repairs . Did you complete the repair? | Go to Step 11 | |
| 9 | Replace the A/C compressor clutch relay. Did you complete the replacement? | Go to Step 11 | |
| 10 | Replace the ECM. Refer to Control Module References for replacement, setup and programming. Did you complete the replacement? | Go to Step 11 | |
| 11 | Use the scan tool in order to clear the DTCs. Operate the vehicle within the Conditions for Running the DTC as specified in the supporting text. Does the DTC reset? | Go to Step 2 | System OK |
DTC P0645
The engine control module (ECM)/powertrain control module (PCM) controls the A/C compressor clutch based on an A/C request serial data message from the HVAC control module. The ECM/PCM monitors the A/C refrigerant pressure sensor and if pressure is within a specified range, will engage the A/C compressor by grounding the A/C compressor clutch relay control circuit.
B+ is applied to the A/C relay in the RUN/START position and with the A/C compressor clutch relay control circuit grounded by the ECM/PCM, current flows through the coil side of the A/C relay. With current flowing through the coil side of the relay, a magnetic field is created which pulls the switch side of the relay closed, sending current to the A/C compressor clutch, allowing the A/C compressor to be engaged.
The numbers below refer to the step numbers on the diagnostic table.
- 2: The A/C compressor output is disabled if the engine is idling at a low unstable RPM.
- 3: The A/C compressor relay output is disabled if engine coolant temperature is above 121°C (250°F). The engine coolant indicator will illuminate at this temperature.
- 4: This step ensures that the HVAC control module is receiving an input from the A/C switch.
- 5: These actions will enable the A/C compressor to operate.
- 6: This test ensures that there is sufficient refrigerant in the A/C system. The specific values come from the A/C System Performance Test.
- 8: The A/C Low Pressure Switch parameter is out of range when the HVAC control module interprets the signal being below 138-172 kPa (20-25 psi).
- 9: This action will simulate a closed switch condition. If the Pressure Cycle Switch parameter reads Low Pressure than there is a circuit condition or a condition with the HVAC control module.
- 12: The A/C compressor relay output from the ECM is disabled if the A/C high side system pressure is interpreted to be higher than 2 958 kPa (429 psi).
| Step | Action | Values | Yes | No |
|---|---|---|---|---|
| Schematic Reference: HVAC Schematics Connector End View Reference: HVAC Connector End Views DEFINITION: The A/C compressor clutch will not engage when an A/C request has been made and a Powertrain DTC has not been set. | ||||
| 1 | Did you perform the Diagnostic System Check - Vehicle? | Go to Step 2 | Go to Diagnostic System Check - Vehicle | |
| 2 | Start the engine. Set the parking brake. Place the vehicle in drive and allow the engine to idle. Observe the engine RPM. Does the engine idle at a steady RPM? | Go to Step 3 | Go to Symptoms - Engine Controls | |
| 3 | Start the engine. Observe the coolant temperature gage. Does the gage indicate that the engine is overheating? | Go to Engine Overheating | Go to Step 4 | |
| 4 | Install a scan tool. Turn ON the ignition, with the engine OFF. With a scan tool, observe the A/C Switch parameter in the Heating and Air Conditioning data list. Activate the A/C request switch. Does the scan tool indicate that the A/C Switch parameter changes states? | Go to Step 5 | Go to Step 26 | |
| 5 | IMPORTANT: For A/C compressor operation, the ambient air temperature must be above 5°C (40°F). Start the engine. Place the blower motor switch in the maximum speed position. Place the A/C request switch in the ON position. Place the left air temperature switch in the coldest position. Does the A/C compressor clutch engage? | Go to Testing for Intermittent Conditions and Poor Connections | Go to Step 6 | |
| 6 | Park the vehicle inside or out of direct sunlight. Open the window in order to ventilate the interior of the vehicle. Turn OFF the ignition. If the A/C system was operating, then wait for approximately 2 minutes. Install J 43600 ACR 2000 Air Conditioning Service Center. Record the ambient temperature at the vehicle. Record readings of the low and high side STATIC pressures. Compare the low and the high side pressure values with the allowable limits for the recorded ambient air temperature. Are the low and the high side pressure values within the allowable limits for the recorded ambient air temperature. Are the pressure values within 103 kPa (15 psi) of each other? | Above 16°C (60°F) 345 kPa (50 psi) Above 24°C (75°F) 483 kPa (70 psi) Above 33°C (90°F) 690 kPa (100 psi) | Go to Step 7 | Go to Leak Testing |
| 7 | Start the engine. With a scan tool, observe the A/C Permission parameter in the Heating and Air Conditioning data list. Does the A/C Permission parameter display Granted? | Go to Step 14 | Go to Step 8 | |
| 8 | Turn OFF the ignition. Turn ON the ignition, with the engine OFF. With a scan tool, observe the Pressure Cycle Switch parameter in the Heating and Air Conditioning data list. Does the Pressure Cycle Switch parameter display Normal? | Go to Step 12 | Go to Step 9 | |
| 9 | Turn OFF the ignition. Disconnect the A/C low pressure switch. Turn ON the ignition, with the engine OFF. Connect a 3-amp fused jumper between the signal circuit and the ground circuit of the A/C low pressure switch. Observe the Pressure Cycle Switch parameter in the Heating and Air Conditioning data list. Does the Pressure Cycle Switch parameter display Normal? | Go to Step 23 | Go to Step 10 | |
| 10 | Test the signal circuit of the A/C low pressure switch for a high resistance or for an open. Refer to Circuit Testing and Wiring Repairs . Did you find and correct the condition? | Go to Step 35 | Go to Step 11 | |
| 11 | Test the ground circuit of the A/C low pressure switch for a high resistance or for an open. Refer to Circuit Testing and Wiring Repairs . Did you find and correct the condition? | Go to Step 35 | Go to Step 26 | |
| 12 | With a scan tool, observe the A/C Pressure Sensor parameter in the Powertrain Engine data list. Is the parameter less than the specified value? | 2958 kPa (429 psi) | Go to Step 26 | Go to Step 13 |
| 13 | Turn OFF the ignition. If the A/C system was operating, then wait for approximately 2 minutes. Install J 43600 . Turn ON the ignition, with the engine OFF. With a scan tool, observe the A/C Pressure Sensor parameter. Compare the A/C Pressure Sensor parameter on the scan tool to the A/C high side pressure on J 43600 . Are the high side pressure values within 103 kPa (15 psi) of each other? | Go to Air Conditioning (A/C) System Performance Test (Gas Engine w/Engine Driven Fan) or Air Conditioning (A/C) System Performance Test (Gas Engine w/ Electric Cooling Fan) or Air Conditioning (A/C) System Performance Test (Diesel Engine) | Go to Step 24 | |
| 14 | Start the engine. With a scan tool, command the A/C Permission to Granted and Withheld. Does the relay turn ON and OFF with each command? | Go to Step 15 | Go to Step 19 | |
| 15 | Turn OFF the ignition. Test the battery positive voltage circuit of the A/C compressor clutch relay for a high resistance or for an open. Refer to Circuit Testing and Wiring Repairs . Did you find and correct the condition? | Go to Step 35 | Go to Step 16 | |
| 16 | Turn OFF the ignition. Connect a 10-amp fused jumper between the battery positive circuit of the A/C compressor relay and the A/C compressor supply voltage circuit. Disconnect the A/C compressor connector. Turn ON the ignition, with engine OFF. Connect a test lamp between the A/C compressor supply voltage circuit and the ground circuit of the A/C compressor. Does the test light illuminate? | Go to Step 25 | Go to Step 17 | |
| 17 | Test the supply voltage circuit of the A/C compressor clutch for a high resistance or for an open. Refer to Circuit Testing and Wiring Repairs . Did you find and correct the condition? | Go to Step 35 | Go to Step 18 | |
| 18 | Test the ground circuit of the A/C compressor clutch for a high resistance or for an open. Refer to Circuit Testing and Wiring Repairs . Did you find and correct the condition? | Go to Step 35 | Go to Step 22 | |
| 19 | Turn OFF the ignition. Disconnect the A/C compressor clutch relay. Turn ON the ignition, with the engine OFF. Probe the ignition 3 voltage circuit of the A/C compressor clutch relay with a test lamp that is connected to ground. Does the test lamp illuminate? | Go to Step 20 | Go to Step 28 | |
| 20 | Start the engine. Connect a test lamp between the control circuit and the ignition 3 voltage circuit of the A/C compressor clutch relay. With a scan tool, command the A/C Permission to Granted. Does the test lamp illuminate? | Go to Step 22 | Go to Step 21 | |
| 21 | Turn OFF the ignition. Test the A/C compressor clutch control circuit of the A/C compressor clutch relay for a high resistance or for an open. Refer to Circuit Testing and Wiring Repairs . Did you find and correct the condition? | Go to Step 35 | Go to Step 27 | |
| 22 | Turn OFF the ignition. Inspect for poor connections at the A/C compressor clutch relay. Refer to Testing for Intermittent Conditions and Poor Connections and Connector Repairs . Did you find and correct the condition? | Go to Step 35 | Go to Step 29 | |
| 23 | Inspect for poor connections at the harness connector of the A/C low pressure switch. Refer to Testing for Intermittent Conditions and Poor Connections and Connector Repairs . Did you find and correct the condition? | Go to Step 35 | Go to Step 30 | |
| 24 | Inspect for poor connections at the harness connector of the A/C refrigerant pressure sensor. Refer to Testing for Intermittent Conditions and Poor Connections and Connector Repairs . Did you find and correct the condition? | Go to Step 35 | Go to Step 31 | |
| 25 | Inspect for poor connections at the harness connector of the A/C compressor. Refer to Testing for Intermittent Conditions and Poor Connections and Connector Repairs . Did you find and correct the condition? | Go to Step 35 | Go to Step 32 | |
| 26 | Inspect for poor connections at the harness connector of the HVAC control module. Refer to Testing for Intermittent Conditions and Poor Connections and Connector Repairs . Did you find and correct the condition? | Go to Step 35 | Go to Step 33 | |
| 27 | Inspect for poor connections at the harness connector of the powertrain control module (PCM) or engine control module (ECM). Refer to Testing for Intermittent Conditions and Poor Connections and Connector Repairs . Did you find and correct the condition? | Go to Step 35 | Go to Step 34 | |
| 28 | Repair the ignition 3 voltage circuit of the A/C compressor clutch relay. Refer to Wiring Repairs . Did you complete the repair? | Go to Step 35 | ||
| 29 | Replace the A/C compressor clutch relay. Did you complete the replacement? | Go to Step 35 | ||
| 30 | Replace the A/C low pressure switch. Refer to Air Conditioning (A/C) Low Pressure Switch Replacement . Did you complete the replacement? | Go to Step 35 | ||
| 31 | Replace the A/C refrigerant pressure sensor. Refer to Air Conditioning (A/C) Refrigerant Pressure Sensor Replacement . Did you complete the replacement? | Go to Step 35 | ||
| 32 | Replace the A/C compressor clutch. Refer to Compressor Clutch Plate/Hub Assembly Replacement (4.3L, 6.6L) or Compressor Clutch Plate/Hub Assembly Replacement (V8 - Gas) . Did you complete the replacement? | Go to Step 35 | ||
| 33 | Replace the HVAC control module. Refer to Control Module References for replacement, setup, and programming. Did you complete the replacement? | Go to Step 35 | ||
| 34 | Replace the PCM/ECM. Refer to Control Module References for replacement, setup, and programming. Did you complete the replacement? | Go to Step 35 | ||
| 35 | Operate the system in order to verify the repair. Did you correct the condition? | System OK | Go to Step 5 | |
| IMPORTANT |
|---|
| For A/C compressor operation, the ambient air temperature must be above 5°C (40°F). |
HVAC Compressor Clutch Does Not Engage
The number below refers to the step number on the diagnostic table.
- 2: These actions will disable the HVAC control module output to powertrain control module (PCM) or engine control module (ECM).
| Step | Action | Yes | No |
|---|---|---|---|
| Schematic Reference: HVAC Schematics Connector End View Reference: HVAC Connector End Views DEFINITION: The A/C compressor clutch will not disengage when an A/C request has not been made and a Powertrain DTC has not been set. | |||
| 1 | Did you perform the Diagnostic System Check - Vehicle? | Go to Step 2 | Go to Diagnostic System Check - Vehicle |
| 2 | Start the engine. Place the mode switch in the PANEL position. Place the A/C request switch in the OFF position. Does the A/C compressor clutch engage? | Go to Step 3 | Go to Testing for Intermittent Conditions and Poor Connections |
| 3 | Turn OFF the ignition. Disconnect the A/C compressor clutch. Turn ON the ignition, with the engine OFF. Probe the supply voltage circuit of the A/C compressor clutch with a test lamp that is connected to ground. Does the test lamp illuminate? | Go to Step 4 | Go to Step 8 |
| 4 | Test the supply voltage circuit of the A/C compressor clutch for a short to voltage. Refer to Circuit Testing and Wiring Repairs . Did you find and correct the condition? | Go to Step 13 | Go to Step 5 |
| 5 | Turn OFF the ignition. Disconnect the A/C compressor clutch relay. Turn ON the ignition, with the engine OFF. Connect a test lamp between the control circuit and the B+ voltage circuit of the A/C compressor clutch relay. Does the test lamp illuminate? | Go to Step 6 | Go to Step 7 |
| 6 | Test the control circuit of the A/C compressor clutch relay for a short to ground. Refer to Circuit Testing and Wiring Repairs . Did you find and correct the condition? | Go to Step 13 | Go to Step 9 |
| 7 | Inspect for poor connections at the A/C compressor clutch relay. Refer to Testing for Intermittent Conditions and Poor Connections and Connector Repairs . Did you find and correct the condition? | Go to Step 13 | Go to Step 10 |
| 8 | Inspect for poor connections at the harness connector of the A/C compressor clutch. Refer to Testing for Intermittent Conditions and Poor Connections and Connector Repairs . Did you find and correct the condition? | Go to Step 13 | Go to Step 11 |
| 9 | Inspect for poor connections at the harness connector of the powertrain control module (PCM) or engine control module (ECM). Refer to Testing for Intermittent Conditions and Poor Connections and Connector Repairs . Did you find and correct the condition? | Go to Step 13 | Go to Step 12 |
| 10 | Replace the A/C compressor clutch relay. Did you complete the replacement? | Go to Step 13 | |
| 11 | Replace the A/C compressor. Refer to Compressor Replacement (LLY/LMM) or Compressor Replacement (LU3) or Compressor Replacement (LY2, LY5, LH6, L76, L92 and LMG) . Did you complete the replacement? | Go to Step 13 | |
| 12 | Replace the PCM/ECM. Refer to Control Module References for replacement, setup, and programming. Did you complete the replacement? | Go to Step 13 | |
| 13 | Operate the system in order to verify the repair. Did you correct the condition? | System OK | Go to Step 3 |
HVAC Compressor Clutch Does Not Disengage
The number below refers to the step number on the diagnostic table.
- 4: The blower motor parameter must be commanded ON before an OFF command will function.
| Step | Action | Values | Yes | No |
|---|---|---|---|---|
| Schematic Reference: HVAC Schematics Connector End View Reference: HVAC Connector End Views DEFINITION: The blower motor operates with the HVAC controls in the OFF position. | ||||
| 1 | Did you perform the Diagnostic System Check - Vehicle? | Go to Step 2 | Go to Diagnostic System Check - Vehicle | |
| 2 | Turn the ignition ON, with the engine OFF. Turn OFF the HVAC controls. Is the blower motor OFF? | Go to Testing for Intermittent Conditions and Poor Connections | Go to Step 3 | |
| 3 | With a scan tool observe the Blower Motor Speed Command parameter in the Heating and Air Conditioning data list. Does the scan tool indicate that the Blower Motor PWM Speed parameter is near the specified value? | 0% | Go to Step 4 | Go to Step 6 |
| 4 | With a scan tool, command the Blower Motor parameter ON in the Heating and Air Conditioning Scan Tool Output Controls. Command the Blower Motor parameter OFF. Does the blower motor turn OFF? | Go to Step 6 | Go to Step 5 | |
| 5 | Inspect for poor connections at the harness connector of the blower motor control processor. Refer to Wiring Repairs and Connector Repairs . Did you find and correct the condition? | Go to Step 9 | Go to Step 7 | |
| 6 | Inspect for poor connections at the harness connector of the HVAC control module. Refer to Circuit Testing and Wiring Repairs . Did you find and correct the condition? | Go to Step 9 | Go to Step 8 | |
| 7 | Replace the blower motor control processor. Refer to Blower Motor Control Module Replacement . Did you complete the replacement? | Go to Step 9 | ||
| 8 | Replace the HVAC control module. Refer to Control Module References for replacement, setup, and programming. Did you complete the replacement? | Go to Step 9 | ||
| 9 | Operate the system in order to verify the repair. Did you correct the condition? | System OK | Go to Step 2 | |
Blower Motor Always On
The numbers below refer to the step numbers on the diagnostic table.
- 2: This step verifies that the HVAC control module Fan Up Switch parameter matches the requested state of the blower motor switch.
- 3: This step verifies that the HVAC control module Fan Down Switch parameter matches the requested state of the blower motor switch.
| Step | Action | Values | Yes | No |
|---|---|---|---|---|
| Schematic Reference: HVAC Schematics Connector End View Reference: HVAC Connector End Views DEFINITION: The blower motor operates in at least one speed position. | ||||
| 1 | Did you perform the Diagnostic System Check - Vehicle? | Go to Step 2 | Go to Diagnostic System Check - Vehicle | |
| 2 | Turn ON the ignition, with the engine OFF. With a scan tool, observe the Fan Up Button parameter in the Heating and Air Conditioning data list. Activate the fan up switch. Does the scan tool indicate that the Fan Up Button parameter changes state? | Go to Step 3 | Go to Step 10 | |
| 3 | With a scan tool, observe the Fan Down Button parameter in the Heating and Air Conditioning data list. Activate the fan down switch. Does the scan tool indicate that the Fan Down Button parameter changes state? | Go to Step 4 | Go to Step 10 | |
| 4 | Place the blower motor switch in each speed position. Does the blower motor operate at the desired speeds? | Go to Testing for Intermittent Conditions and Poor Connections | Go to Step 5 | |
| 5 | Disconnect the harness connector of the blower motor control processor. Measure the voltage between the battery positive voltage circuit and the ground circuit of the blower motor control processor. Does the voltage measure within the specified range? | 10-14 V | Go to Step 6 | Go to Step 8 |
| 6 | Connect the blower motor control processor. Disconnect the harness connector of the HVAC control module. Measure the voltage on the blower motor speed control circuit. Does the voltage measure within the specified range? | 4.5-5.5 V | Go to Step 9 | Go to Step 7 |
| 7 | Test the control circuit of the blower motor control processor for a high resistance. Refer to Circuit Testing and Wiring Repairs . Did you find and correct the condition? | Go to Step 14 | Go to Step 9 | |
| 8 | Test the battery positive voltage circuit of the blower motor control processor for a high resistance. Refer to Circuit Testing and Wiring Repairs . Did you find and correct the condition? | Go to Step 14 | Go to Step 11 | |
| 9 | Inspect for poor connections at the harness connector of the blower motor control processor. Refer to Testing for Intermittent Conditions and Poor Connections and Connector Repairs . Did you find and correct the condition? | Go to Step 14 | Go to Step 12 | |
| 10 | Inspect for poor connections at the harness connector of the HVAC control module. Refer to Testing for Intermittent Conditions and Poor Connections and Connector Repairs . Did you find and correct the condition? | Go to Step 14 | Go to Step 13 | |
| 11 | Repair a high resistance in the ground circuit of the blower motor control processor. Refer to Circuit Testing . Did you complete the repair? | Go to Step 14 | ||
| 12 | Replace the blower motor control processor. Refer to Blower Motor Control Module Replacement . Did you complete the replacement? | Go to Step 14 | ||
| 13 | Replace the HVAC control module. Refer to Control Module References for replacement, setup, and programming. Did you complete the replacement? | Go to Step 14 | ||
| 14 | Operate the system in order to verify the repair. Did you correct the condition? | System OK | Go to Step 2 | |
Blower Motor Malfunction
Air Delivery Description and Operation
The air delivery description and operation is divided into 7 areas
- HVAC Control Components
- Air Speed
- Auxiliary Air Speed
- Air Delivery
- Auxiliary Air Delivery
- Recirculation Operation
- Automatic Operation
Recirculation Operation
The HVAC control module controls the air intake through the recirculation actuator. The recirculation switch closes the recirculation door in order to circulate the air within the vehicle. The outside air switch opens the recirculation door in order to route outside air into the vehicle. Regardless of the blower motor switch position, recirculation is available only in the panel and bi-level mode switch positions. Including the OFF position. The mode switch must be placed in either the panel or bi-level position before the blower motor switch is placed in the OFF position. In order to reduce windshield fogging, outside air is circulated when the mode switch is in the defrost or defog positions. If the recirculation switch is pressed into the ON position when the mode switch is in an unavailable mode position, then the recirculation switch LED will flash 3 times. If the HVAC control module detects a fault with the recirc door the HVAC control module will try to drive the actuator for a predetermined amount of time, to outside air, which is the defaulted position for the recirculation actuator.
Automatic Operation
In automatic operation, the HVAC control module will maintain the comfort level inside of the vehicle by controlling the A/C compressor clutch, the blower motor, the air temperature actuators, mode actuator and circulation.
To place the HVAC system in Automatic mode, the following is required
- The Auto switch must be activated
- The air temperature switch must be in any other position other than full hot or full cold position
Once the desired temperature is reached, the blower motor, mode, recirculation and temperature actuators will automatically be adjusted to maintain the temperature selected. The HVAC control module performs the following functions to maintain the desired air temperature
Monitor the following sensors
- Inside Air Temperature Sensor
- Ambient Air Temperature Sensor
- Lower Left Air Temperature Sensor
- Lower Right Air Temperature Sensor
- Upper Left Air Temperature Sensor
- Upper Right Air Temperature Sensor Regulate blower motor speed Position the air temperature actuator Position the mode actuator Position the recirculation actuator Request A/C operation
Air Temperature Description and Operation
The air temperature controls are divided into 7 areas
- HVAC Control Components
- Heating and A/C Operation
- Auxiliary Heating and A/C Operation
- Automatic Operation
- Auxiliary Automatic Operation
- Engine Coolant A/C Cycle
Heating and A/C Operation
The purpose of the heating and A/C system is to provide heated and cooled air to the interior of the vehicle. The A/C system will also remove humidity from the interior and reduce windshield fogging. The vehicle operator can determine the passenger compartment temperature by adjusting the air temperature switch. The vehicle passenger can offset the passenger temperature as much as 16.7°C (30°F). Regardless of the temperature setting, the following can affect the rate that the HVAC system can achieve the desired temperature
- Recirculation actuator setting
- Difference between inside and desired temperature
- Difference between ambient and desired temperature
- Blower motor speed setting
- Mode setting
- Auxiliary HVAC settings
The control module makes the following actions when automatic operation is not selected, and an air temperature setting is selected
- When the air temperature switch is placed in the warmest position, the control module commands the air temperature door to divert maximum air past the heater core.
- When the air temperature switch is placed in the coldest position, the control module commands the air temperature door to direct air to bypass the heater core.
When the air temperature switch is placed between the warmest and coldest positions, the control module monitors the following sensor inputs to determine the air temperature door position that diverts the appropriate amount of air past the heater core in order to achieve the desired temperature
- Sunload
- Duct temperatures
- Ambient temperature
- Inside temperature
The A/C system can be engaged by either pressing the A/C switch or during automatic operation. The HVAC control module sends a GMLAN message to the powertrain control module (PCM) for A/C compressor engagement. The PCM will provide a ground for the A/C compressor relay enabling it to close its internal contacts to send battery voltage to the A/C compressor clutch coil. The A/C compressor diode will prevent a voltage spike, resulting from the collapse of the magnetic field of the coil, from entering the vehicle electrical system when the compressor is disengaged.
The following conditions must be met in order for the A/C compressor clutch to turn ON if they are not all met and an A/C request is made the LED on the A/C switch will flash
- Ambient air temperature above 7°C (45°F)
- A/C low pressure switch signal circuit is grounded
- A/C refrigerant pressure sensor parameter is less than 2957 kPa (429 psi)
- PCM receives an A/C request from the HVAC control module
- Engine coolant temperature (ECT) is less than 121°C (250°F)
- The engine rpm is more than 550 RPM
- The throttle position is less than 100 percent
The HVAC control module monitors the A/C low pressure switch signal circuit. If the voltage signal on this circuit has no voltage drop the module will interpret this condition as a low pressure, disabling the A/C request. The A/C low pressure switch will open its internal contacts at 151 kPa (22 psi). Then close the contacts at 275 kPa (40 psi) to resume A/C operation. This switch assists in cycling the A/C compressor and prevents A/C compressor operation if system has a low refrigerant level.
The PCM monitors the A/C refrigerant pressure sensor signal circuit. The voltage signal on this circuit is proportional to the refrigerant pressure inside the A/C high side pressure line. As the pressure inside the line increases, so does the voltage signal. If the pressure is above 2957 kPa (429 psi), the A/C compressor output is disabled. When the pressure lowers to 1578 kPa (229 psi), the PCM enables the compressor to operate.
The sensor information is used by the PCM to determine the following
- The A/C high side pressure
- An A/C system load on the engine
- An excessive A/C high side pressure
- The heat load at the A/C condenser
Once engaged, the compressor clutch will be disengaged for the following conditions
- Ambient air temperature is less than 7°C (45°F)
- Throttle position is 100 percent
- The A/C low pressure switch is open
- A/C high side pressure is more than 2957 kPa (429 psi)
- A/C low side pressure is less than 151 kPa (22 psi)
- ECT is more than 121°C (250°F)
- Engine speed is more than 5500 RPM
- Transmission shift
- PCM detects excessive torque load
- PCM detects insufficient idle quality
- PCM detects a hard launch condition
In automatic operation, the HVAC control module will maintain the comfort level inside of the vehicle by controlling the A/C compressor clutch, the blower motor, the air temperature actuators, mode actuator and recirculation.
To place the HVAC system in Automatic mode, the following is required
- The Auto switch must be activated
- The air temperature switch must be in any other position other than full hot or full cold position
Once the desired temperature is reached, the blower motor, mode, recirculation and temperature actuators will automatically be adjusted to maintain the temperature selected. The HVAC control module performs the following functions to maintain the desired air temperature
Monitor the following sensors
- Inside Air Temperature Sensor
- Ambient Air Temperature Sensor
- Lower Left Air Temperature Sensor
- Lower Right Air Temperature Sensor
- Upper Left Air Temperature Sensor
- Upper Right Air Temperature Sensor
- Regulate blower motor speed.
- Position the air temperature actuator.
- Position the mode actuator.
- Position the recirculation actuator.
- Request A/C operation.
In automatic operation, the auxiliary HVAC control module will maintain the comfort level inside of the vehicle by controlling the auxiliary blower motor, the auxiliary air temperature actuator and the auxiliary mode actuator.
To place the auxiliary HVAC system in Automatic mode, the following is required
- The auxiliary blower motor switch on the auxiliary HVAC control assembly must be in the Auto position.
- The auxiliary mode switch on the auxiliary HVAC control assembly must be in the Auto position.
- The auxiliary air temperature switch must be in any other position other than full hot or full cold position.
Once the desired temperature is reached, the auxiliary blower motor, auxiliary mode and auxiliary temperature actuator will automatically be adjusted to maintain the temperature selected. The auxiliary HVAC control module performs the following functions to maintain the desired air temperature
- Upper Air Temperature Sensor - Auxiliary
- Lower Air Temperature Sensor - Auxiliary
- Regulate auxiliary blower motor speed
- Position the auxiliary air temperature actuator
- Position the auxiliary mode actuator