Contents Wiring diagrams Section: Automatic HVAC System All sections

HVAC System - Automatic: Diagnosis GMC Envoy II

Automatic HVAC System ~4349 words

Diagnostic Information and Procedures

DTC
DTC B0145, B0428 Or B3531
DTC B0150, B0433, OR B3782
DTC B0159 or B0164
DTC B0174, B0179, B0510 Or B0515
DTC B0183 or B0188
DTC B0229, B0414, B0424, B3761 Or B3770
DTC B0248, B0263, B0268, B0408 Or B0418
DTC B1375
DTC B2815
DTC P0530

DTC INDEX

Scan Tool Output Controls

Scan Tool Output ControlAdditional Menu Selection(s)Description
A/C PermissionSpecial Functions/Output Control/Miscellaneous TestWhen you select ON, the HVAC control module changes the state of the A/C Permission parameter to Granted and transmits a clutch enable message to the PCM over the class 2 serial data circuit. The A/C compressor clutch engages and remains engaged until you select OFF. When you select OFF, the HVAC control module changes the state of the A/C Permission parameter to Withheld and transmits a clutch disable message to the PCM over the class 2 serial data circuit.
Air Inlet DoorSpecial Functions/Output Control/Motor/Actuator TestsWhen you select ON, the HVAC control module commands the recirculation actuator toward the maximum door position. The actuator moves the door to the recirculation position. When you select OFF, the HVAC control module commands the recirculation actuator toward the minimum door position. The actuator moves the door to the outside air position.
Blower MotorSpecial Functions/Output Control/Motor/Actuator TestsWhen you select ON, the HVAC control module commands the blower motor to maximum speed. The blower motor operates at maximum speed until you select OFF. The HVAC control module must be in the ON state before selecting the output control.
HVAC Actuator Recal.Special FunctionsWhen you select RESET, the HVAC control module recalibrates the maximum and minimum door positions of each HVAC door. The ambient air temperature display is set to the current value of the Outside Air Temp. Raw parameter.
Inside Air Temperature FanSpecial Functions/Output Control/Motor/Actuator TestsWhen you select OFF, the HVAC control module commands the inside air temperature fan OFF. The fan remains OFF until you select ON. The normal state of the inside air temperature fan is ON.
Instant OAT UpdateSpecial Functions/Output Control/Miscellaneous TestThe scan tool displays Commanded State: None or On. This function updates the HVAC control module outside air temperature input to the current raw value.
Left Mix MotorSpecial Functions/Output Control/Motor/Actuator TestsWhen you select ON, the HVAC control module commands the left air temperature actuator toward the maximum door position. The actuator moves the door to the full hot position. When you select OFF, the HVAC control module commands the left air temperature actuator toward the minimum door position. The actuator moves the door to the full cold position.
Mode 1 Door PositionSpecial Functions/Output Control/Motor/Actuator TestsWhen you select ON, the HVAC control module commands the mode actuator toward the maximum door position. The actuator moves the door to the panel position. When you select OFF, the HVAC control module commands the mode actuator toward the minimum door position. The actuator moves the door to the floor position.
Mode 2 Door PositionSpecial Functions/Output Control/Motor/Actuator TestsWhen you select ON, the HVAC control module commands the defroster actuator toward the maximum door position. The actuator moves the door to the defrost position. When you select OFF, the HVAC control module commands the defroster actuator toward the minimum door position. The actuator moves the door in the opposite direction of the defrost position.
Right Mix MotorSpecial Functions/Output Control/Motor/Actuator TestsWhen you select ON, the HVAC control module commands the right air temperature actuator toward the maximum door position. The actuator moves the door to the full cold position. When you select OFF, the HVAC control module commands the right air temperature actuator toward the minimum door position. The actuator moves the door to the full hot position.

Heating and Air Conditioning

Scan Tool Output ControlAdditional Menu Selection(s)Description
Air Mix DoorSpecial FunctionsWhen you select ON, the auxiliary HVAC control module commands the auxiliary air temperature actuator toward the maximum door position. The actuator moves the door to the full hot position. When you select OFF, the auxiliary HVAC control module commands the auxiliary air temperature actuator toward the minimum door position. The actuator moves the door to the full cold position.
Blower MotorSpecial FunctionsWhen you select ON, the auxiliary HVAC control module commands the auxiliary blower motor to maximum speed. The auxiliary blower motor operates at maximum speed until you select OFF. The auxiliary HVAC control module must be in the ON state before selecting the output control.
Console Door PositionSpecial FunctionsWhen you select ON, the auxiliary HVAC control module commands the console mode actuator toward the maximum door position. The actuator moves the console mode door to the lower position. When you select OFF, the auxiliary HVAC control module commands the console mode actuator toward the minimum door position. The actuator moves the console mode door to the upper position.
HVAC Actuator Recal.Special FunctionsWhen you select RESET, the auxiliary HVAC control module recalibrates the maximum and minimum door positions of each auxiliary HVAC door.
Mode Door PositionSpecial FunctionsWhen you select ON, the auxiliary HVAC control module commands the auxiliary mode actuator toward the maximum door position. The actuator moves the door to the upper position. When you select OFF, the auxiliary HVAC control module commands the auxiliary mode actuator toward the minimum door position. The actuator moves the door to the lower position.
Water ValveSpecial FunctionsWhen you select ON, the auxiliary HVAC control module sends a class 2 serial data message to the HVAC control module to command the coolant bypass valve to the closed position. The coolant bypass valve solenoid is engaged and vacuum is applied to the coolant valve. The valve will close. When you select OFF, the auxiliary HVAC control module sends a class 2 serial data message to the HVAC control module to command the coolant bypass valve to the open position. The coolant bypass valve solenoid is disengaged and vacuum is removed from the coolant valve. The valve will open.

