Air Conditioning Compressor Malfunction
Diagnostic Instructions Perform the Diagnostic System Check - Vehicle prior to using this diagnostic procedure. Review Strategy Based Diagnosis for an overview of the diagnostic approach. Diagnostic Procedure Instructions provides an overview of each diagnostic category. Circuit/System Description The A/C compressor uses a conventional belt driven magnetic clutch to engage and mechanically turn the compressor. When the A/C switch is pressed, the body control module sends an A/C request message to the ECM via serial data. If specific criteria is met, the ECM then grounds the A/C compressor clutch relay control circuit, which will switch the A/C compressor clutch relay. With the relay contacts closed, battery voltage is supplied to the permanently grounded A/C compressor clutch. The A/C compressor clutch will then be activated. This A/C system utilizes a variable displacement solenoid valve to alter the amount of displacement created by the turning of the compressor. The body control module provides both battery voltage and a pulse width modulated ground to the variable displacement solenoid valve. When the A/C compressor is activated, the HVAC control module grounds the variable displacement solenoid using a (PWM) signal in order to determine the amount of compressor displacement. The performance of the A/C compressor is regulated based on the adjusted interior temperature. Diagnostic Aids 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 sensor senses above 1°C (34°F). Blower motor is ON. Reference Information Schematic Reference HVAC Schematics Connector End View Reference Master Electrical Component List Description and Operation Automatic HVAC Description and Operation Electrical Information Reference Circuit Testing Connector Repairs Testing for Intermittent Conditions and Poor Connections Wiring Repairs Scan Tool Reference Control Module References for scan tool information Circuit/System Verification
- Ignition ON, press and release the A/C Switch.
- Verify the body control module scan tool A/C Switch parameter changes between Active and Inactive. ⇒ If the parameter does not change Replace the A26 Heater and Air Conditioning User Interface Control– Front. ⇓ If the parameter changes
- Set A/C system to coolest setting with blower ON.
- Press and release the A/C switch several times.
- Verify the ECM scan tool A/C Request Signal parameter changes between Active and Inactive. ⇒ If the parameter does not change Replace the K9 Body Control Module. ⇓ If the parameter changes
- Verify the A/C compressor clutch engages and disengages when commanding the ECM A/C Compressor Clutch Relay output function On and Off with a scan tool. ⇒ If the A/C compressor clutch does not engage or disengage as commanded Refer to DTC P0645, P0646, or P0647 ⇓ If the A/C compressor clutch engages and disengages as commanded
- Engine ON, A/C system ON.
- Verify the body control module scan tool A/C Compressor Refrigerant Solenoid Valve Command parameter changes with varying cooling loads. ⇒ If the parameter does not change Refer to DTC B2AEF or B2AF0-B2AF4 ⇓ If the parameter changes
- Refer to Air Conditioning (A/C) System Performance Test Repair Instructions Perform the Diagnostic Repair Verification after completing the repair. HVAC Component Replacement Reference Control Module References for control module replacement, programming and setup