Sensor Resistance Table (Ambient Air Temp Sensor)
The Tech 2 will display sensor value as a voltage. This gives the approximate voltage expected at different ambient temperatures as well as what should be read with an ohmmeter connected to the sensor. Since this is raw data any heat from underhood that changes ambient temp around the sensor might skew the reading, so let the engine compartment cool.
| Voltage Tech 2 (V) | R Nominal (k ohms) | Outside Air Temp (°F) | Outside Air Temp (°C) |
|---|---|---|---|
| Input OPEN or SHORT to battery | |||
| 4.7 | 169.4 | 40 | 40 |
| 4.5 | 88.74 | 22 | 30 |
| 4.1 | 48.58 | 4 | 20 |
| 3.7 | 27.67 | 14 | 10 |
| 3.1 | 16.33 | 32 | 0 |
| 2.5 | 9.951 | 50 | 10 |
| 1.9 | 6.246 | 68 | 20 |
| 1.4 | 4.028 | 86 | 30 |
| 1.0 | 2.663 | 104 | 40 |
| 0.7 | 1.801 | 122 | 50 |
| 0.5 | 1.245 | 140 | 60 |
| 0.4 | 0.8772 | 158 | 70 |
| Input SHORT to ground |
Sensor Resistance Table (Ambient Air Temp Sensor)
Sensor Resistance Table (Duct Temp conversion temp to counts)
| °C/°F | Counts |
|---|---|
| 40/-40 | 248 |
| 30/-22 | 242 |
| 20/-4 | 232 |
| 10/14 | 217 |
| 0/32 | 196 |
| 10/50 | 171 |
| 20/68 | 142 |
| 30/86 | 113 |
| 40/104 | 88 |
| 50/122 | 66 |
| 60/140 | 49 |
| 70/158 | 37 |
| 80/176 | 27 |
Sensor Resistance Table (Duct Temp conversion temp to counts)
Sensor Resistance Table (Inside Air Temperature Sensor)
| °C/°F | Inside Resistance (ohms) |
|---|---|
| Temperature vs. Resistance Values-Approximate | |
| 40 | 100560.0 ohms |
| 30/-22 | 52432 ohms |
| 20/-4 | 28496 ohms |
| 10/14 | 16064 ohms |
| 0/32 | 9366 ohms |
| 10/50 | 5640 ohms |
| 20/68 | 3499 ohms |
| 30/86 | 2232 ohms |
| 40/104 | 1460 ohms |
| 50/122 | 977.1 ohms |
| 60/140 | 668.8 ohms |
| 70/158 | 467.4 ohms |
| 80/176 | 332.8 ohms |
Sensor Resistance Table (Inside Air Temperature Sensor)
Sensor Resistance Table (Upper and Lower Duct Temp Sensors)
| °C/°F | Duct Temperature Sensor Resistance (ohms) |
|---|---|
| 40/-40 | 100.86 K |
| 30/-22 | 52.59 K |
| 20/-4 | 28.58 K |
| 10/14 | 16.12 K |
| 0/32 | 9.39 K |
| 10/50 | 5.66 K |
| 20/68 | 3.51 K |
| 30/86 | 2.24 K |
| 40/104 | 1.47 K |
| 50/122 | 9.8 K |
| 60/140 | 6.7 K |
| 70/158 | 4.7 K |
| 80/176 | 3.34 K |
Sensor Resistance Table (Upper and Lower Duct Temp Sensors)
Scheme 39
Scheme 40
Scheme 41
Scheme 42
| Callout | Component Name |
|---|---|
| 1 | Ambient Air Temperature Sensor |
Scheme 43
| Callout | Component Name |
|---|---|
| 1 | A/C Compressor Clutch |
Scheme 44
| Callout | Component Name |
|---|---|
| 1 | A/C Compressor Clutch |
Scheme 45
| Callout | Component Name |
|---|---|
| 1 | C102 (C101 Similar) |
| 2 | A/C Refrigerant Pressure Sensor |
Scheme 46
| Callout | Component Name |
|---|---|
| 1 | Turn Signal/Multifunction Switch |
| 2 | Steering Wheel Controls - Left |
| 3 | Instrument Panel Cluster (IPC) |
| 4 | Steering Wheel Controls - Right |
| 5 | Windshield Wiper/Washer Switch |
| 6 | Ignition Switch |
| 7 | Hazard Switch |
| 8 | Ambient Light Sensor (C60), Sunload Sensor (C68) |
| 9 | Radio |
| 10 | HVAC Control Module |
| 11 | Inflatable Restraint I/P Module |
| 12 | Traction Control Switch (NW7/NW9), Auxiliary Power Outlet - Front (w/o NW7/NW9) |
| 13 | Transmission Shifter |
| 14 | Cigar Lighter |
| 15 | Horn Buttons/Inflatable Restraint Steering Wheel Module |
| 16 | Data Link Connector (DLC) |
| 17 | Fog Lamp Switch (T96) |
| 18 | Dimmer Switch |
| 19 | Adjustable Pedals Position Switch (JF4) |
Scheme 47
| Callout | Component Name |
|---|---|
| 1 | Accelerator Pedal Position (APP) Sensor |
| 2 | Adjustable Pedals Actuator |
| 3 | Air Temp Sensor - Upper (C68) |
| 4 | Air Temperature Actuator |
Scheme 48
| Callout | Component Name |
|---|---|
| 1 | Mode Actuator |
Scheme 49
| Callout | Component Name |
|---|---|
| 1 | Body Control Module (BCM) |
| 2 | Air Temp Sensor - Lower (C68) |
| 3 | G203 |
| 4 | G201 |
Scheme 50
| Callout | Component Name |
|---|---|
| 1 | Blower Motor Resistor Assembly (C60), Blower Motor Control Module (C68) |
| 2 | Blower Motor |
Scheme 51
| Callout | Component Name |
|---|---|
| 1 | Recirculation Actuator |
Scheme 52
| Connector Part Information OEM: 12162017 Service: 12101937 Description: 2-Way F Metri-Pack 150 Series Sealed (M-GY) |
|---|
| Terminal Part Information Terminal/Tray: 12048074/2 Core/Insulation Crimp: E/1 Release Tool/Test Probe: 12094429/J-35616-2A (GY) |
A/C Compressor Clutch Connector Part Information
| Pin | Wire Color | Circuit No. | Function |
|---|---|---|---|
| A | BK | 450 | Ground |
| B | D-GN | 59 | A/C Compressor Clutch Supply Voltage |
A/C Compressor Clutch Connector Terminal Identification
Scheme 53
| Connector Part Information OEM: 15477863 Service: 88988301 Description: 3-Way F GT 150 Series Sealed (BK) |
|---|
| Terminal Part Information Terminal/Tray: 15326267/19 Core/Insulation Crimp: E/4 Release Tool/Test Probe: 15315247/J-35616-2A (GY) |
A/C Refrigerant Pressure Sensor Connector Part Information
| Pin | Wire Color | Circuit No. | Function |
|---|---|---|---|
| 1 | TN | 5514 | Low Reference |
| 2 | GY | 2700 | 5-Volt Reference |
| 3 | OG/BK | 380 | A/C Refrigerant Pressure Sensor Signal |
A/C Refrigerant Pressure Sensor Connector Terminal Identification
Scheme 54
| Connector Part Information OEM: 12059110 Service: 88953271 Description: 2-Way F Metri-Pack 150 Series (BK) |
|---|
| Terminal Part Information Terminal/Tray: 12064971 Core/Insulation Crimp: E/C Release Tool/Test Probe: 12094429/J-35616-2A (GY) |
Air Temperature Actuator Connector Part Information
| Pin | Wire Color | Circuit No. | Function |
|---|---|---|---|
| A | D-BU | 1199 | Air Temperature Door Control A |
| B | YE | 1791 | Air Temperature Door Control B |
Air Temperature Actuator Connector Terminal Identification
Scheme 55
| Connector Part Information OEM: 12047662 Service: 12085535 Description: 2-Way F Metri-Pack 150 Series (BK) |
|---|
| Terminal Part Information Terminal/Tray: 12064971/5 Core/Insulation Crimp: E/C Release Tool/Test Probe: 12094429/J-35616-2A (GY) |
Air Temperature Sensor Connector Part Information (Lower)
| Pin | Wire Color | Circuit No. | Function |
|---|---|---|---|
| A | L-GN | 405 | Lower Air Temperature Sensor Signal |
| B | TN | 476 | Low Reference |
Air Temperature Sensor Connector Terminal Identification (Lower)
Air Temperature Sensor - Upper
| Connector Part Information OEM: 12047662 Service: 12085535 Description: 2-Way F Metri-Pack 150 Series (BK) |
|---|
| Terminal Part Information Terminal/Tray: 12064971/5 Core/Insulation Crimp: E/C Release Tool/Test Probe: 12094429/J-35616-2A (GY) |
Air Temperature Sensor Connector Part Information (Upper)
| Pin | Wire Color | Circuit No. | Function |
|---|---|---|---|
| A | BN | 404 | Upper Air Temperature Sensor Signal |
| B | TN | 470 | Low Reference |
Air Temperature Sensor Connector Terminal Identification (Upper)
Scheme 56
| Connector Part Information OEM: 12158214 Service: 88987920 Description: 2-Way F Metri-Pack 150 Series Sealed (BK) |
|---|
| Terminal Part Information Terminal/Tray: 12048074/2 Core/Insulation Crimp: E/1 Release Tool/Test Probe: 12094429/J-35616-2A (GY) |
Ambient Air Temperature Sensor Connector Part Information
| Pin | Wire Color | Circuit No. | Function |
|---|---|---|---|
| A | D-GN/WH | 636 | Ambient Air Temperature Sensor Signal |
| B | YE | 61 | Ground |
Ambient Air Temperature Sensor Connector Terminal Identification
Scheme 57
| Connector Part Information OEM: 12064749 Service: 12101888 Description: 2-Way F Metri-Pack 480 Series (BK) |
|---|
| Terminal Part Information Terminal/Tray: 12084595/2 Core/Insulation Crimp: F/G Release Tool/Test Probe: 12094430/J-35616-40 (BU) |
Blower Motor Connector Part Information
| Pin | Wire Color | Circuit No. | Function |
|---|---|---|---|
| A | WH | 374 | Blower Motor Speed Control |
| B | PU | 65 | Supply Voltage |
Blower Motor Connector Terminal Identification
Scheme 58
| Connector Part Information OEM: 12041429 Service: 12167129 Description: 5-Way F Metri-Pack 280 Series (BK) |
|---|
| Terminal Part Information Pins: A, C-E Terminal/Tray: 12015858/4 Core/Insulation Crimp: F/G Release Tool/Test Probe: 12094430/J-35616-4A (PU) Pins: B Terminal/Tray: 12034046/2 Core/Insulation Crimp: E/A Release Tool/Test Probe: 12094430/J-35616-4A (PU) |
Blower Motor Control Module Connector Part Information
| Pin | Wire Color | Circuit No. | Function |
|---|---|---|---|
| A | BK | 650 | Ground |
| B | GY/BK | 754 | Blower Speed Request Signal |
| C | RD/BK | 442 | Battery Positive Voltage |
| D | WH | 374 | Blower Motor Speed Control |
| E | PU | 65 | Supply Voltage |
Blower Motor Control Module Connector Terminal Identification
Scheme 59
| Connector Part Information OEM: 12110088 Service: 12110088 Description: 24-Way F Micro-Pack 100 Series (GY) |
|---|
| Terminal Part Information Pins: A1, A3, A5-A12, B3, B8-B12 Terminal/Tray: 12146447/3 Core/Insulation Crimp: E/C Release Tool/Test Probe: 12031876-1/J-35616-6 (BN) Pins: B5 Terminal/Tray: 12146448/19 Core/Insulation Crimp: E/A Release Tool/Test Probe: 12031876-1/J-35616-6 (BN) |
HVAC Control Module Connector Part Information
| Pin | Wire Color | Circuit No. | Function |
|---|---|---|---|
| A1 | RD/WH | 440 | Battery Positive Voltage |
| A2 | Not Used | ||
| A3 | BN | 141 | Ignition 3 Voltage |
| A4 | Not Used | ||
| A5 | D-GN | 5060 | Low Speed GMLAN Serial Data |
| A6 | D-GN | 5060 | Low Speed GMLAN Serial Data |
| A7 | GY/BK | 754 | Blower Speed Request Signal |
| A8 | BN | 404 | Upper Air Temperature Sensor Signal |
| A9 | L-GN | 405 | Lower Air Temperature Sensor Signal |
| A10 | L-GN/BK | 1647 | Recirculation Door Control A |
| A11 | TN | 2273 | Mode Door Control A |
| A12 | D-BU | 1199 | Air Temperature Door Control A |
| B1-B2 | Not Used | ||
| B3 | GY | 8 | Instrument Panel Lamp Supply Voltage |
| B4 | Not Used | ||
| B5 | BK/WH | 651 | Ground |
| B6-B7 | Not Used | ||
| B8 | TN | 470 | Low Reference |
| B9 | TN | 476 | Low Reference |
| B10 | PK/WH | 1648 | Recirculation Door Control B |
| B11 | L-GN | 2275 | Mode Door control B |
| B12 | YE | 1791 | Air Temperature Door Control B |
HVAC Control Module Connector Terminal Identification
Scheme 60
| Connector Part Information OEM: 12047781 Service: 12101864 Description: 3-Way F Metri-Pack 150 Series (BK) |
|---|
| Terminal Part Information Terminal/Tray: 12064971/5 Core/Insulation Crimp: E/C Release Tool/Test Probe: 12094429/J-35616-2A (GY) |
Mode Actuator Connector Part Information
| Pin | Wire Color | Circuit No. | Function |
|---|---|---|---|
| A | TN | 2273 | Mode Door Control A |
| B | Not Used | ||
| C | L-GN | 2275 | Mode Door Control B |
Mode Actuator Connector Terminal Identification
Recirculation Actuator
| Connector Part Information OEM: 12059110 Service: 88953271 Description: 2-Way F Metri-Pack 150 Series (BK) |
|---|
| Terminal Part Information Terminal/Tray: 12064971/5 Core/Insulation Crimp: E/C Release Tool/Test Probe: 12094429/J-35616-2A (GY) |
Recirculation Actuator Connector Part Information
| Pin | Wire Color | Circuit No. | Function |
|---|---|---|---|
| A | L-GN/BK | 1647 | Recirculation Door Control A |
| B | PK/WH | 1648 | Recirculation Door Control B |
Recirculation Actuator Connector Terminal Identification
Scheme 61
| Connector Part Information OEM: 12064760 Service: 12085208 Description: 4-Way F Metri-Pack 150 Series (BK) |
|---|
| Terminal Part Information Terminal/Tray: 12064971/5 Core/Insulation Crimp: E/C Release Tool/Test Probe: 12094429/J-35616-2A (GY) |
Sunload Sensor Connector Part Information
| Pin | Wire Color | Circuit No. | Function |
|---|---|---|---|
| A | L-BU/BK | 590 | Sunload Sensor Signal |
| B | GY | 1548 | Sunload Sensor Signal |
| C | YE/BK | 1138 | Ground |
| D | L-GN/BK | 1137 | DRL Ambient Light Sensor Signal |
Sunload Sensor Connector Terminal Identification
2A and 61
Sets after 2 occurrences of the test fail code setting conditions listed below in the same ignition cycle.
51 and 04
Sets after one occurrence of the test fail code setting conditions listed below in the same ignition cycle.
2A, 04, 51 and 61
The following failures occur and set the DTC
- The HVAC control module does not detect any movement of the actuator.
- The HVAC control module detects a measured actuator range that exceeds the calibratible value.
- The HVAC control module detects a measured actuator range that is less than the calibratible value.
- The HVAC control module detects a calibratible procedure time that exceeds the calibratible value.
- The HVAC control module detects the actuator motor as stalled before the actuator motor reaches the expected stall at the end of the travel. When the drive voltage is reversed, the motor is unable to move more than a calibratible amount in the other direction.
- The HVAC control module detects the actuator motor as stalled before the actuator motor reaches the expected stall at the end of the travel. But, when the drive voltage is reversed, the motor is able to move more than a calibratible amount in the other direction.
2A
The HVAC control module will use a default range to retry calibration procedure when the ignition is OFF.
61
The HVAC control module will stop trying to move the air temperature actuator motor during the current ignition cycle.
04
The HVAC control module will retry the command to move the actuator in a certain direction in 5-minute intervals.
51
The HVAC control module will retry calibration when the ignition is OFF.
Intermittent
Faulty electrical connections or wiring may be the cause of intermittent conditions. Refer to Testing for Intermittent Conditions and Poor Connections .
HVAC Compressor Clutch Does Not Disengage
| Step | Action | Value | 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. Turn OFF the HVAC controls. Does the A/C compressor operate? | Go to Step 3 | Go to Testing for Intermittent Conditions and Poor Connections | |
| 3 | With a scan tool, observe the A/C Relay Command Parameter in the Powertrain data list. Does the scan tool indicate that the A/C Relay Command Parameter is ON? | Go to Step 4 | Go to Step 5 | |
| 4 | With a scan tool, observe the A/C Request Signal parameter in the Powertrain data list. Does the scan tool indicate that the A/C Request Signal parameter is YES? | Go to Step 10 | Go to Step 11 | |
| 5 | Remove the A/C compressor clutch relay. Does the A/C compressor clutch turn OFF? | Go to Step 6 | Go to Step 8 | |
| 6 | Measure the resistance between the switch side A/C compressor clutch relay terminals. Does the resistance measurement equal the specified value? | Infinity | Go to Step 7 | Go to Step 9 |
| 7 | Test the A/C clutch relay control circuit for a short to ground. Refer to Circuit Testing and Wiring Repairs . Did you find and correct the condition? | Go to Step 16 | Go to Step 11 | |
| 8 | Test the A/C compressor clutch supply voltage circuit for a short to voltage. Refer to Circuit Testing and Wiring Repairs . Did you find and correct the condition? | Go to Step 16 | Go to Step 13 | |
| 9 | 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 16 | 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 16 | Go to Step 14 | |
| 11 | 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 16 | Go to Step 15 | |
| 12 | Replace the A/C compressor clutch relay. Did you complete the replacement? | Go to Step 16 | ||
| 13 | Replace the A/C compressor. Refer to Compressor Clutch Assembly Replacement . Did you complete the replacement? | Go to Step 16 | ||
| 14 | Replace the HVAC control module. Refer to Control Module References for replacement, setup, and programming. Did you complete the replacement? | Go to Step 16 | ||
| 15 | Replace the PCM/ECM. Refer to Control Module References for replacement, setup, and programming. Did you complete the replacement? | Go to Step 16 | ||
| 16 | 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
Blower Motor Always On
| 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 | IMPORTANT: Be sure that the blower motor housing is not shorted to a grounded surface this will cause the blower motor to always be on in high speed. 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 the scan tool observe the Blower Motor PWM Speed 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 7 |
| 4 | Turn the ignition OFF. Disconnect the HVAC control module. Turn ON the ignition, with the engine OFF. Is the blower motor OFF? | Go to Step 7 | Go to Step 5 | |
| 5 | Test the blower motor speed control circuit of the HVAC control module for an short to ground, or short to voltage. Refer to Circuit Testing and Wiring Repairs . Did you find and correct the condition? | Go to Step 10 | Go to Step 6 | |
| 6 | 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 10 | Go to Step 8 | |
| 7 | 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 10 | Go to Step 9 | |
| 8 | Replace the blower motor control processor. Refer to Blower Motor Control Processor Replacement . Did you complete the replacement? | Go to Step 10 | ||
| 9 | Replace the HVAC control module. Refer to Control Module References for replacement, setup, and programming. Did you complete the replacement? | Go to Step 10 | ||
| 10 | Operate the system in order to verify the repair. Did you correct the condition? | System OK | Go to Step 2 | |
| IMPORTANT |
|---|
| Be sure that the blower motor housing is not shorted to a grounded surface this will cause the blower motor to always be on in high speed. |
Blower Motor Always On
Blower Motor Inoperative
| Step | Action | Values | Yes | No |
|---|---|---|---|---|
| Schematic Reference: HVAC Schematics Connector End View Reference: HVAC Connector End Views DEFINITION: The blower motor is inoperative in all speed positions. | ||||
| 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. Place the blower motor switch in each speed position. Does the blower motor operate in any of the speed positions? | Go to Blower Motor Malfunction | Go to Step 3 | |
| 3 | Turn OFF the ignition. Disconnect the blower motor connector. Turn ON the ignition, with the engine OFF. Connect a test lamp between the blower motor supply voltage circuit and the blower motor speed control circuit. Place the blower motor switch in the maximum speed position. Place the air temperature switch to the warmest position. Does the test lamp illuminate? | Go to Step 12 | Go to Step 4 | |
| 4 | Test the blower motor supply voltage circuit of the blower motor control processor for an open or high resistance. Refer to Circuit Testing and Wiring Repairs . Did you find and correct the condition? | Go to Step 18 | Go to Step 5 | |
| 5 | Test the blower motor speed control circuit of the blower motor control processor for an open or high resistance. Refer to Circuit Testing and Wiring Repairs . Did you find and correct the condition? | Go to Step 18 | Go to Step 6 | |
| 6 | Disconnect the blower motor control processor. Connect a test lamp between the battery positive voltage circuit and the ground circuit of the blower motor control processor. Does the test lamp illuminate? | Go to Step 10 | Go to Step 7 | |
| 7 | Connect a test lamp between the battery positive voltage circuit of the blower motor control processor and a good ground. Does the test lamp illuminate? | Go to Step 9 | Go to Step 8 | |
| 8 | Repair the battery positive voltage circuit of the blower motor control processor. Refer to Wiring Repairs . Did you find and correct the condition? | Go to Step 18 | ||
| 9 | Repair the ground circuit of the blower motor control processor. Refer to Wiring Repairs . Did you complete the repair? | Go to Step 18 | ||
| 10 | Connect the blower motor control processor. Disconnect the HVAC control module. Measure the voltage from the blower motor speed signal circuit of the HVAC control module to a good ground. Does the voltage measure near the specified value? | 5 V | Go to Step 14 | Go to Step 11 |
| 11 | Test the blower motor speed signal circuit of the HVAC control module for an open, short to ground, or short to voltage. Refer to Circuit Testing and Wiring Repairs . Did you find and correct the condition? | Go to Step 18 | Go to Step 13 | |
| 12 | Inspect for poor connections at the harness connector of the blower motor. Refer to Testing for Intermittent Conditions and Poor Connections and Connector Repairs . Did you find and correct the condition? | Go to Step 18 | Go to Step 15 | |
| 13 | 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 18 | Go to Step 16 | |
| 14 | 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 18 | Go to Step 17 | |
| 15 | Replace the blower motor. Refer to Blower Motor Replacement . Did you complete the replacement? | Go to Step 18 | ||
| 16 | Replace the blower motor control processor. Refer to Blower Motor Control Processor Replacement . Did you complete the replacement? | Go to Step 18 | ||
| 17 | Replace the HVAC control module. Refer to Control Module References for replacement, setup, and programming. Did you complete the replacement? | Go to Step 18 | ||
| 18 | Operate the system in order to verify the repair. Did you correct the condition? | System OK | Go to Step 2 | |
Blower Motor Inoperative
Blower Motor Malfunction
| 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 | 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 3 | |
| 3 | 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 4 | Go to Step 6 |
| 4 | 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 7 | Go to Step 5 |
| 5 | 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 12 | Go to Step 7 | |
| 6 | 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 12 | Go to Step 9 | |
| 7 | 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 12 | Go to Step 10 | |
| 8 | 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 12 | Go to Step 11 | |
| 9 | 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 12 | ||
| 10 | Replace the blower motor control processor. Refer to Blower Motor Control Processor Replacement . Did you complete the replacement? | Go to Step 12 | ||
| 11 | Replace the HVAC control module. Refer to Control Module References for replacement, setup, and programming. Did you complete the replacement? | Go to Step 12 | ||
| 12 | Operate the system in order to verify the repair. Did you correct the condition? | System OK | Go to Step 2 | |
Blower Motor Malfunction
Afterblow Enabling
The afterblow mode can be enabled using the scan tool. The afterblow mode allows the blower motor to operate after the engine has been turned off. This operation of the blower motor dries the evaporator core, which reduces the amount of microbial growth which can create undesirable odors.
Use the following procedure in order to enable the afterblow mode
- Connect the Scan Tool.
- Turn ON the ignition, with the engine OFF.
- Select HVAC Module.
- Select HVAC Systems Automatic.
- Select Special Functions.
- Select HVAC.
- Select Afterblow Option.
- Select ENTER to enable the afterblow.
- When done, use the soft key to save changes.
When afterblow has been enabled by the scan tool the blower motor will operate at high speed for 4 minutes after the engine has been turned off.
The following conditions must be met for the HVAC module to operate the afterblow
- The outside air temperature must be at least 21°C (70°F).
- The A/C compressor must operate for more than 2 minutes.
- The engine must be turned off for at least 45 minutes.
- The system voltage must be at least 12 volts.
Re-Calibrating Actuators
When replacing the HVAC control module it will be necessary to allow the HVAC control module to perform a calibration process. When installing the HVAC control module be sure to perform the following
| IMPORTANT | Do not adjust any controls on the HVAC control module while the HVAC control module is self-calibrating. If interrupted, improper HVAC performance will result. |
- Place the ignition switch to the OFF position.
- Disconnect the scan tool.
- Install the HVAC control module.
- Connect all previously disconnected components.
- Start the vehicle.
- Wait 40 seconds for the HVAC control module to self-calibrate.
- Verify that no DTCs have set as current DTCs.
When replacing the HVAC actuator it will be necessary to allow the HVAC control module to perform a calibration process. When installing the HVAC actuator be sure to perform the following
| IMPORTANT | Do not adjust any controls on the HVAC control module while the HVAC control module is self-calibrating. If interrupted improper HVAC performance will result. |
Calibration Procedure
- Clear all DTCs.
- Place the ignition switch to the OFF position.
- Install the HVAC actuator.
- Connect all previously disconnected components.
- Remove the HVAC (BATT) fuse for a minimum of 10 seconds.
- Install the HVAC (BATT) fuse.
- Start the vehicle.
- Wait 40 seconds for the HVAC control module to self-calibrate.
- Verify that no DTCs have set as current DTCs.
HVAC Control Module
The HVAC control module is a GMLAN device that interfaces between the operator and the HVAC system to maintain air temperature and distribution settings. The control module communicates on the low-speed data bus. The battery positive voltage circuit provides power that the control module uses for keep alive memory (KAM). If the battery positive voltage circuit loses power, then all HVAC DTCs and settings will be erased from KAM. The temperature display reading at the control head can be converted from °C to °F by pressing the Auto button for a minimum of 3 seconds. The ignition 3 voltage circuit provides a device on signal. The control module supports the following features
| Feature | Availability |
|---|---|
| Afterblow | Dealer turn-on feature |
| Purge | Yes |
| Personalization | No |
| Actuator Calibration | Yes |
Air Delivery Description and Operation
Mode/Recirculation Actuator
The mode or recirculation actuator is a 2-wire bi-directional electric motor. Two control circuits enable the actuator to operate. The control circuits use either a 0 or 12-volt value to co-ordinate the actuator movement. When the actuator is at rest, both control circuits have a value of 0 volts. In order to move the actuator, the HVAC control module grounds the appropriate control circuit for the commanded direction. The HVAC control module reverses the polarity of the control circuits to move the actuator in the opposite direction.
The HVAC control module determines the door position by counting motor pulses on one of the control circuits. These pulses are small voltage fluctuations that occur when the brush is shorted across 2 commutator contacts as the motor rotates. As the actuator shaft rotates, the HVAC control module monitors the voltage drop across an internal resistance to detect the pulses. The HVAC control module converts the pulses to counts with a range of 0-255 counts. The HVAC control module uses a range of 0-255 counts to index the actuator position.
Blower Motor Control Processor
The blower motor control processor is an interface between the HVAC control module and the blower motor. The blower motor speed control, battery positive voltage and ground circuits enable the control processor to operate. The HVAC control module provides a pulse width modulation (PWM) signal to the control processor in order to command the blower motor speed. The processor supplies 12 volts to the blower motor through the blower motor voltage supply circuit. The control processor uses the blower motor ground as a low side control to adjust the blower motor speed.
Air Speed
The blower motor forces air to circulate within the vehicles interior. The vehicle operator determines the blower motors speed by placing the blower motor switch in a desired speed position. The blower motor will only operate if the blower motor switch is in any position other than OFF, and the ignition switch is in the RUN position.
Once a blower speed is selected, the blower speed remains constant until a new speed is selected.
As the requested blower speed increases, the following conditions occur
- The HVAC control module increases the amount of time that the blower motor speed control circuit is modulated to ground.
- The voltage and duty cycle, measured between the blower motor speed control circuit and ground, decrease.
As the requested blower speed decreases, the following conditions occur
- The HVAC control module decreases the amount of time that the blower motor speed control circuit is modulated to ground.
- The voltage and duty cycle, measured between the blower motor speed control circuit and ground, increase.
Afterblow
Afterblow is a feature that dries the evaporator core by operating the blower motor after the engine is turned off. This reduces the amount of microbial growth that can create undesirable odors. The vehicle does not come equipped with the afterblow feature turned on. If the afterblow feature is required due to an odor concern, it must be turned on by the scan tool.
The following conditions must be met for afterblow to operate
- The A/C compressor operated for more than 10 seconds.
- The A/C compressor, after operating for more than 10 seconds has not been deactivated for more than 10 minutes.
- The system voltage is at least 11 volts to start and 10 volts to continue to run.
- The ignition has been in the OFF position for at least 20 minutes.
Once the above conditions have been met the following sequence of events will occur
- The blower will run for 4 minutes at 59 percent blower speed.
- The recirculation door moves to outside air position.
- The mode valve moves to the floor position.
Air Distribution
The HVAC control module controls the mode actuator in order to distribute airflow to a desired outlet. The mode switch provides the vehicle operator with the ability to override the automatic setting. When the mode switch is moved to the bi-level through defrost positions, the A/C compressor clutch engages and the recirculation actuator will be moved to the outside air position. When VENT is pressed, the following will occur
- The mode valve will be moved to the panel position.
- The recirculation actuator will follow user request if blower is on and power mode is in run.
- The A/C compressor will follow user request if blower is on and power mode is in run.
Radio Display
This vehicle is equipped with a driver information center and it displays outside temperature through the radio display. If an outside temperature display concern occurs please refer to Outside Air Temperature Display Inaccurate or Inoperative .
The HVAC control module is a GMLAN device that interfaces between the operator and the HVAC system to maintain air temperature and distribution settings. The control module communicates on the low-speed data bus. The battery positive voltage circuit provides power that the control module uses for keep alive memory (KAM). If the battery positive voltage circuit loses power, then all HVAC DTCs and settings will be erased from KAM. The temperature display reading at the control head can be converted from °C to °F by pressing the Auto button for a minimum of 3 seconds. The HVAC control module during defrost modes will change the A/C compressor LED status from on to off. The ignition 3 voltage circuit provides a device on signal. The control module supports the following features
| Feature | Availability |
|---|---|
| Afterblow | Dealer turn-on feature |
| Purge | Yes |
| Personalization | No |
| Actuator Calibration | Yes |
Air Temperature Description and Operation
Air Temperature Actuators
The air temperature actuator is a 2-wire bi-directional electric motor. Two control circuits enable the actuator to operate. The control circuits use either a 0 or 12-volt value to co-ordinate the actuator movement. When the actuator is at rest, both control circuits have a value of 0 volts. In order to move the actuator, the HVAC control module grounds the appropriate control circuit for the commanded direction. The HVAC control module reverses the polarity of the control circuits to move the actuator in the opposite direction. The HVAC control module determines the door position by counting motor pulses on one of the control circuits. These pulses are small voltage fluctuations that occur when the brush is shorted across 2 commutator contacts as the motor rotates. As the actuator shaft rotates, the HVAC control module monitors the voltage drop across an internal resistance to detect the pulses. The HVAC control module converts the pulses to counts with a range of 0-255 counts. The HVAC control module uses a range of 0-255 counts to index the actuator position.
Air Temperature Sensors
The air temperature sensors are 2-wire negative temperature co-efficient thermistors. The vehicle uses the following air temperature sensors
- Ambient
- Inside
- Upper duct air temperature sensor
- Lower duct air temperature sensor
A signal and low reference circuit enables the sensor to operate. As the air temperature surrounding the sensor increases, the sensor resistance decreases. The sensor signal decreases as the resistance decreases. The sensor signal varies between 0-5 volts. The HVAC control module converts the signal to a range between 0-255 counts.
The inside air temperature sensor is located within the HVAC control module. Replacement of this sensor involves the replacement of the HVAC control module. The inside air temperature sensor operates within a temperature range between -40 to +185°C (-40 to +365°F). If the sensor is shorted to ground, voltage, or an open, the system will operate using an estimated default value to allow the system to operate. The ambient temperature sensor operates within a temperature range between -40 to +87.5°C (-40 to +189.5°F). The sensor signal is read by the BCM, scaled appropriately and transmitted to the HVAC Control Module through the Low Speed bus. If the sensor is shorted to ground, voltage, or an open, the system will operate using a signal scaled appropriately to allow the system to operate.
The duct temperature sensor temperature response is different from the ambient and inside sensors. A signal and low reference circuit enables the sensor to operate. As the air temperature surrounding the sensor increases the sensor resistance decreases. The sensor operates within a temperature range between -40 to +80°C (-40 to +176°F).
Sunload Sensor
The sunload sensor is a 2-wire photo diode. The vehicle uses a single sunload sensor. The sensor is integrated into the ambient light sensor assembly along with the ambient light sensor. Low reference and signal circuits enable the sensor to operate. As the sunload increases, the sensor signal decreases. The sensor operates within an intensity range between completely dark and bright. The sensor signal varies between 0-5 volts. The sensor signal is read by the BCM, scaled appropriately and transmitted to the HVAC control module through the GM LAN Low Speed bus. Bright, or high intensity, light causes the vehicles inside temperature to increase. The HVAC system compensates for the increased temperature by diverting additional cool air into the vehicle.
A/C Refrigerant Pressure Sensor
The A/C refrigerant pressure sensor is a 3-wire piezoelectric pressure transducer. A 5-volt reference, low reference, and signal circuits enable the sensor to operate. The A/C pressure signal can be between 0-5 volts. When the A/C refrigerant pressure is low, the signal value is near 0 volts. When the A/C refrigerant pressure is high, the signal value is near 5 volts.
The A/C refrigerant pressure sensor prevents the A/C system from operating when an excessively high or low pressure condition exists.
If the powertrain control module (PCM) or engine control module (ECM) detects a failure in the A/C refrigerant pressure sensor or A/C High Side Pressure sensor circuit, the GM LAN Low Speed bus message sent to the HVAC control module will be invalid.
The afterblow function is not enabled from the factory. To enable function the following must occur. As soon as ignition is turned off, and all active processes are complete, the controller is put into sleep or low power mode. A high voltage wakeup is generated on the low speed GMLAN by the body control module (BCM) and the HVAC virtual network is activated. Embedded in GMLAN message is Afterblow control logic bit (Aftrblw_Active). The afterblow resides in the BCM. The BCM has a timer that tells the HVAC Control module to go to Hi blower. The HVAC afterblow function is used to eliminate the odor associated with A/C usage. The "After Blow" is a method where by the HVAC blower is run for a few minutes after the vehicle is turned OFF in order to physically blow off excess condensation and eliminate odors.
Engine Coolant
Engine coolant is the key element of the heating system. The engine thermostat controls the normal engine operating coolant temperature. The thermostat also creates a restriction for the cooling system that promotes a positive coolant flow and helps prevent cavitation. Coolant enters the heater core through the inlet heater hose, in a pressurized state. The heater core is located inside the HVAC module. The ambient air drawn through the HVAC module absorbs the heat of the coolant flowing through the heater core. The HVAC module distributes heated air to the passenger compartment for consistent passenger comfort. Opening or closing the HVAC module temperature door controls the amount of heat delivered to the passenger compartment. The coolant exits the heater core through the return heater hose and is recirculated back through the engine cooling system.
A/C Cycle
Refrigerant is the key element in an air conditioning system. R-134a is presently the only EPA approved refrigerant for automotive use. R-134a is an very low temperature gas that can transfer the undesirable heat and moisture from the passenger compartment to the outside air.
The A/C compressor is belt driven and operates when the magnetic clutch is engaged. The compressor builds pressure on the vapor refrigerant. Compressing the refrigerant also adds heat to the refrigerant. The refrigerant is discharged from the compressor, through the discharge hose, and forced to flow to the condenser and then through the balance of the A/C system. The A/C system is mechanically protected with the use of a high pressure relief valve. If the high pressure switch were to fail or if the refrigerant system becomes restricted and refrigerant pressure continued to rise, the high pressure relief will pop open and release refrigerant from the system.
Compressed refrigerant enters the condenser in a high temperature, high pressure vapor state. As the refrigerant flows through the condenser, the heat of the refrigerant is transferred to the ambient air passing through the condenser. Cooling the refrigerant causes the refrigerant to condense and change from a vapor to a liquid state.
The condenser is located in front of the radiator for maximum heat transfer. The condenser is made of aluminum and aluminum cooling fins, which allows rapid heat transfer for the refrigerant. The semi-cooled liquid refrigerant exits the condenser and flows through the liquid line, to the thermal expansion valve.
The thermal expansion valve is located in the liquid line between the condenser and the evaporator. The thermal expansion valve is the dividing point for the high and the low pressure sides of the A/C system. As the refrigerant passes through the thermal expansion valve, the pressure of the refrigerant is lowered. Due to the pressure differential of the liquid refrigerant, the refrigerant will begin to vaporize at the thermal expansion valve. The thermal expansion valve also meters the amount of liquid refrigerant that can flow into the evaporator.
Refrigerant exiting the thermal expansion valve flows into the evaporator core in a low pressure, liquid state. Ambient air is drawn through the HVAC module and passes through the evaporator core. Warm and moist air will cause the liquid refrigerant boil inside of the evaporator core. The boiling refrigerant absorbs heat from the ambient air and draws moisture onto the evaporator. The refrigerant exits the evaporator back through the thermal expansion valve and into the suction line and back to the compressor, in a vapor state completing the A/C cycle of heat removal. At the compressor, the refrigerant is compressed again and the cycle of heat removal is repeated.
The conditioned air is distributed through the HVAC module for passenger comfort. The heat and moisture removed from the passenger compartment will also change form, or condense, and is discharged from the HVAC module as water under the vehicle.