Rear HVAC/RSA (Body Type VIN 6)

Scan Tool Output ControlAdditional Menu Selection(s)Description
A/C RelayEngine Output ControlsThe engine must be running and the PCM must receive an A/C request from the HVAC control module in order to enable the output control. The PCM de-energizes the A/C compressor clutch relay when you select OFF. The relay remains de-energized until you select ON.

PCM

Scan Tool Data List

Scan Tool ParameterData ListUnits DisplayedTypical Data Value
Operating Conditions: Engine idling, A/C ON, ambient air temperature between 22-27°C (70-80°F)
Left Solar SensorDataCountsVaries
Right Solar SensorDataCountsVaries
SWC Switch PowerOutputsOn/OffOn
SWC Switch VoltageDataVolts0.0 Volts

BCM

Scan Tool ParameterData ListUnits DisplayedTypical Data Value
Operating Conditions: Engine idling, A/C ON, ambient air temperature between 22-27°C (70-80°F)
A/C SwitchInput/OutputOn, OffOff
AC Compressor FeedbackInput/OutputOn, OffVaries
AC PermissionInput/OutputWithheld, GrantedVaries
AC/Heater Door ActualDoor PositionsCountsVaries
AC/Heater Door CommandedDoor PositionsCountsVaries
AC/Heater Motor DriveDoor PositionsStop, Increase, DecreaseStop
Air Inlet Door ActualDoor PositionsCountsVaries
Air Inlet Door CommandedDoor PositionsCountsVaries
Air Inlet Motor DriveDoor PositionsStop, Increase, DecreaseStop
Air Mix Door Left CommandedDoor PositionsCountsVaries
Air Mix Door Right CommandedDoor PositionsCountsVaries
Auto SwitchInput/OutputOn, OffOff
Battery VoltageInput/OutputVolts13.5-14.5 V
Blower Motor PWM SpeedDoor PositionsPercent12-114%
Blower SpeedA/C PermissionYes, NoNo
Defrost Door ActualDoor PositionsCountsVaries
Defrost Door CommandedDoor PositionsCountsVaries
Defrost Motor DriveDoor PositionsStop, Increase, DecreaseStop
Engine Coolant TempA/C PermissionYes, NoNo
Engine RunningA/C PermissionYes, NoNo
Fan Down ButtonInput/OutputOn, OffOff
Fan Up ButtonInput/OutputOn, OffOff
Front Defrost SwitchInput/OutputOn, OffOff
Ign. Since Current DTCInput/OutputNumeric0
Inside Air TempSensor Data°C/°FVaries
Inside Air Temp. FanSensor DataOn, OffOn
Left Mix Door ActualDoor PositionsCountsVaries
Left Mix Motor DriveDoor PositionsStop, Increase, DecreaseStop
Left Temp. SettingInput/Output°C/°FVaries
LH AC Duct ActualSensor DataCountsVaries
LH AC Duct DesiredSensor DataCountsVaries
LH Heater Duct ActualSensor DataCountsVaries
LH Heater Duct DesiredSensor DataCountsVaries
Mode Select PositionDoor PositionsOff, Auto, Defrost, Heater, Htr/Def, Bi-level, PanelVaries
Mode SwitchInput/OutputOn, OffOff
Off SwitchInput/OutputOn, OffOff
Outside Air TempA/C PermissionYes, NoNo
Outside Air Temp. FilteredInput/Output°C/°F22-27°C (70-80°F)
Outside Air Temp. RawInput/Output°C/°FVaries
Pressure Cycle SwitchA/C PermissionYes, NoNo
Pressure Cycle SwitchInput/OutputLow Pressure, NormalVaries
Recirculate SwitchInput/OutputOn, OffOff
RH AC Duct ActualSensor DataCountsVaries
RH AC Duct DesiredSensor DataCountsVaries
RH Heater Duct ActualSensor DataCountsVaries
RH Heater Duct DesiredSensor DataCountsVaries
Right Mix Door ActualDoor PositionsCountsVaries
Right Mix Motor DriveDoor PositionsStop, Increase, DecreaseStop
Right Temp. SettingInput/Output°C/°FVaries

HVAC Control Module

Scan Tool ParameterData ListUnits DisplayedTypical Data Value
Operating Conditions: Engine idling, A/C ON, ambient air temperature between 22-27°C (70-80°F)
Battery VoltageInput/OutputVolts13.5-14.5 V
Ign. Since Current DTCInput/OutputCyclesVaries
Rear HVAC Fan Down Sw.Input/OutputActive, InactiveInactive
Rear HVAC Fan SpeedInput/OutputOff, Med, HighVaries
Rear HVAC Fan Up SwitchInput/OutputActive, InactiveInactive
Rear HVAC Mode SwitchInput/OutputActive, InactiveInactive
Rear HVAC Motor Pos.Door PositionsLower, Bi-level, UpperBi-level

Rear HVAC/RSA (VIN 3)

