Diagnostic Code Index
| DTC | Description |
|---|---|
| DTC B0163, B0183, or B1405 | DTC B0163 Passenger Compartment Temperature Sensor Circuit DTC B0183 Solar Load Sensor Circuit DTC B1405 Control Module Voltage Reference Output 2 Circuit |
| DTC B0173, B0178, B0509, B0514, B0519, B3583, or B3933 | DTC B0173 02 Upper Left Duct Air Temperature Sensor Circuit Short to Ground DTC B0173 05 Upper Left Duct Air Temperature Sensor Circuit High Voltage/Open DTC B0178 02 Lower Left Duct Air Temperature Sensor Circuit Short to Ground DTC B0178 05 Lower Left Duct Air Temperature Sensor Circuit High Voltage/Open DTC B0509 02 Upper Right Duct Air Temperature Sensor Circuit Short to Ground DTC B0509 05 Upper Right Duct Air Temperature Sensor Circuit High Voltage/Open DTC B0514 02 Lower Right Duct Air Temperature Sensor Circuit Short to Ground DTC B0514 05 Lower Right Duct Air Temperature Sensor Circuit High Voltage/Open DTC B0519 02 Rear Upper Duct Air Temperature Sensor Circuit Short to Ground DTC B0519 05 Rear Upper Duct Air Temperature Sensor Circuit High Voltage/Open DTC B3583 02 Rear Lower Duct Air Temperature Sensor Circuit Short to Ground DTC B3583 05 Rear Lower Duct Air Temperature Sensor Circuit High Voltage/Open DTC B3933 02 Air Conditioning Evaporator Temperature Sensor Circuit Short to Ground DTC B3933 05 Air Conditioning Evaporator Temperature Sensor Circuit High Voltage/Open |
| DTC B018A, B048C, B048F, or B1395 | DTC B018A Windshield Temperature Sensor Circuit DTC B048C Humidity Sensor Humidity Circuit DTC B048F Humidity Sensor Temperature Circuit DTC B1395 Control Module Voltage Reference Output Circuit |
| DTC B0193 | DTC B0193 01 Front Blower Motor Speed Circuit Short to Battery DTC B0193 06 Front Blower Motor Speed Circuit Low Voltage/Open |
| DTC B0208 | DTC B0208 01 Rear Blower Motor Speed Circuit Short to Battery DTC B0208 06 Rear Blower Motor Speed Circuit Low Voltage/Open |
| DTC B0223, B022A, B0233, B023A, B0408, B0418, B0428, or B3531 | DTC B0223 01 Recirculate Position Command 1 Circuit Short to Battery DTC B0223 06 Recirculate Position Command 1 Circuit Low Voltage/Open DTC B022A 01 Recirculate Position Command 2 Circuit Short to Battery DTC B022A 06 Recirculate Position Command 2 Circuit Low Voltage/Open DTC B0233 01 Air Flow Control Circuit Short to Battery DTC B0233 06 Air Flow Control Circuit Low Voltage/Open DTC B023A 02 HVAC Actuators Supply Voltage Short to Ground DTC B0408 01 Main Temperature Control Circuit Short to Battery DTC B0408 06 Main Temperature Control Circuit Low Voltage/Open DTC B0418 01 Right Temperature Control Circuit Short to Battery DTC B0418 06 Right Temperature Control Circuit Low Voltage/Open DTC B0428 01 Rear Temperature Control Circuit Short to Battery DTC B0428 06 Rear Temperature Control Circuit Low Voltage/Open DTC B3531 01 Rear Air Flow Control Circuit Short to Battery DTC B3531 06 Rear Air Flow Control Circuit Low Voltage/Open |
| DTC B1020 | DTC B1020 39 Auxiliary Electronic Control Unit (ECU) Internal Malfunction |
| DTC B3843 | DTC B3843 02 Air Quality Sensor Circuit Short to Ground DTC B3843 05 Air Quality Sensor Circuit High Voltage/Open DTC B3843 08 Air Quality Sensor Circuit Performance - Signal Invalid |
| DTC B393B | DTC B393B Air Conditioning Compressor Valve Control Circuit |
| DTC P0532 or P0533 | DTC P0532 Air Conditioning (A/C) Refrigerant Pressure Sensor Circuit Low Voltage DTC P0533 Air Conditioning (A/C) Refrigerant Pressure Sensor Circuit High Voltage |
| DTC P0645, P0646, or P0647 | DTC P0645 Air Conditioning (A/C) Compressor Clutch Relay Control Circuit DTC P0646 Air Conditioning (A/C) Compressor Clutch Relay Control Circuit Low Voltage DTC P0647 Air Conditioning (A/C) Compressor Clutch Relay Control Circuit High Voltage |
DIAGNOSTIC CODE INDEX
Diagnostic Instructions
- Perform the «Diagnostic System Check - Vehicle»(ref-644698-S03753758692014072300000) prior to using this diagnostic procedure.
- Review «Strategy Based Diagnosis»(ref-644698-S14897089332014072300000) for an overview of the diagnostic approach.
- «Diagnostic Procedure Instructions»(ref-644698-S14982480842014072300000) provides an overview of each diagnostic category.
DTC Descriptors
For symptom byte information, refer to Symptom Byte List .
Diagnostic Fault Information
| Circuit | Short to Ground | Open/High Resistance | Short to Voltage | Signal Performance |
|---|---|---|---|---|
| Temperature Signal | B0163 02 | B0163 05 | B0163 05 | 1 |
| Sunload Signal | B0183 05 | B0183 02 | B0183 02 | 1 |
| Clock Signal | B1405 02 | B1405 05 | B1405 05 | 1 |
| Low Reference | B0163 05, B0183 05 | |||
| 1. HVAC Malfunction | ||||
Conditions for Running the DTC
- Ignition ON
- The HVAC control module is ON.
Conditions for Setting the DTC
B0163 02
The input signal is out of range. The HVAC control module detects voltage less than 0.1 V on the temperature signal circuit.
B0163 05
The input signal is out of range. The HVAC control module detects voltage greater than 4.9 V on the temperature signal circuit.
B0183 02
The input signal is out of range. The HVAC control module detects voltage less than 0.1 V on the solar sensor signal circuit.
B0183 05
The input signal is out of range. The HVAC control module detects voltage greater than 4.9 V on the solar sensor signal circuit.
B1405 02
The input signal is out of range. The HVAC control module detects voltage less than 10 V on the clock/power supply circuit.
B1405 05
The input signal is out of range. The HVAC control module detects a short to voltage or an open the clock/power supply circuit.
Action Taken When the DTC Sets
B0163 02, B0163 05, B0183 02, B0183 05
The system will use the last valid values as a default.
B1405 02, B1405 05
If no value is read at the time of fault, the HVAC control module uses 0 W/m 2 as intensity.
Conditions for Clearing the DTC
The condition for setting the DTC is no longer present.
Circuit/System Testing
Low Reference Test
- Ignition OFF and all vehicle systems OFF, disconnect the harness connector at the B10B Ambient Light/Sunload Sensor. It may take up to 10 min for all vehicle systems to power down.
- Test for less than 10 ohms between the low reference circuit terminal 6 and ground. If 10 ohms or greater Ignition OFF, disconnect the harness connector at the K33 HVAC Control Module. Test for less than 2 ohms in the low reference circuit end to end. If 2 ohms or greater, repair the open/high resistance in the circuit. If less than 2 ohms, replace the K33 HVAC Control Module. If less than 10 ohms
- Test or replace the B10B Ambient Light/Sunload Sensor.
DTC B0163
- Ignition OFF, disconnect the harness connector at the B10B Ambient Light/Sunload Sensor, ignition ON.
- Verify the scan tool Passenger Compartment Air Temperature (Unfiltered) parameter is less than -37°C (-35°F). If -37°C (-35°F) or greater Ignition OFF, disconnect the harness connector at the K33 HVAC Control Module. Test for infinite resistance between the signal circuit terminal 3 and ground. If less than infinite resistance, repair the short to ground on the circuit. If infinite resistance, replace the K33 HVAC Control Module. If less than -37°C (-35°F)
- Install a 3 A fused jumper wire between the signal circuit terminal 3 and the low reference circuit terminal 6.
- Verify the scan tool parameter Passenger Compartment Air Temperature (Unfiltered) parameter is greater than 78°C (172°F). If 78°C (172°F) or less Ignition OFF, remove the jumper wire and disconnect the harness connector at the K33 HVAC Control Module, ignition ON. Test for less than 1 V between the signal circuit and ground. If 1 V or greater, repair the short to voltage on the circuit. If less than 1 V Ignition OFF. Test for less than 2 ohms in the signal circuit end to end. If 2 ohms or greater, repair the open/high resistance in the circuit. If less than 2 ohms, replace the K33 HVAC Control Module. If greater than 78°C (172°F)
- Test or replace the B10B Ambient Light/Sunload Sensor.
DTC B0183
- Ignition OFF, disconnect the harness connector at the B10B Ambient Light/Sunload Sensor, ignition ON.
- Test for 4.8-5.2 V between the signal circuit terminal 4 and ground. If less than 4.8 V Ignition OFF, disconnect the harness connector at the K33 HVAC Control Module. Test for infinite resistance between the signal circuit and ground. If less than infinite resistance, repair the short to ground on the circuit. If infinite resistance Test for less than 2 ohms in the signal circuit end to end. If 2 ohms or greater, repair the open/high resistance in the circuit. If less than 2 ohms, replace the K33 HVAC Control Module. If greater than for 5.2 V Ignition OFF, disconnect the harness connector at the K33 HVAC Control Module, ignition ON. Test for less than 1 V between the signal circuit and ground. If 1 V or greater, repair the short to voltage on the circuit. If less than 1 V, replace the K33 HVAC Control Module. If between 4.8-5.2 V
- Test or replace the B10B Ambient Light/Sunload Sensor.
- Verify DTC B0183 did not reset. If DTC B0183 reset Replace the K33 HVAC Control Module. If DTC B0183 did not reset
- All OK.
DTC B1405
- Ignition OFF, disconnect the harness connector at the B10B Ambient Light/Sunload Sensor, ignition ON.
- Test for greater than 10 V between signal circuit terminal 2 and ground. If less than 10 V Ignition OFF, disconnect the harness connector at the K33 HVAC Control Module. Test for infinite resistance between signal circuit terminal 2 and ground. If less than infinite resistance, repair the short to ground on the circuit. If infinite resistance Test for less than 2 ohms in the signal circuit end to end. If 2 ohms or greater, repair the open/high resistance in the circuit. If less than 2 ohms, replace the K33 HVAC Control Module. If 10 V or greater
- Ignition OFF, disconnect the harness connector at the K33 HVAC Control Module, ignition ON.
- Test for less than 1 V between the signal circuit terminal 2 and ground. If 1 V or greater Repair the short to voltage on the circuit. If less than 1 V
- Test or replace the B10B Ambient Light/Sunload Sensor.
- Verify DTC B1405 did not reset. If DTC B1405 reset Replace the K33 HVAC Control Module. If DTC B1405 did not reset
- All OK.
- Perform the «Diagnostic System Check - Vehicle»(ref-644698-S03753758692014072300000) prior to using this diagnostic procedure.
- Review «Strategy Based Diagnosis»(ref-644698-S14897089332014072300000) for an overview of the diagnostic approach.
- «Diagnostic Procedure Instructions»(ref-644698-S14982480842014072300000) provides an overview of each diagnostic category.
| Circuit | Short to Ground | Open/High Resistance | Short to Voltage | Signal Performance |
|---|---|---|---|---|
| Upper Left Duct Air Temperature Sensor Signal | B0173 02 | B0173 05 | B0173 05 | |
| Lower Left Duct Air Temperature Sensor Signal | B0178 02 | B0178 05 | B0178 05 | |
| Upper Right Duct Air Temperature Sensor Signal | B0509 02 | B0509 05 | B0509 05 | |
| Lower Right Duct Air Temperature Sensor Signal | B0514 02 | B0514 05 | B0514 05 | |
| Rear Upper Duct Air Temperature Sensor Signal | B0519 02 | B0519 05 | B0519 05 | |
| Rear Lower Duct Air Temperature Sensor Signal | B3583 02 | B3583 05 | B3583 05 | |
| Air Conditioning Evaporator Temperature Sensor Signal | B3933 02 | B3933 05 | B3933 05 | |
| Font Temperature Sensor Low Reference | B0173 05, B0178 05, B0509 05, B0514 05, B3933 05 | B0173 05, B0178 05, B0509 05, B0514 05, B3933 05 | ||
| Rear Temperature Sensor Low Reference | B0519 05, B3583 05 | B0519 05, B3583 05 |
- Ignition ON.
- The HVAC control module is ON.
The HVAC control module detects the sensor signal out of range. The signal voltage is less than 0.1 V or greater than 4.9 V for more than 50 ms.
The system operates using a default value.
The sensor signal is within specified range between 0.1-4.9 V.
With Scan Tool Support
- Ignition OFF and all vehicle systems OFF, disconnect the harness connector at the appropriate temperature sensor. It may take up to 10 min for all vehicle systems to power down.
- Test for less than 10 ohms between the low reference circuit terminal B and ground. If 10 ohms or greater Ignition OFF, disconnect the harness connector at the K33 HVAC Control Module. Test for less than 2 ohms in the low reference circuit end to end. If 2 ohms or greater, repair the open/high resistance in the circuit. If less than 2 ohms, replace the K33 HVAC Control Module. If less than 10 ohms
- Ignition ON.
- Verify the appropriate scan tool temperature sensor parameter is less than -37°C (-35°F) If greater than -37°C (-35°F) Ignition OFF, disconnect the harness connector at the K33 HVAC Control Module. Test for infinite resistance between the signal circuit terminal A and ground. If less than infinite resistance, repair the short to ground on the circuit. If infinite resistance, replace the K33 HVAC Control Module. If -37°C (-35°F) or less
- Install a 3 A fused jumper wire between the signal circuit terminal A and the low reference circuit terminal B.
- Verify the scan tool temperature sensor parameter is greater than 110°C (230°F). If less than 110°C (230°F) Ignition OFF, remove the jumper wire and disconnect the harness connector at the K33 HVAC Control Module, ignition ON. Test for less than 1 V between the signal circuit and ground. If 1 V or greater, repair the short to voltage on the circuit. If less than 1 V Ignition OFF Test for less than 2 ohms in the signal circuit end to end. If 2 ohms or greater, repair the open/high resistance in the circuit. If less than 2 ohms, replace the K33 HVAC Control Module. If 110°C (230°F) or greater
- Test or replace the temperature sensor.
Without Scan Tool Support
- Ignition OFF and all vehicle systems OFF, disconnect the harness connector at the appropriate temperature sensor. It may take up to 10 min for all vehicle systems to power down.
- Test for less than 10 ohms between the low reference circuit terminal B and ground. If 10 ohms or greater Ignition OFF, disconnect the harness connector at the K33 HVAC Control Module. Test for less than 2 ohms in the low reference circuit end to end. If 2 ohms or greater, repair the open/high resistance in the circuit. If less than 2 ohms, replace the K33 HVAC Control Module. If less than 10 ohms
- Test for 4.8-5.2 V between the signal circuit terminal A and ground. If less than 4.8 V Ignition OFF, disconnect the harness connector at the K33 HVAC Control Module. Test for infinite resistance between the signal circuit and ground. If less than infinite resistance, repair the short to ground on the circuit. If infinite resistance Test for less than 2 ohms in the signal circuit end to end. If 2 ohms or greater, repair the open/high resistance in the circuit. If less than 2 ohms, replace the K33 HVAC Control Module. If greater than 5.2 V Ignition OFF, disconnect the harness connector at the K33 HVAC Control Module, ignition ON. Test for less than 1 V between the signal circuit and ground. If 1 V or greater, repair the short to voltage on the circuit. If less than 1 V, replace the K33 HVAC Control Module. If between 4.8-5.2 V
- Test or replace the temperature sensor.
- Operate the vehicle within the Conditions for Running the DTC. You may also operate the vehicle within the conditions that you observed from the Freeze Frame/Failure Records data.
- Verify the DTC does not set. If the DTC sets Replace the K33 HVAC Control Module. If the DTC does not set
- All OK
- Perform the «Diagnostic System Check - Vehicle»(ref-644698-S03753758692014072300000) prior to using this diagnostic procedure.
- Review «Strategy Based Diagnosis»(ref-644698-S14897089332014072300000) for an overview of the diagnostic approach.
- «Diagnostic Procedure Instructions»(ref-644698-S14982480842014072300000) provides an overview of each diagnostic category.
For symptom byte information, refer to Symptom Byte List .
| Circuit | Short to Ground | Open/High Resistance | Short to Voltage | Signal Performance |
|---|---|---|---|---|
| 5 V Reference | B1395 03 | 1 | B1395 07 | |
| Signal Terminal 2 | B048C 02 | B048C 05 | B048C 05 | |
| Signal Terminal 4 | B018A 02 | B018A 05 | B018A 05 | |
| Signal Terminal 5 | B048F 02 | B048F 05 | B048F 05 | |
| Low Reference | B018A 05, B048C 05, B048F 05, B1395 03 | |||
| 1. Sensor Malfunction | ||||
- Ignition ON.
- The HVAC control module is ON.
B018A 02, B048C 02, or B048F 02
The HVAC control module detects the sensor signal out of range. The signal voltage is less than 0.1 V for more than 50 ms.
B018A 05, B048C 05, B048F 05 or B1395 07
The HVAC control module detects the sensor signal out of range. The signal voltage is greater than 4.9 V for more than 50 ms.
B1395 03
The HVAC control module detects the 5 V reference voltage out of range. The 5 V reference voltage is less than 4.5 V for more than 50 ms.
B1395 07
The HVAC control module detects the 5 V reference voltage out of range. The 5 V reference voltage is greater than 5.5 V for more than 50 ms.
- The system will use the last valid values as default.
- If no value is read at the time of fault, the HVAC control module uses 60% for humidity.
The condition for setting the DTC is no longer present.
- Ignition OFF and all vehicle systems OFF, disconnect the harness connector at the B160 Windshield Temperature and Inside Moisture Sensor. It may take up to 10 min for all vehicle systems to power down.
- Test for less than 10 ohms between the low reference circuit terminal 3 and ground. If 10 ohms or greater Ignition OFF, disconnect the harness connectors at the K33 HVAC Control Module. Test for less than 2 ohms in the low reference circuit end to end. If 2 ohms or greater, repair the open/high resistance in the circuit. If less than 2 ohms, replace the K33 HVAC Control Module. If less than 10 ohms
- Ignition ON.
- Test for 4.8-5.2 V between the 5 V reference circuit terminal 1 and ground. If less than 4.8 V Ignition OFF, disconnect the harness connectors at the K33 HVAC Control Module. Test for infinite resistance between the 5 V reference circuit and ground. If less than infinite resistance, repair the short to ground on the circuit. If infinite resistance Test for less than 2 ohms in the 5 V reference circuit end to end. If 2 ohms or greater, repair the open/high resistance in the circuit. If less than 2 ohms, replace the K33 HVAC Control Module. If greater than 5.2 V Ignition OFF, disconnect the harness connectors at the K33 HVAC Control Module, ignition ON. Test for less than 1 V between the 5 V reference circuit and ground. If 1 V or greater, repair the short to voltage on the circuit. If less than 1 V, replace the K33 HVAC Control Module. If between 4.8-5.2 V
- Verify the scan tool parameters listed below are less than -37°C (-35°F). Windshield Temperature Passenger Compartment Humidity Sensor Temperature If -37°C (-35°F) or greater Ignition OFF, disconnect the harness connectors at the K33 HVAC Control Module. Test for infinite resistance between the signal circuit terminals listed below and ground: Windshield temperature sensor signal terminal 4 Passenger compartment humidity sensor temperature signal terminal 5 If less than infinite resistance, repair the short to ground on the circuit. If infinite resistance, replace the K33 HVAC Control Module. If less than -37°C (-35°F)
- Install a 3 A fused jumper wire between the low reference circuit terminal 3 and each signal circuit terminal listed below: Windshield temperature sensor signal terminal 4 Passenger compartment humidity sensor temperature signal terminal 5
- Verify the appropriate scan tool parameter listed below is greater than 114°C (238°F). Windshield Temperature Passenger Compartment Humidity Sensor Temperature If 114°C (238°F) or less Ignition OFF, remove the jumper wire and disconnect the harness connectors at the K33 HVAC Control Module, ignition ON. Test for less than 1 V between the signal circuit terminals listed below and ground: Windshield temperature sensor signal terminal 4 Passenger compartment humidity sensor temperature signal terminal 5 If 1 V or greater, repair the short to voltage on the circuit. If less than 1 V Test for less than 2 ohms in the signal circuit end to end. If 2 ohms or greater, repair the open/high resistance in the circuit. If less than 2 ohms, replace the K33 HVAC Control Module. If greater than 114°C (238°F)
- Remove the jumper wire.
- Verify the scan tool Passenger Compartment Humidity parameter is greater than 95%. If 95% or less Ignition OFF, disconnect the harness connectors at the K33 HVAC Control Module, ignition ON. Test for infinite resistance between the signal circuit terminal 2 and ground. If less than infinite resistance, repair the short to ground on the circuit. If infinite resistance, replace the K33 HVAC Control Module. If greater than 95%
- Install a 3 A fused jumper wire between the passenger compartment humidity signal circuit terminal 2 and the low reference circuit terminal 3.
- Verify the scan tool Passenger Compartment Humidity Sensor parameter is less than 5%. If 5% or greater Ignition OFF, remove the jumper wire and disconnect the harness connectors at the K33 HVAC Control Module, ignition ON. Test for less than 1 V between the signal circuit terminal 2 and ground. If 1 V or greater, repair the short to voltage on the circuit. If less than 1 V Test for less than 2 ohms in the signal circuit end to end. If 2 ohms or greater, repair the open/high resistance in the circuit. If less than 2 ohms, replace the K33 HVAC Control Module. If less than 5%
- Test or replace the B160 Windshield Temperature and Inside Moisture Sensor.
- Perform the «Diagnostic System Check - Vehicle»(ref-644698-S03753758692014072300000) prior to using this diagnostic procedure.
- Review «Strategy Based Diagnosis»(ref-644698-S14897089332014072300000) for an overview of the diagnostic approach.
- «Diagnostic Procedure Instructions»(ref-644698-S14982480842014072300000) provides an overview of each diagnostic category.
| Circuit | Short to Ground | Open/High Resistance | Short to Voltage | Signal Performance |
|---|---|---|---|---|
| B+ | B0193 06 | B0193 06 | ||
| Control | B0193 06 | B0193 06 | B0193 01 | |
| Ground | B0193 06 |
- Ignition ON.
- The HVAC control module is ON.
B0193 01
The voltage at the HVAC control module output to the blower motor control module is always high.
B0193 06
The voltage at the HVAC control module output to the blower motor control module is always low or fluctuating.
The blower motor is inoperative.
The condition for setting the DTC is no longer present.
Diagnostic Aids
Inspect the motor shaft for rust or other foreign material which may prohibit proper motor operation.
If the motor operates properly please reinstall it and check for Preliminary Information or Technical Service Bulletins.
- Ignition OFF and all vehicle systems OFF, disconnect the X1 harness connector at the K8 Blower Motor Control Module. It may take up to 2 min for all vehicle systems to power down.
- Test for less than 10 ohms between the ground circuit terminal 5 and ground. If 10 ohms or greater Ignition OFF. Test for less than 2 ohms in the ground circuit end to end. If 2 ohms or greater, repair the open/high resistance in the circuit. If less than 2 ohms, repair the open/high resistance in the ground connection. If less than 10 ohms
- Ignition ON.
- Verify a test lamp illuminates between the B+ circuit terminal 6 and ground. If the test lamp does not illuminate and the circuit fuse is good Ignition OFF, remove the test lamp. Test for less than 2 ohms in the B+ circuit end to end. If 2 ohms or greater, repair the open/high resistance in the circuit. If less than 2 ohms, verify the fuse is not open and there is voltage at the fuse. If the test lamp does not illuminate and the circuit fuse is open Ignition OFF, remove the test lamp. Test for infinite resistance between the B+ circuit terminal 6 and ground. If less than infinite resistance, repair the short to ground on the circuit. If infinite resistance Disconnect the X2 harness connector at the K8 Blower Motor Control Module and disconnect the harness connector at the M8 Blower Motor. Test for infinite resistance between the M8 Blower Motor B+ circuit terminal B and ground. If less than infinite resistance, repair the short to ground on the circuit. If infinite resistance, test or replace the M8 Blower Motor. If the test lamp illuminates
- Remove the test lamp.
- Verify the resistance between the control circuit terminal 3 and ground varies from 100K ohms to 150K ohms while changing blower speeds. If the resistance does not change from 100K ohms to 150K ohms Ignition OFF, disconnect the X2 harness connector at the K33 HVAC Control Module, ignition ON. Test for less than 1 V between the control circuit and ground. If 1 V or greater, repair the short to voltage on the circuit. If less than 1 V Test for infinite resistance between the control circuit and ground. If less than infinite resistance, repair the short to ground on the circuit. If infinite resistance. Test for less than 2 ohms in the control circuit end to end. If 2 ohms or greater, repair the open/high resistance in the circuit. If less than 2 ohms replace the K33 HVAC Control Module. If the resistance does change from 100K ohms to 150K ohms
- Ignition OFF, connect the X1 harness connector at the K8 Blower Motor Control Module and disconnect the harness connector at the M8 Blower Motor, ignition ON and blower ON.
- Verify a test lamp illuminates between the B+ terminal B and ground. If the test lamp does not illuminate Ignition OFF, disconnect the X2 harness connector at the K8 Blower Motor Control Module. Test for less than 2 ohms in the B+ circuit end to end. If 2 ohms or greater, repair the open/high resistance in the circuit. If less than 2 ohms replace the K8 Blower Motor Control Module. If the test lamp illuminates
- Connect a test lamp between the B+ circuit terminal B and control circuit terminal A, ignition ON.
- Verify the test lamp becomes progressively brighter as the blower speed is increased and progressively dimmer as the blower speed is decreased. If the test lamp does not illuminate Ignition OFF, remove the test lamp and disconnect the X2 harness connector at the K8 Blower Motor Control Module, ignition ON. Test for less than 1 V between the control circuit terminal 2 and ground. If 1 V or greater, repair the short to voltage on the circuit. If less than 1 V Test for less than 2 ohms in the control circuit end to end. If 2 ohms or greater, repair the open/high resistance in the circuit. If less than 2 ohms replace the K8 Blower Motor Control Module. If the test lamp illuminates, but does not change in brightness Ignition OFF, remove the test lamp and disconnect the X2 harness connector at the K8 Blower Motor Control Module. Test for infinite resistance between the control circuit terminal 2 and ground. If less than infinite resistance, repair the short to ground on the circuit. If infinite resistance, replace the K8 Blower Motor Control Module. If the test lamp changes in brightness as the blower speed is changed
- Test or replace the M8 Blower Motor.
- Perform the «Diagnostic System Check - Vehicle»(ref-644698-S03753758692014072300000) prior to using this diagnostic procedure.
- Review «Strategy Based Diagnosis»(ref-644698-S14897089332014072300000) for an overview of the diagnostic approach.
- «Diagnostic Procedure Instructions»(ref-644698-S14982480842014072300000) provides an overview of each diagnostic category.
| Circuit | Short to Ground | Open/High Resistance | Short to Voltage | Signal Performance |
|---|---|---|---|---|
| B+ | B0208 06 | B0208 06 | ||
| Control | B0208 06 | B0208 06 | B0208 01 | |
| Ground | B0208 06 |
- Ignition ON.
- The HVAC control module is ON.
B0208 01
The voltage at the HVAC control module output to the auxiliary blower motor control module is always high.
B0208 06
The voltage at the HVAC control module output to the auxiliary blower motor control module is always low or fluctuating.
The auxiliary blower motor is inoperative.
The condition for setting the DTC is no longer present.
Inspect the motor shaft for rust or other foreign material which may prohibit proper motor operation.
If the motor operates properly please reinstall it and check for Preliminary Information or Technical Service Bulletins.
- Ignition OFF and all vehicle systems OFF, disconnect the X1 harness connector at the K8A Blower Motor Control Module - Auxiliary. It may take up to 2 min for all vehicle systems to power down.
- Test for less than 10 ohms between the ground circuit terminal 4 and ground. If 10 ohms or greater Ignition OFF. Test for less than 2 ohms in the ground circuit end to end. If 2 ohms or greater, repair the open/high resistance in the circuit. If less than 2 ohms, repair the open/high resistance in the ground connection. If less than 10 ohms
- Ignition ON.
- Verify a test lamp illuminates between the B+ circuit terminal 2 and ground. If the test lamp does not illuminate and the circuit fuse is good Ignition OFF, remove the test lamp. Test for less than 2 ohms in the B+ circuit end to end. If 2 ohms or greater, repair the open/high resistance in the circuit. If less than 2 ohms, verify the fuse is not open and there is voltage at the fuse. If the test lamp does not illuminate and the circuit fuse is open Ignition OFF, remove the test lamp. Test for infinite resistance between the B+ circuit and ground. If less than infinite resistance, repair the short to ground on the circuit. If infinite resistance Disconnect the X2 harness connector at the K8A Blower Motor Control Module - Auxiliary and disconnect the harness connector at the M8B Blower Motor - Auxiliary. Test for infinite resistance between the M8B Blower Motor - Auxiliary B+ circuit terminal B and ground. If less than infinite resistance, repair the short to ground on the circuit. If infinite resistance, test or replace the M8B Blower Motor - Auxiliary. If the test lamp illuminates
- Remove the test lamp.
- Verify the resistance between the control circuit terminal 1 and ground varies from 100 ohms to 90K ohms while changing blower speeds. If the resistance does not change from 100 ohms to 90K ohms Ignition OFF, disconnect the X2 harness connector at the K33 HVAC Control Module, ignition ON. Test for less than 1 V between the control circuit and ground. If 1 V or greater, repair the short to voltage on the circuit. If less than 1 V Test for infinite resistance between the control circuit and ground. If less than infinite resistance, repair the short to ground on the circuit. If infinite resistance. Test for less than 2 ohms in the control circuit end to end. If 2 ohms or greater, repair the open/high resistance in the circuit. If less than 2 ohms replace the K33 HVAC Control Module. If the resistance does change from 100 ohms to 90K ohms
- Ignition OFF, connect the X1 harness connector at the K8A Blower Motor Control Module - Auxiliary and disconnect the harness connector at the M8B Blower Motor - Auxiliary, ignition ON and blower ON.
- Verify a test lamp illuminates between the B+ terminal B and ground. If the test lamp does not illuminate Ignition OFF, disconnect the X2 harness connector at the K8A Blower Motor Control Module - Auxiliary. Test for less than 2 ohms in the B+ circuit end to end. If 2 ohms or greater, repair the open/high resistance in the circuit. If less than 2 ohms replace the K8A Blower Motor Control Module - Auxiliary. If the test lamp illuminates
- Connect a test lamp between the B+ circuit terminal B and control circuit terminal A, ignition ON.
- Verify the test lamp becomes progressively brighter as the blower speed is increased and progressively dimmer as the blower speed is decreased. If the test lamp does not illuminate Ignition OFF, remove the test lamp and disconnect the X2 harness connector at the K8A Blower Motor Control Module - Auxiliary, ignition ON. Test for less than 1 V between the control circuit terminal A and ground. If 1 V or greater, repair the short to voltage on the circuit. If less than 1 V Test for less than 2 ohms in the control circuit end to end. If 2 ohms or greater, repair the open/high resistance in the circuit. If less than 2 ohms replace the K8A Blower Motor Control Module - Auxiliary. If the test lamp illuminates, but does not change in brightness Ignition OFF, remove the test lamp and disconnect the X2 harness connector at the K8 Blower Motor Control Module. Test for infinite resistance between the control circuit terminal A and ground. If less than infinite resistance, repair the short to ground on the circuit. If infinite resistance, replace the K8A Blower Motor Control Module - Auxiliary. If the test lamp changes in brightness as the blower speed is changed
- Test or replace the M8B Blower Motor - Auxiliary.
- Perform the «Diagnostic System Check - Vehicle»(ref-644698-S03753758692014072300000) prior to using this diagnostic procedure.
- Review «Strategy Based Diagnosis»(ref-644698-S14897089332014072300000) for an overview of the diagnostic approach.
- «Diagnostic Procedure Instructions»(ref-644698-S14982480842014072300000) provides an overview of each diagnostic category.
| Circuit | Short to Ground | Open/High Resistance | Short to Voltage | Signal Performance |
|---|---|---|---|---|
| Stepper Motors 12 V Reference | B022A 06, B023A 02, B0223 06, B0233 06, B0408 06, B0418 06, B0428 06 | B022A 06, B0223 06, B0233 06, B0408 06, B0418 06, B0428 06 | ||
| Recirculation Actuator Control 1 | B0223 06 | B0223 06 | B0223 01 | 1 |
| Recirculation Actuator Control 2 | B0223 06 | B0223 06 | B0223 01 | 1 |
| Recirculation Actuator Control 3 | B0223 06 | B0223 06 | B0223 01 | 1 |
| Recirculation Actuator Control 4 | B0223 06 | B0223 06 | B0223 01 | 1 |
| Air Temperature Actuator Control 1 | B0408 06 | B0408 06 | B0408 01 | 1 |
| Air Temperature Actuator Control 2 | B0408 06 | B0408 06 | B0408 01 | 1 |
| Air Temperature Actuator Control 3 | B0408 06 | B0408 06 | B0408 01 | 1 |
| Air Temperature Actuator Control 4 | B0408 06 | B0408 06 | B0408 01 | 1 |
| Passenger Air Temperature Actuator Control 1 | B0418 06 | B0418 06 | B0418 01 | 1 |
| Passenger Air Temperature Actuator Control 2 | B0418 06 | B0418 06 | B0418 01 | 1 |
| Passenger Air Temperature Actuator Control 3 | B0418 06 | B0418 06 | B0418 01 | 1 |
| Passenger Air Temperature Actuator Control 4 | B0418 06 | B0418 06 | B0418 01 | 1 |
| Mode Actuator Control 1 | B0233 06 | B0233 06 | B0233 01 | 1 |
| Mode Actuator Control 2 | B0233 06 | B0233 06 | B0233 01 | 1 |
| Mode Actuator Control 3 | B0233 06 | B0233 06 | B0233 01 | 1 |
| Mode Actuator Control 4 | B0233 06 | B0233 06 | B0233 01 | 1 |
| Rear Temperature Actuator Control 1 | B0428 06 | B0428 06 | B0428 01 | 1 |
| Rear Temperature Actuator Control 2 | B0428 06 | B0428 06 | B0428 01 | 1 |
| Rear Temperature Actuator Control 3 | B0428 06 | B0428 06 | B0428 01 | 1 |
| Rear Temperature Actuator Control 4 | B0428 06 | B0428 06 | B0428 01 | 1 |
| Rear Air Flow Actuator Control 1 | B3531 06 | B3531 06 | B3531 01 | 1 |
| Rear Air Flow Actuator Control 2 | B3531 06 | B3531 06 | B3531 01 | 1 |
| Rear Air Flow Actuator Control 3 | B3531 06 | B3531 06 | B3531 01 | 1 |
| Rear Air Flow Actuator Control 4 | B3531 06 | B3531 06 | B3531 01 | 1 |
| 1. HVAC Malfunction | ||||
- Ignition ON.
- The HVAC control module is ON.
B023A 02
The stepper motor supply output is shorted to ground.
B0223 01, B022A 01, B0233 01, B0408 01, B0418 01, B0428 01 or B3531 01
At least one of the stepper motor control circuits is shorted to voltage when motor starts moving. Faults are not detected when motor is already running or target position is already reached.
B0223 06, B022A 06, B0233 06, B0408 06, B0418 06, B0428 06 or B3531 06
At least one of the stepper motor control circuits is shorted to ground or open when motor starts moving. Faults are not detected when motor is already running or target position is already reached.
B023A 02
- The affected output will be switched off for hardware protection.
- All stepper motors are deactivated.
B0223, B022A, B0233, B0408, B0418, B0428 or B3531
- The affected output will be switched off for hardware protection.
- The affected stepper motor is deactivated.
The condition for setting the DTC is no longer present.
DTC B023A
- Ignition OFF and all vehicle systems OFF, disconnect the harness connector at the components listed below. It may take up to 2 min for all vehicle systems to power down. M4 Air Inlet Door Actuator M37 Mode Door Actuator M46 Air Recirculation Door Actuator M6L Air Temperature Door Actuator - Left M6R Air Temperature Door Actuator - Right M37B Mode Door Actuator - Auxiliary M6B Air Temperature Door Actuator - Auxiliary
- Disconnect the X3 and X4 harness connectors at the K33 HVAC Control Module.
- Test for infinite resistance between the K33 HVAC Control Module 12 V reference circuit terminal 15 X3 and ground. If less than infinite resistance Repair the short to ground on the circuit. If infinite resistance
- Ignition ON.
- Test for less than 1 V between the K33 HVAC Control Module 12 V reference circuit terminal 15 X3 and ground. If 1 V or greater Repair the short to voltage on the circuit. If less than 1 V
- Connect the X3 and X4 harness connectors at the K33 HVAC Control Module, ignition ON.
- Clear all DTCs.
- Verify DTC B023A is not set. If the DTC is set. Replace the K33 HVAC Control Module. If the DTC is not set.
- Verify DTC B023A does not set after connecting each of the components listed below one at a time and operating them through their full range. M4 Air Inlet Door Actuator M37 Mode Door Actuator M46 Air Recirculation Door Actuator M6L Air Temperature Door Actuator - Left M6R Air Temperature Door Actuator - Right M37B Mode Door Actuator - Auxiliary M6B Air Temperature Door Actuator - Auxiliary If the DTC sets Replace the component that was connected immediately before the DTC set. If the DTC does not set
- All OK.
DTC B0223, B022A, B0233, B0408, B0418, B0428 or B3531
- Ignition OFF, disconnect the harness connector at the appropriate door actuator, ignition ON.
- Verify a test lamp flashes when connected between the 12 V reference circuit terminal 2 and ground. If the test lamp does not flash Ignition OFF, remove the test lamp and disconnect the harness connector at the K33 HVAC Control Module. Test for less than 2 ohms in the 12 V control circuit end to end. If 2 ohms or greater, repair the open/high resistance in the circuit. If less than 2 ohms, replace the K33 HVAC Control Module. If the test lamp flashes
- Connect a test lamp between each control circuit listed below and B+. Control Circuit - terminal 1 Control Circuit - terminal 3 Control Circuit - terminal 4 Control Circuit - terminal 6
- Command the appropriate door actuator in both directions.
- Verify the test lamp turns ON and then OFF during at least one of the directional commands. If the test lamp is always ON Ignition OFF, remove the test lamp and disconnect the harness connector at the K33 HVAC Control Module. Test for infinite resistance between the control circuit and ground. If less than infinite resistance, repair the short to ground on the circuit. If infinite resistance, replace the K33 HVAC Control Module. If the test lamp is always OFF Ignition OFF, remove the test lamp and disconnect the harness connector at the K33 HVAC Control Module, ignition ON. Test for less than 1 V between the control circuit and ground. If 1 V or greater, repair the short to voltage on the circuit. If less than 1 V Ignition OFF Test for less than 2 ohms in the control circuit end to end. If 2 ohms or greater, repair the open/high resistance is the circuit. If less than 2 ohms, replace the K33 HVAC Control Module. If the test lamp turns ON and then OFF
- Test or replace the door actuator.
- Perform the «Diagnostic System Check - Vehicle»(ref-644698-S03753758692014072300000) prior to using this diagnostic procedure.
- Review «Strategy Based Diagnosis»(ref-644698-S14897089332014072300000) for an overview of the diagnostic approach.
- «Diagnostic Procedure Instructions»(ref-644698-S14982480842014072300000) provides an overview of each diagnostic category.
- Ignition is ON or in the ACC position.
- The system voltage is at least 9.5 V and no more than 15.5 V.
- All the above conditions are present for greater than 10 seconds.
The HVAC control module receives an improper status response indicating an internal ECU fault in the HVAC control module - auxiliary.
No action is taken.
- A current DTC clears when the HVAC control module receives a proper status response message back from the HVAC control module - auxiliary assembly.
- A history DTC clears after 50 malfunction-free ignition cycles.
- This DTC may be stored as a history DTC without affecting the operation of the HVAC control module - auxiliary.
- If stored only as a history DTC and not retrieved as a current DTC, do not replace the HVAC control module - auxiliary.
- If this DTC is retrieved as both a current and history DTC, replace the HVAC control module - auxiliary.
- Perform the «Diagnostic System Check - Vehicle»(ref-644698-S03753758692014072300000) prior to using this diagnostic procedure.
- Review «Strategy Based Diagnosis»(ref-644698-S14897089332014072300000) for an overview of the diagnostic approach.
- «Diagnostic Procedure Instructions»(ref-644698-S14982480842014072300000) provides an overview of each diagnostic category.
| Circuit | Short to Ground | Open/High Resistance | Short to Voltage | Signal Performance |
|---|---|---|---|---|
| Ignition | B3843 05 | B3843 05 | ||
| Signal | B3843 02 | B3843 05 | B3843 05 | B3843 08 |
| Ground | B3843 05 |
- Ignition ON
- The HVAC control module is ON.
B3843 02
No PWM is detected and the signal is low.
B3843 05
No PWM is detected and the signal is high.
B3843 08
The sensor sends a 5% PWM signal indicating an internal sensor short circuit or open circuit.
The automatic recirculation mode is disabled.
The condition for setting the DTC is no longer present.
- Ignition OFF and all vehicle systems OFF, disconnect the harness connector at the B108 Air Quality Sensor. It may take up to 2 min for all vehicle systems to power down.
- Test for less than 10 ohms between the ground circuit terminal 2 and ground. If 10 ohms or greater Ignition OFF. Test for less than 2 ohms in the ground circuit end to end. If 2 ohms or greater, repair the open/high resistance in the circuit. If less than 2 ohms, repair the open/high resistance in the ground connection. If less than 10 ohms
- Ignition ON.
- Verify a test lamp illuminates between the ignition circuit terminal 1 and ground. If the test lamp does not illuminate and the circuit fuse is good Ignition OFF, remove the test lamp. Test for less than 2 ohms in the ignition circuit end to end. If 2 ohms or greater, repair the open/high resistance in the circuit. If less than 2 ohms, verify the fuse is OK and there is voltage at the fuse. If the test lamp does not illuminate and the circuit fuse is open Ignition OFF, remove the test lamp. Test for infinite resistance between the ignition circuit and ground. If less than infinite resistance, repair the short to ground on the circuit. If infinite resistance, replace the B108 Air Quality Sensor. If the test lamp illuminates
- Install a test lamp between the signal circuit terminal 3 and the ignition circuit terminal 1. NOTE: This connection may need to be in place for nearly 60 seconds before there is a change in the parameter.
- Verify the scan tool Air Quality Sensor parameter is greater than 95%. If the parameter is 95% or less Ignition OFF, remove the test lamp and disconnect the harness connector at the K33 HVAC Control Module. Test for infinite resistance between the signal circuit and ground. If less than infinite resistance, repair the short to ground on the circuit. If infinite resistance Test for less than 2 ohms in the signal circuit end to end. If 2 ohms or greater, repair the open/high resistance in the circuit. If less than 2 ohms, replace the K33 HVAC Control Module. If the parameter is greater than 95%
- Remove the test lamp and Install a 3 A fused jumper wire between the signal circuit terminal 3 and the ground circuit terminal 2. NOTE: This connection may need to be in place for nearly 60 seconds before there is a change in the parameter.
- Verify the scan tool Air Quality Sensor parameter is less than 5%. If the parameter is 5% or greater Ignition OFF, remove the jumper wire and disconnect the harness connector at the K33 HVAC Control Module, ignition ON. Test for less than 1 V between the signal circuit and ground. If 1 V or greater, repair the short to voltage on the circuit. If less than 1 V Ignition OFF Test for less than 2 ohms in the signal circuit end to end. If 2 ohms or greater, repair the open/high resistance in the circuit. If less than 2 ohms, replace the K33 HVAC Control Module. If the parameter is less than 5%
- Replace the B108 Air Quality Sensor.
- Perform the «Diagnostic System Check - Vehicle»(ref-644698-S03753758692014072300000) prior to using this diagnostic procedure.
- Review «Strategy Based Diagnosis»(ref-644698-S14897089332014072300000) for an overview of the diagnostic approach.
- «Diagnostic Procedure Instructions»(ref-644698-S14982480842014072300000) provides an overview of each diagnostic category.
DTC Descriptor
For symptom byte information, refer to Symptom Byte List .
| Circuit | Short to Ground | Open/High Resistance | Short to Voltage | Signal Performance |
|---|---|---|---|---|
| B+ | 1 | B393B 04 | ||
| Control | B393B 04 | B393B 04 | B393B 0B | |
| 1. Solenoid Valve Malfunction | ||||
- Ignition ON.
- The HVAC control module is ON.
B393B 04
A PWM greater than 10% is sent but no current is read back.
B393B 0B
Measured current is above threshold of 815 mA.
B393B 04
The A/C compressor is disabled.
B393B 0B
- The A/C compressor is disabled.
- Output will be switched off for hardware protection.
The condition for setting the DTC is no longer present.
- Ignition OFF, disconnect the harness connector at the Q46 A/C Compressor Solenoid Valve, ignition ON.
- Verify a test lamp illuminates between the B+ circuit terminal 2 and ground. If the test lamp does not illuminate Ignition OFF, remove the test lamp and disconnect the harness connectors at the K33 HVAC Control Module. Test for infinite resistance between the Q46 A/C Compressor Solenoid Valve B+ circuit terminal 2 and ground. If less than infinite resistance, repair the short to ground on the circuit. If infinite resistance. Test for less than 2 ohms in the B+ circuit end to end. If 2 ohms or greater, repair the open/high resistance in the circuit. If less than 2 ohms, replace the K33 HVAC Control Module. If the test lamp illuminates
- Ignition OFF, connect a test lamp between the control circuit terminal 1 and the B+ circuit terminal 2, ignition ON.
- Verify the test lamp turns ON and OFF when commanding the Q46 A/C Compressor Refrigerant Solenoid Valve On and Off with a scan tool. If the test lamp is always OFF Ignition OFF, remove the test lamp and disconnect the harness connectors at the K33 HVAC Control Module, ignition ON. Test for less than 1 V between the Q46 A/C Compressor Refrigerant Solenoid Valve control circuit terminal 1 and ground. If 1 V or greater, repair the short to voltage on the circuit. If less than 1 V Ignition OFF. Test for less than 2 ohms in the control circuit end to end. If 2 ohms or greater, repair the open/high resistance in the circuit. If less than 2 ohms, replace the K33 HVAC Control Module. If the test lamp is always ON Ignition OFF, remove the test lamp and disconnect the harness connectors at the K33 HVAC Control Module. Test for infinite resistance between the Q46 A/C Compressor Refrigerant Solenoid Valve control circuit terminal 1 and ground. If less than infinite resistance, repair the short to ground on the circuit. If infinite resistance, replace the K33 HVAC Control Module. If the test lamp turns ON and OFF
- Test or replace the G1 A/C Compressor.
Component Testing
A/C Compressor Solenoid Valve Test
- Ignition OFF, disconnect the harness connector at the Q46 A/C Compressor Solenoid Valve.
- Test for 7-15 ohms between B+ terminal 2 and control terminal 1. If less than 7 ohms or greater than 15 ohms Replace the G1 A/C Compressor. If between 7-15 ohms
- Test for infinite resistance between each terminal and the Q46 A/C Compressor Solenoid Valve housing/case. If less than infinite resistance Replace the G1 A/C Compressor. If infinite resistance
- All OK.
- Perform the «Diagnostic System Check - Vehicle»(ref-644698-S03753758692014072300000) prior to using this diagnostic procedure.
- Review «Strategy Based Diagnosis»(ref-644698-S14897089332014072300000) for an overview of the diagnostic approach.
- «Diagnostic Procedure Instructions»(ref-644698-S14982480842014072300000) provides an overview of the diagnostic category.
| Circuit | Short to Ground | Open/High Resistance | Short to Voltage | Signal Performance |
|---|---|---|---|---|
| 5 V Reference | P0532, P0641 | P0532 | P0533 | |
| Signal | P0532 | P0532 | P0533 | |
| Low Reference | P0533 |
- Engine is running.
- Any of the conditions for setting the DTC are met for 15 s.
- Battery voltage is between 11-18 V.
P0532
The ECM detects that the A/C pressure is less than 1 psi (0.25 V).
P0533
The ECM detects that the A/C pressure is more than 428 psi (4.92 V).
- The A/C compressor is disabled.
- The ECM will illuminate the malfunction indicator lamp (MIL).
The condition for setting the DTC is no longer present.
A malfunction within the refrigerant system causing high pressure can cause this DTC to set.
- Ignition OFF and all vehicle systems OFF, disconnect the harness connector at the B1 A/C Refrigerant Pressure Sensor. It may take up to 2 min for all vehicle systems to power down.
- Test for less than 10 ohms between the low reference circuit terminal 1 and ground. If 10 ohms or greater Ignition OFF, disconnect the harness connector at the K20 Engine Control Module. Test for less than 2 ohms in the low reference circuit end to end. If 2 ohms or greater, repair the open/high resistance in the circuit. If less than 2 ohms, replace the K20 Engine Control Module. If less than 10 ohms
- Ignition ON.
- Test for 4.8-5.2 V between the 5 V reference circuit terminal 2 and ground. If less than 4.8 V Ignition OFF, disconnect the harness connector at the K20 Engine Control Module. Test for infinite resistance between the 5 V reference circuit and ground. If less than infinite resistance, repair the short to ground on the circuit. If infinite resistance Test for less than 2 ohms in the 5 V reference circuit end to end. If 2 ohms or greater, repair the open/high resistance in the circuit. If less than 2 ohms, replace the K20 Engine Control Module. If greater than 5.2 V Ignition OFF, disconnect the harness connector at the K20 Engine Control Module, ignition ON. Test for less than 1 V between the 5 V reference circuit and ground. If 1 V or greater, repair the short to voltage on the circuit. If less than 1 V, replace the K20 Engine Control Module. If between 4.8-5.2 V
- Verify the scan tool A/C High Side Pressure Sensor parameter is less than .25 V. If .25 V or greater Ignition OFF, disconnect the harness connector at the K20 Engine Control Module, ignition ON. Test for less than 1 V between the signal circuit terminal 3 and ground. If 1 V or greater, repair the short to voltage on the circuit. If less than 1 V, replace the K20 Engine Control Module. If less than .25 V
- Install a 3 A fused jumper wire between the signal circuit terminal 3 and the 5 V reference circuit terminal 2.
- Verify the scan tool A/C High Side Pressure Sensor parameter is greater than 4.8 V. If 4.8 V or less Ignition OFF, remove the jumper wire, disconnect the harness connector at the K20 Engine Control Module. Test for infinite resistance between the signal circuit terminal 3 and ground. If less than infinite resistance, repair the short to ground on the circuit. If infinite resistance Test for less than 2 ohms in the signal circuit end to end. If 2 ohms or greater, repair the open/high resistance in the circuit. If less than 2 ohms, replace the K20 Engine Control Module. If greater than 4.8 V
- Test or replace the B1 A/C Refrigerant Pressure Sensor.
- Perform the «Diagnostic System Check - Vehicle»(ref-644698-S03753758692014072300000) prior to using this diagnostic procedure.
- Review «Strategy Based Diagnosis»(ref-644698-S14897089332014072300000) for an overview of the diagnostic approach.
- «Diagnostic Procedure Instructions»(ref-644698-S14982480842014072300000) provides an overview of each diagnostic category.
| Circuit | Short to Ground | Open/High Resistance | Short to Voltage | Signal Performance |
|---|---|---|---|---|
| Relay Coil Ignition | P0645 | P0645 | ||
| Relay Switch B+ | 1 | 1 | ||
| Relay Coil Control | P0646 | P0645 | P0647 | |
| Relay Switch Control | 1 | 1 | 1 | |
| Ground | 1 | |||
| 1. A/C Compressor Malfunction | ||||
- Engine is running.
- The HVAC control module is ON.
- The A/C switch is active.
P0645 or P0646
The ECM detects a short to ground or an open at the A/C compressor clutch relay control circuit.
P0647
The ECM detects a short to voltage at the A/C compressor clutch relay control circuit.
P0645 or P0646
The A/C compressor is inoperative or always active. The A/C compressor solenoid is commanded to 0% displacement. This causes warm air from the ducts, even with unwanted clutch engagement.
P0647
The A/C compressor is inoperative.
The condition for setting the DTC is no longer present.
- Ignition OFF, disconnect the KR29 A/C Compressor Clutch Relay, ignition ON.
- Verify a test lamp illuminates between the B+ circuit terminal 30 and ground. If the test lamp does not illuminate and the circuit fuse is good Ignition OFF, remove the test lamp. Test for less than 2 ohms in the B+ circuit end to end. If 2 ohms or greater, repair the open/high resistance in the circuit. If less than 2 ohms, verify the fuse is not open and there is voltage at the fuse. If the test lamp does not illuminate and the circuit fuse is open Ignition OFF, remove the test lamp. Test for infinite resistance between the B+ circuit and ground. If less than infinite resistance, repair the short to ground on the circuit. If infinite resistance Disconnect the harness connector at the Q2 A/C Compressor Clutch. Test for infinite resistance between the control circuit terminal 87 and ground. If less than infinite resistance, repair the short to ground on the circuit. If infinite resistance, test or replace the Q2 A/C Compressor Clutch. If the test lamp illuminates
- Ignition ON.
- Verify a test lamp illuminates between the ignition circuit terminal 85 and ground. If the test lamp does not illuminate Refer to «Power Mode Mismatch»(ref-644726-S20060898812014072300000) . If the test lamp illuminates
- Connect a test lamp between the ignition circuit terminal 85 and the control circuit terminal 86.
- Verify the test lamp turns ON and OFF when commanding the ECM A/C Compressor Clutch Relay On and Off with a scan tool. If the test lamp is always OFF Ignition OFF, remove the test lamp and disconnect the harness connector at the K20 Engine Control Module, ignition ON. Test for less than 1 V between the control circuit and ground. If 1 V or greater, repair the short to voltage on the circuit. If less than 1 V Ignition OFF. Test for less than 2 ohms in the control circuit end to end. If 2 ohms or greater, repair the open/high resistance in the circuit. If less than 2 ohms, replace the K20 Engine Control Module. If the test lamp is always ON Ignition OFF, remove the test lamp and disconnect the harness connector at the K20 Engine Control Module. Test for infinite resistance between the control circuit and ground. If less than infinite resistance, repair the short to ground on the circuit. If infinite resistance, replace the K20 Engine Control Module. If the test lamp turns ON and OFF
- Verify a test lamp does not illuminate between the control circuit terminal 87 and ground. If the test lamp illuminates Repair the short to voltage on the circuit. If the test lamp does not illuminate
- Ignition OFF and all vehicle systems OFF, disconnect the harness connector at the Q2 A/C Compressor Clutch. It may take up to 2 min for all vehicle systems to power down.
- Test for less than 10 ohms between the ground circuit terminal 1 and ground. If 10 ohms or greater Ignition OFF. Test for less than 2 ohms in the ground circuit end to end. If 2 ohms or greater, repair the open/high resistance in the circuit. If less than 2 ohms, repair the open/high resistance in the ground connection. If less than 10 ohms
- Connect the harness connector at the Q2 A/C Compressor Clutch.
- Ignition ON, connect a 10 A fused jumper wire between the B+ circuit terminal 30 and the control circuit terminal 87.
- Verify the Q2 A/C Compressor Clutch is engaged. If the Q2 A/C Compressor Clutch does not engage Ignition OFF, disconnect the harness connector at the Q2 A/C Compressor Clutch. Test for less than 2 ohms in the control circuit end to end. If 2 ohms or greater, repair the open/high resistance in the circuit. If less than 2 ohms, test or replace the Q2 A/C Compressor Clutch. If the Q2 A/C Compressor Clutch is engaged
- Test or replace the KR29 A/C Compressor Clutch Relay.
- Ignition OFF, disconnect the KR29 A/C Compressor Clutch Relay.
- Test for 60-180 ohms between terminals 85 and 86. If not between 60-180 ohms Replace the KR29 A/C Compressor Clutch Relay. If between 60-180 ohms
- Test for infinite resistance between the terminals listed below: 30 and 86 30 and 87 30 and 85 85 and 87 If less than infinite resistance Replace the KR29 A/C Compressor Clutch Relay. If infinite resistance
- Install a 15 A fused jumper wire between terminal 86 and 12 V. Install a jumper wire between terminal 85 and ground.
- Test for less than 2 ohms between terminals 30 and 87. If 2 ohms or greater Replace the KR29 A/C Compressor Clutch Relay. If less than 2 ohms
- All OK.
Visual/Physical Inspection
- Inspect for aftermarket devices which may affect the operation of the Steering Wheel Controls System. Refer to «Checking Aftermarket Accessories»(ref-644726-S15551717792014072300000) .
- Inspect for easily accessible or visible system components for obvious damage or conditions which may cause the symptom.
Symptom List
Refer to HVAC System Malfunction in order to diagnose the symptom.
- Perform the «Diagnostic System Check - Vehicle»(ref-644698-S03753758692014072300000) prior to using this diagnostic procedure.
- Review «Strategy Based Diagnosis»(ref-644698-S14897089332014072300000) for an overview of the diagnostic approach.
- «Diagnostic Procedure Instructions»(ref-644698-S14982480842014072300000) provides an overview of each diagnostic category.
Check the following mechanical fault sources
- Air distribution box
- Air distribution hoses/air distribution ducts
- Perform the «Diagnostic System Check - Vehicle»(ref-644698-S03753758692014072300000) prior to using this diagnostic procedure.
- Review «Strategy Based Diagnosis»(ref-644698-S14897089332014072300000) for an overview of the diagnostic approach.
- «Diagnostic Procedure Instructions»(ref-644698-S14982480842014072300000) provides an overview of each diagnostic category.
The following conditions must be met in order to turn on the A/C compressor
- Battery voltage is between 9-18 V.
- Engine coolant temperature is less than 124°C (255°F).
- Engine speed is greater than 600 RPM.
- Engine speed is less than 5 500 RPM.
- A/C high side pressure is between 269-2 929 kPa (39-425 PSI).
- Throttle position is less than 100%.
- Evaporator temperature is greater than 3°C (38°F).
- ECM does not detect excessive torque load.
- ECM does not detect insufficient idle quality.
- The ambient temperature is above 1°C (34°F).
- Blower motor is ON.