Scan Tool ParameterData ListUnits DisplayedTypical Data Value
Operating Conditions: Engine idling, A/C ON, ambient air temperature between 22-27°C (70-80°F)
Air Mix Door ActualDoor PositionsCountsVaries
Air Mix Door CommandedDoor PositionsCountsVaries
Battery VoltageInput/OutputVolts13.5-14.5 V
Console Mode Door ActualDoor PositionsCounts0.0 Volts
Console Mode Door CommandedDoor PositionsCountsVaries
Driver Override SwitchInput/OutputRear, Off, Low, Med, HighVaries
Heater Water ValveInput/OutputOpen, ClosedClosed
Ign. Since Current DTCInput/OutputCyclesVaries
Mode Door ActualDoor PositionsCountsVaries
Mode Door CommandedDoor PositionsCountsVaries
Rear Blower SpeedInput/Output%Varies
Rear HVAC Fan Down SwitchInput/OutputActive, InactiveInactive
Rear HVAC Fan SpeedInput/OutputOff, Low, Med, HighVaries
Rear HVAC Fan Up SwitchInput/OutputActive, InactiveInactive
Rear HVAC Mode SwitchInput/OutputActive, InactiveInactive
Rear HVAC Motor Pos.Door PositionsLower, Bi-level, UpperBi-level
Rear Temp. Select Sw.Input/OutputUp, Down, InactiveInactive
Rec. Mode from Front ControlDoor PositionsHeater, Panel, Defrost, Bi-level, Htr./Def.Varies

Rear HVAC/RSA (VIN 6)

Scan Tool ParameterData ListUnits DisplayedTypical Data Value
Operating Conditions: Engine idling, A/C ON, ambient air temperature between 22-27°C (70-80°F)
A/C High Side Pressure SensorEngine Data 2KPa, Psi629-845 kPa (85-120 psi)
A/C High Side Pressure SensorEngine Data 2VoltsVaries
A/C Relay CommandEngine Data 2On, OffVaries
A/C Request SignalEngine Data 2Yes, NoVaries
ECT SensorEngine Data 2°C/°F92°C (197°F)

PCM

Circuit Description

The following DTCs are for the auxiliary HVAC door actuators

  1. DTC B0145 is for the auxiliary mode actuator.
  2. DTC B0428 is for the auxiliary air temperature actuator.
  3. DTC B3531 is for the auxiliary console mode actuator.

The auxiliary HVAC actuators are a 5-wire bi-directional electric motor that incorporates a feedback potentiometer. Low reference, 5-volt reference, position signal, and 2 control circuits enable the actuator to operate. The control circuits use either a 0 or 12-volt value to coordinate 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 one of the control circuits while providing the other with 12 volts. The auxiliary HVAC control module reverses the polarity of the control circuits to move the actuator in the opposite direction. When the actuator shaft rotates, the potentiometers adjustable contact changes the door position signal between 0-5 volts. This signal then is converted into a count value where as 1 volt will equal 51 counts.

The auxiliary HVAC control module calibrates the travel range of the HVAC door actuators when it is initially powered by the battery positive voltage circuit. During calibration, the module commands the actuators in each direction until door travel is stopped. The module stores the minimum door positions and the maximum door positions of each actuator into memory. The total travel range is calculated by subtracting the minimum door position from the maximum door position.

DTC Descriptors

This diagnostic procedure supports the following DTCs

  1. DTC B0145 Air Flow Position Command 3 Circuit
  2. DTC B0428 Temperature Control 3 Circuit
  3. DTC B3531 Air Flow Control 10 Circuit Outside Air Temperature Sensor Circuit

Conditions for Running the DTC

  1. Battery voltage is 8.7-16.5 volts.
  2. The ignition is ON.

Conditions for Setting the DTC

The DTC sets when one of the following conditions are present for 2 minutes

  1. The actual door position value for the actuator is less than 5 counts.
  2. The actual door position value for the actuator is greater than 250 counts.
  3. The actual door position is not near the commanded door position.
  4. An auxiliary door actuator door position change request is made.

Action Taken When the DTC Sets

The auxiliary HVAC control module will attempt to position the actuator to its default position. They are as follows

  1. DTC B0145 defaults the auxiliary mode actuator to the floor position.
  2. DTC B0428 defaults the auxiliary air temperature actuator to the full hot position.
  3. DTC B3531 defaults the console mode actuator to the floor position.

Conditions for Clearing the DTC

  1. The DTC will become history if the HVAC control module no longer detects the condition that set the DTC.
  2. The history DTC will clear after 100 fault free ignition cycles.
  3. The DTC can be cleared with a scan tool.

Diagnostic Aids

  1. If the condition is not present refer to «Testing for Intermittent Conditions and Poor Connections»(ref-200357-S26815118262005102000000) in Wiring Systems.
  2. If the DTC sets following a calibration of the door actuator, inspect the door and the actuator for the following conditions: A misaligned actuator Broken linkages or binding linkages A broken door or a binding door An obstruction that prevents the door from operating within the full range of motion Missing seals to the door Poor connections at the harness connector of the door actuator
  1. DTC B0150 : Air Flow Position Feedback #3 Circuit Malfunction
  2. DTC B0433 : Temperature Control #3 FeedBack Circuit Malfunction
  3. DTC B3782 : Air Flow Control #10 Feedback Circuit Malfunction
  1. The ignition is ON
  2. The HVAC module is ON

The actual door position differs from the commanded door position by more than 4 counts or the HVAC control module detects the door position signal circuit is less than 3 counts or greater than 253 counts.

The control circuit is deactivated for the appropriate actuator.

  1. The DTC becomes history when the HVAC control module no longer detects the condition that set the DTC
  2. The history DTC will clear after 100 fault-free ignition cycles

Scan Tool Reference

  1. «Scan Tool Output Controls»(ref-200411-S42444261842005102000000)
  2. «Scan Tool Data List»(ref-200411-S17963904302005102000000)
  3. «Scan Tool Data Definitions»(ref-200411-S21964854562005102000000)

Circuit/System Testing

  1. Ignition OFF, disconnect the harness connector at the appropriate actuator.
  2. Ignition OFF, test for less than 10 ohms between the low reference circuit terminal 1 and ground. If greater than the specified range, test the low reference circuit for an open/high resistance. If the circuit tests normal, replace the HVAC control module.
  3. Ignition ON, test for 4.8-5.2 volts between the 5-volt reference circuit terminal 3 and ground. If less than the specified range, test the 5-volt reference circuit for a short to ground or an open/high resistance. If the circuit tests normal, replace the HVAC control module.
  4. Verify the scan tool Door Position parameter is greater than 250 counts. If less than the specified range, test the signal circuit terminal 2 for a short to ground. If the circuit tests normal, replace the HVAC control module.
  5. Install a 3A fused jumper wire between the signal circuit terminal 2 and the low reference circuit terminal 1. Verify the scan tool Door Position parameter is less than 3 counts. If greater than the specified range, test the signal circuit for a short to voltage or an open/high resistance. If the circuit tests normal, replace the HVAC control module.
  6. Ignition OFF, test for less than 10 ohms between the control circuit terminal 5 and ground. If greater than the specified range, test the control circuit for a short to voltage or an open/high resistance. If circuit tests normal, replace the HVAC control module.
  7. Ignition OFF, test for less than 10 ohms between the control circuit terminal 4 and ground. If greater than the specified range, test the control circuit for a short to voltage or an open/high resistance. If circuit tests normal, replace the HVAC control module.
  8. Connect a test lamp between control circuit terminal 5 and control circuit terminal 4.
  9. Ignition ON, command the appropriate actuator door in both directions with a scan tool. The test lamp should turn ON and OFF when commanded in both directions. If the test lamp remains OFF during either of the commands, test for a short to ground on either control circuit. If the circuits test normal, replace the HVAC control module.
  10. If both circuits test normal, test or replace the actuator.

The following DTCs are for the ambient air temperature sensor and for the inside air temperature sensor assembly

  1. B0159 is for the ambient air temperature sensor.
  2. B0164 is for the inside air temperature sensor assembly.

The ambient air temperature sensor allows the HVAC control module to monitor the temperature of the air surrounding the front of the vehicle. The inside air temperature sensor assembly allows the HVAC control module to monitor the temperature of the air inside the passenger compartment. 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 circuits. The HVAC control module monitors the voltage drops across the air temperature sensors and uses the inputs for automatic control calculations. The HVAC control module also uses the ambient air temperature input to calculate the value of the ambient air temperature display. When the air temperatures are cold, the resistances of the sensors are high and the voltage signals are high. When the air temperatures are hot, the resistances of the sensors are low and the voltage signals are low.

This diagnostic procedure supports the following DTCs

  1. DTC B0159 Range/Performance Passenger Compartment Temp Sensor
  2. DTC B0164 Circuit Range/Performance Output Air Temperature Sensor 1 Circuit
  1. Battery voltage to the HVAC control module is greater than 8.7 volts and less than 16.5 volts.
  2. The ignition is turned ON.

The HVAC control module determines that the voltage applied to the input for the air temperature sensor is less than 0.09 V or greater than 4.9 volts.

  1. The HVAC control module uses a default value of 10°C (50°F) for the ambient air temperature display. The scan tool also displays 10°C (50°F) as the value for the Outside Air Temp. Raw parameter.
  2. The HVAC control module use a default value of 25°C (77°F) for the Inside Air Temp. parameter.
  1. The DTC will become history if the HVAC control module no longer detects the condition that set the DTC.
  2. The history DTC will clear after 100 fault free ignition cycles.
  3. The DTC can be cleared with a scan tool.

The following DTCs are for the air temperature sensors located in the discharge air ducts

  1. B0174 is for the upper left air temperature sensor.
  2. B0179 is for the lower left air temperature sensor.
  3. B0510 is for the upper right air temperature sensor.
  4. B0515 is for the lower right air temperature sensor.

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.

This diagnostic procedure supports the following DTCs

  1. DTC B0174 Range/Performance Output Air Temperature Sensor 2 Circuit
  2. DTC B0179 Range/Performance Output Air Temperature Sensor 3 Circuit
  3. DTC B0510 Range/Performance Output Air Temperature Sensor 4 Circuit
  4. DTC B0515 Range/Performance
  1. Battery voltage is within 8.7-16.5 volts.
  2. The ignition is ON.

The HVAC control module determines that the value of the air temperature parameter is less than 5 counts or greater than 250 counts.

The HVAC control module uses a default air temperature value for further automatic control calculations. The default values are not displayed on the scan tool.

  1. The DTC will become history if the HVAC control module no longer detects a fault.
  2. The history DTC will clear after 100 fault-free ignition cycles.
  3. The DTC can be cleared with a scan tool.

The following DTCs are for the left and right sunload sensors.

  1. B0183 is for the left sunload sensor.
  2. B0188 is for the right sunload sensor.

The left and right sunload sensors provide the HVAC control module with inputs as to the amount heat load the sun is placing on the interior of the vehicle. The sunload sensors are photodiodes that are sensitive to light intensity. The body control module (BCM) applies 5 volts to internal input resistors that are connected to the left and right signal circuits of the sunload sensor assembly. The BCM provides ground to the sensors through the low reference circuit. The BCM monitors the voltage drops across the sunload sensors and converts the voltage values to count values where 1-volt is approximately equal to 51 counts. As the light intensity increases, the sunload sensors allow more current to travel through the circuits and the signal voltages decrease. As the light intensity decreases, the sunload sensors allow less current to travel through the circuits and the signal voltages increase. The BCM transmits the data to the HVAC control module over the class 2 serial data circuit.

This diagnostic procedure supports the following DTCs

  1. DTC B0183 Solar Load Sensor 1 Circuit
  2. DTC B0188 Solar Load Sensor 2 Circuit Recirculate Position Feedback Circuit

The ignition is ON.

The BCM determines that the value of the sunload sensor signal is less than 5 counts or greater than 250 counts.

The action taken will be for the BCM to revert to a calibrated default value.

  1. The DTC will become history if the body control module no longer detects a failure.
  2. The history DTC will clear after 100 fault free ignition cycles.
  3. The DTC can be cleared with a scan tool.

The following DTCs are for the HVAC door actuators

  1. B0229 is for the recirculation actuator.
  2. B0414 is for the left air temperature actuator.
  3. B0424 is for the right air temperature actuator.
  4. B3761 is for the defrost actuator.
  5. B3770 is for the mode actuator.

The HVAC control module controls the HVAC door actuators to regulate the airflow through the HVAC system. Each actuator consists of a stepper motor, a logic circuit, and a potentiometer. The potentiometer inside the door actuator allows the module to monitor the current position of the actuator drive shaft. The module supplies a 5-volt source voltage to the potentiometer on the 5-volt reference circuit. The module supplies ground to the potentiometer through the low reference circuit. 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 module converts the voltage value to a count value where 1 volt is approximately equal to 51 counts.

The HVAC control module calibrates the travel range of the HVAC door actuators when it is initially powered by the battery positive voltage circuit. During calibration, the module commands the actuators in each direction until door travel is stopped. The module stores the minimum door positions and the maximum door positions of each actuator into memory. The total travel range is calculated by subtracting the minimum door position from the maximum door position. The door actuators can be calibrated again with a scan tool.

This diagnostic procedure supports the following DTCs

  1. DTC B0229 Range/Performance Temperature Control 1 Feedback Circuit
  2. DTC B0414 Range/Performance Temperature Control 2 Feedback Circuit
  3. DTC B0424 Range/Performance
  4. DTC B3761 Air Flow Control 3 Feedback Circuit
  5. DTC B3770 Air Flow Control 6 Feedback Circuit
  1. Battery voltage is 8.7-16.5 volts.
  2. The ignition is ON.

The DTC sets when one of the following conditions are present

  1. The actual door position value for the actuator is less than 5 counts.
  2. The actual door position value for the actuator is greater than 250 counts.
  3. The actuator fails calibration because the calculated travel range value is too great or too small.
  1. If the DTC sets because the actual door position value is out of range, the HVAC control module will command the actuator to a default position.
  2. If the DTC sets because the actuator failed a calibration, the HVAC control module will attempt to calibrate the motor in the next transition from OFF to RUN mode.
  1. The DTC will become history if the HVAC control module no longer detects the condition that set the DTC.
  2. The history DTC will clear after 100 fault-free ignition cycles.
  3. The DTC can be cleared with a scan tool.
  1. If the condition is not present, refer to «Testing for Intermittent Conditions and Poor Connections»(ref-200357-S26815118262005102000000) in Wiring Systems.
  2. If the DTC sets following a calibration of the door actuator, inspect the door and the actuator for the following conditions: A misaligned actuator Broken linkages or binding linkages A broken door or a binding door An obstruction that prevents the door from operating within the full range of motion Missing seals to the door Poor connections at the harness connector of the door actuator
  3. If a signal circuit of an actuator is short to ground and the resistance across the internal potentiometer is low, then this condition could cause a multiple DTC concern.

The following DTCs are for the HVAC door actuators

  1. B0248 is for the defrost actuator.
  2. B0263 is for the mode actuator.
  3. B0268 is for the recirculation actuator.
  4. B0408 is for the left air temperature actuator.
  5. B0418 is for the right air temperature actuator.

The HVAC control module controls the HVAC door actuators to regulate the airflow through the HVAC system. Each actuator consists of a stepper motor, a logic circuit, and a potentiometer. The potentiometer inside the door actuator allows the module to monitor the current position of the actuator drive shaft. The logic circuit inside the actuators receives control signals from the HVAC control module and controls the internal stepper motor. When a door position change is required, the HVAC control module calculates a commanded door position. The module compares the commanded door position to the actual door position and determines the needed direction of motor rotation. The module applies a signal voltage to the door control circuit that is an input to the internal logic circuit of the door actuator. A 5-volt signal increases the door position. A 0-volt signal decreases the door position. When the commanded door position is equal to the actual door position, the HVAC control module sends a 2.5-volt signal to the door actuator and motor rotation stops. The ignition 3 voltage circuit provides source voltage to the logic circuit. The module provides ground to the actuator logic circuit through the low reference circuit.

This diagnostic procedure supports the following DTCs

  1. DTC B0248 Air Flow Control 3 Circuit
  2. DTC B0263 Air Flow Control 6 Circuit
  3. DTC B0268 Air Flow Control 7 Circuit
  4. DTC B0408 Temperature Control 1 Circuit
  5. DTC B0418 Temperature Control 2 Circuit
  1. Source voltage is 8.7-16.5 volts.
  2. The ignition is ON.
  3. The HVAC control module commands the actuator to move.

The actual door position is not near the commanded door position.

The HVAC control module does not command the actuator to move for the remainder of the ignition cycle.

  1. The DTC becomes history during the next ignition cycle in which the HVAC control module no longer detects a stall condition.
  2. The history DTC will clear after 100 fault free ignition cycles.
  3. The DTC can be cleared with a scan tool.
  1. If the condition is not present refer to «Testing for Intermittent Conditions and Poor Connections»(ref-200357-S26815118262005102000000) in Wiring Systems.
  2. Inspect the appropriate door and door actuator for the following conditions: A misaligned door actuator Binding linkages A binding door An obstruction that prevents the door actuator from operating within the full range of motion
  3. If the scan tool indicates that the Door Actual parameter is 5-10 counts from the Commanded Door parameter, then perform the recalibration procedure for the HVAC door actuators. Refer to «Re-Calibrating Actuators (Primary)»(ref-200411-S34523441332005102000000) or «Re-Calibrating Actuators (Auxiliary HVAC)»(ref-200411-S27886266472005102000000) .

The ignition 3 voltage circuit is a discrete input to the HVAC control module. The HVAC control modules uses the input to determine that the ignition switch is in the RUN position. When the ignition switch is in the RUN position, ignition voltage is applied to the input.

DTC Descriptor

This diagnostic procedure supports the following DTC

DTC B1375 Device Ignition 3 Circuit

  1. Source voltage is 8.7-16.5 volts.
  2. The HVAC control module receives a RUN power mode message from the BCM over the class 2 serial data circuit.

The HVAC control module does not detect ignition voltage on the ignition 3 voltage input.

The HVAC control module will continue to operate using the class 2 power mode messaging.

  1. The DTC will become history if the HVAC control module no longer detects the condition that set the DTC.
  2. The history DTC will clear after 100 fault free ignition cycles.
  3. The DTC can be cleared with a scan tool.
StepActionYesNo
Schematic Reference: HVAC Schematics Connector End View Reference: HVAC Connector End Views
1Did you perform the Diagnostic System Check - Vehicle?Go to Step 2Go to Diagnostic System Check - Vehicle in Vehicle DTC Information
2Install a scan tool. Turn ON the ignition, with the engine OFF. Select the HVAC control module display DTC function on the scan tool. Does the scan tool indicate that B1375 is a current DTC?Go to Step 3Go to Testing for Intermittent Conditions and Poor Connections in Wiring Systems
3Turn OFF the ignition. Disconnect the HVAC control module. Turn ON the ignition, with the engine OFF. Probe the ignition 3 voltage circuit with a test lamp that is connected to a good ground. Does the test lamp illuminate?Go to Step 4Go to Step 5
4Inspect for poor connections at the harness connector of the HVAC control module. Refer to Testing for Intermittent Conditions and Poor Connections and Connector Repairs in Wiring Systems. Did you find and correct the condition?Go to Step 7Go to Step 6
5Repair the ignition 3 voltage circuit. Refer to Wiring Repairs in Wiring Systems. Did you complete the repair?Go to Step 7
6Replace the HVAC control module. Refer to Control Module References in Computer/Integrating Systems for replacement, setup, and programming. Did you complete the replacement?Go to Step 7
7Use 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 3System OK

DTC B1375

The steering wheel controls are momentary contact switches that connect a series of resistors so that each switch selection corresponds to a fixed resistance value. The body control module (BCM) determines which switch has been pressed by the voltage drop across the corresponding resistance value. The BCM supplies voltage to the steering wheel controls through the rear wiper/washer switch supply voltage circuit. The BCM monitors the switch voltage on the remote radio control signal circuit.

This diagnostic procedure supports the following DTC

DTC B2815 Steering Wheel Controls Illegal Resistance Value

This test is run every 125 milliseconds.

The BCM detects a switch voltage that is higher than normal.

The BCM will ignore the switch command.

Conditions for Clearing the MIL/DTC

  1. The DTC will become history if the BCM no longer detects a circuit malfunction.
  2. The history DTC will clear after 100 fault free ignition cycles.
  3. The DTC can be cleared with a scan tool.

The powertrain control module (PCM) monitors the high side refrigerant pressure via an air conditioning (A/C) refrigerant pressure sensor. When the pressure is high the signal voltage is high. When the pressure is low the signal voltage is low. When pressure is too high the PCM will not allow the A/C compressor clutch to engage.

This diagnostic procedure supports the following DTC

DTC P0530 Air Conditioning Refrigerant Pressure Sensor Circuit

The PCM detects an A/C request.

  1. The A/C refrigerant pressure sensor signal is less than 0.1 volts for 5 seconds.
  2. The A/C refrigerant pressure sensor signal is greater than 4.9 volts for 5 seconds.

The malfunction indicator lamp (MIL) will not illuminate.

  1. The DTC will become history if the PCM no longer detects a failure.
  2. The history DTC will clear after 40 fault-free ignition cycles.
  3. The DTC can be cleared with a scan tool.

For an intermittent, refer to Testing for Intermittent Conditions and Poor Connections in Wiring Systems.

Visual/Physical Inspection

  1. Inspect for aftermarket devices which could affect the operation of the HVAC System. Refer to «Checking Aftermarket Accessories»(ref-200357-S14022145092005102000000) in Wiring Systems.
  2. Inspect the easily accessible or visible system components for obvious damage or conditions which could cause the symptom.
  3. Verify the A/C compressor clutch turns freely and is not seized.
  4. Verify that the customer is using the correct key to enable personalization and is not inadvertently activating auxiliary HVAC controls.
  5. The A/C compressor will not operate in cold outside air temperatures. Refer to «Air Temperature Description and Operation»(ref-200411-S27771675322005102000000) .
  6. The following conditions may cause window fogging: Wet carpet or mats High humidity Interior water leak Blocked A/C evaporator drain tube Maximum passenger capacity Blocked body pressure relief valves
  7. Inspect the air distribution system for causes of reduced air flow: Obstructed or dirty passenger compartment air filter, if equipped Blocked or damaged air inlet or outlet vents

Symptom List

Refer to a symptom diagnostic procedure from the following list in order to diagnose the symptom

  1. «HVAC Compressor Clutch Does Not Engage»(ref-200411-S23434754332005102000000)
  2. «HVAC Compressor Clutch Does Not Disengage»(ref-200411-S19390047932005102000000)
  3. «Blower Motor Always On»(ref-200411-S26426848052005102000000)
  4. «Blower Motor Inoperative»(ref-200411-S16831046362005102000000)
  5. «Blower Motor Malfunction»(ref-200411-S12891132122005102000000)
  6. «Blower Motor Always On - Auxiliary (Body Type VIN 6)»(ref-200411-S04626873182005102000000) or «Blower Motor Always On - Auxiliary (Body Type VIN 3)»(ref-200411-S25944332962005102000000)
  7. «Blower Motor Inoperative - Auxiliary (Body Type VIN 6)»(ref-200411-S35115730002005102000000) or «Blower Motor Inoperative - Auxiliary (Body Type VIN 3)»(ref-200411-S27936286252005102000000)
  8. «Blower Motor Malfunction - Auxiliary (Body Type VIN 6)»(ref-200411-S38058406642005102000000) or «Blower Motor Malfunction - Auxiliary (Body Type VIN 3)»(ref-200411-S37402149642005102000000)
  9. «Too Hot in Vehicle»(ref-200411-S39989785942005102000000)
  10. «Too Cold in Vehicle»(ref-200411-S19364161472005102000000)
  11. «Too Hot in Vehicle - Auxiliary (VIN 6)»(ref-200411-S36708790862005102000000) or «Too Hot in Vehicle - Auxiliary (VIN 3)»(ref-200411-S33899892222005102000000)
  12. «Too Cold in Vehicle - Auxiliary (VIN 6)»(ref-200411-S01755544952005102000000) or «Too Cold in Vehicle - Auxiliary (VIN 3)»(ref-200411-S14620935082005102000000)
  13. «Air Delivery Improper»(ref-200411-S04146483932005102000000)
  14. «Air Delivery Improper - Auxiliary»(ref-200411-S14143530882005102000000)
  15. «Air Recirculation Malfunction»(ref-200411-S24839166552005102000000)
  16. «Steering Wheel Controls Inoperative»(ref-200411-S15943071052005102000000)
  17. «Leak Testing»(ref-200405-S35388390042005102000000) in Heating, Ventilation and Air Conditioning
  18. «Noise Diagnosis - Blower Motor»(ref-200405-S04752447082005102000000) in Heating, Ventilation and Air Conditioning
  19. «Noise Diagnosis - Air Conditioning (A/C) System»(ref-200405-S21382243332005102000000) in Heating, Ventilation and Air Conditioning
  20. «Noise Diagnosis - HVAC Module»(ref-200405-S09926031762005102000000) in Heating, Ventilation and Air Conditioning
  21. «Odor Diagnosis»(ref-200405-S08381667862005102000000) in Heating, Ventilation and Air Conditioning
  1. The air conditioning (A/C) compressor is protected from overheating by the compressor temperature switch, which is mounted at the rear of the A/C compressor. The switch is wired internally to the compressor and is not serviceable. The switch opens and disengages the compressor clutch when temperatures reach 135°C (275°F). The switch closes when the compressor temperature cools to 120°C (248°F).
  2. A/C compressor clutch will not engage under the following conditions: The A/C high side line pressure is over 2,413 kPa (350 psi). The A/C low side line pressure is under 151 kPa (22 psi). Throttle angle is at 100 percent. Engine speed is more than 5,500 RPM. Engine coolant temperature (ECT) is more than 123°C (253°F). Ambient air temperature is less than 1°C (35°F). Engine is idling at a low unstable RPM.
  1. The condition may be intermittent. Refer to «Testing for Intermittent Conditions and Poor Connections»(ref-200357-S26815118262005102000000) in Wiring Systems.
  2. The air temperature actuators can be calibrated. Refer to «Re-Calibrating Actuators (Primary)»(ref-200411-S34523441332005102000000) or «Re-Calibrating Actuators (Auxiliary HVAC)»(ref-200411-S27886266472005102000000) .
  1. The condition may be intermittent. Refer to «Testing for Intermittent Conditions and Poor Connections»(ref-200357-S26815118262005102000000) in Wiring Systems.
  2. The air temperature actuators can be calibrated. Refer to «Re-Calibrating Actuators (Primary)»(ref-200411-S34523441332005102000000) or «Re-Calibrating Actuators (Auxiliary HVAC)»(ref-200411-S27886266472005102000000) .

The air temperature for the flow through console is regulated by the air temperature actuator for the primary HVAC system. Ensure the primary HVAC system is functioning properly.

The air temperature for the flow through console is regulated by the air temperature actuator for the primary HVAC system. Ensure the primary HVAC system is functioning properly.

  1. The condition may be intermittent. Refer to «Testing for Intermittent Conditions and Poor Connections»(ref-200357-S26815118262005102000000) in Wiring Systems.
  2. Ensure that the panel vents are in the OPEN position for proper diagnosis.
  3. Inspect the air delivery system for the following conditions: An obstruction to the airflow Air leaks Misaligned air ducts Broken or binding linkages or doors
  4. If the scan tool indicates that the Door Actual parameter is 5-10 counts from the Commanded Door parameter, then perform the recalibration procedure for the HVAC door actuators. Refer to «Re-Calibrating Actuators (Primary)»(ref-200411-S34523441332005102000000) or «Re-Calibrating Actuators (Auxiliary HVAC)»(ref-200411-S27886266472005102000000) .
StepActionYesNo
Schematic Reference: HVAC Schematics Connector End View Reference: HVAC Connector End Views
1Did you perform the Diagnostic System Check - Vehicle?Go to Step 2Go to Diagnostic System Check - Vehicle in Vehicle DTC Information
2Turn ON the ignition, with the engine OFF. Place the blower motor switch in the OFF position. Is the blower motor OFF?Go to Step 3Go to Blower Motor Always On
3Place the blower motor switch in each speed position. Does the blower motor operate in any of the speed positions?Go to Step 4Go to Blower Motor Inoperative
4Does the blower motor operate in each speed position?Go to Step 5Go to Blower Motor Malfunction
5With a scan tool, observe the Mode Switch parameter in the Heating and Air Conditioning data list. Activate the mode switch. Does the scan tool indicate that the Mode Switch parameter changes state?Go to Step 6Go to Step 8
6Place the blower motor switch in the maximum speed position. Place the mode switch in the bi-level position. Place the recirculation switch in the ON position. Observe the drive shaft of the recirculation actuator. Place the recirculation switch in the OFF position. Does the recirculation door move from the recirculation position to the outside air position?Go to Step 7Go to Air Recirculation Malfunction
7Place the mode switch in the floor position. Turn ON the auxiliary HVAC control module. Place the auxiliary mode switch in the vent position. Observe the airflow from the auxiliary outlets. Place the front mode switch in the defrost position. Does air flow from the auxiliary outlets?Go to Air Delivery Improper - AuxiliaryGo to Diagnostic Aids
8Inspect for poor connections at the harness connector of the HVAC control module. Refer to Testing for Intermittent Conditions and Poor Connections and Connector Repairs in Wiring Systems. Did you find and correct the condition?Go to Step 10Go to Step 9
9Replace the HVAC control module. Refer to Control Module References in Computer/Integrating Systems for replacement, setup, and programming. Did you complete the replacement?Go to Step 10
10Operate the system in order to verify the repair. Did you correct the condition?System OKGo to Step 2

Air Delivery Improper

  1. The condition may be intermittent. Refer to «Testing for Intermittent Conditions and Poor Connections»(ref-200357-S26815118262005102000000) in Wiring Systems.
  2. Inspect the air delivery system for the following conditions: An obstruction to the airflow Air leaks Misaligned air ducts Broken or binding linkages or doors
  3. If the scan tool indicates that the Door Actual parameter is 5-10 counts from the Commanded Door parameter, then perform the recalibration procedure for the HVAC door actuators. Refer to «Re-Calibrating Actuators (Primary)»(ref-200411-S34523441332005102000000) or «Re-Calibrating Actuators (Auxiliary HVAC)»(ref-200411-S27886266472005102000000) .
StepActionYesNo
Schematic Reference: HVAC Schematics Connector End View Reference: HVAC Connector End Views DEFINITION: Air recirculation is inoperative or is always ON.
1Did you perform the Diagnostic System Check - Vehicle?Go to Step 2Go to Diagnostic System Check - Vehicle in Vehicle DTC Information
2Turn ON the ignition, with the engine OFF. With a scan tool observe the Recirculate Switch Parameter. Activate the recirculation switch. Does the scan tool indicate that the Recirculate Switch Parameter changes state?Go to Diagnostic AidsGo to Step 3
3Inspect for poor connections at the harness connector of the HVAC control module. Refer to Testing for Intermittent Conditions and Poor Connections and Connector Repairs in Wiring Systems. Did you find and correct the condition?Go to Step 5Go to Step 4
4Replace the HVAC control module. Refer to Control Module References in Computer/Integrating Systems for replacement, setup, and programming. Did you complete the replacement?Go to Step 5
5Operate the system in order to verify the repair. Did you correct the condition?System OKGo to Step 2

Air Recirculation Malfunction

Vacuum Control System Diagnostic

StepActionYesNo
1Start the engine. Allow engine to reach operating temperature. Turn the temperature setting to the hot position. Does warm air flow out of the rear HVAC outlet ducts?Go to Step 5Go to Step 2
2Using an external vacuum source, apply vacuum to the coolant by pass valve assembly. Does the valve open and close?Go to Step 5Go to Coolant Bypass Valve Replacement in Heating, Ventilation and Air Conditioning
3With the coolant by-pass valve removed, inspect the valve for binding. Does the valve move freely?Go to Step 5Go to Step 4
4Replace the coolant by pass valve. Refer to Coolant Bypass Valve Replacement . Is the repair complete?Go to Step 5Go to Coolant Bypass Valve Replacement in Heating, Ventilation and Air Conditioning
5Cycle the HVAC controls in order to verify proper operation. Did you find and correct the condition?System OKGo to Step 2

Vacuum Control System Diagnostic