Engine-CodesGMC – P1654 GMC

P1654 GMC Code - A/C Relay Control Circuit Conditions

Quick Answer

The P1654 GMC code indicates a problem with the A/C relay control circuit conditions in the vehicle. Common causes include Faulty A/C relay: A malfunctioning A/C relay can disrupt the flow of electricity to the compressor, triggering the P1654 code, Wiring issues: Damaged or frayed wiring in the A/C relay control circuit can cause electrical disruptions and trigger the code, Corroded connectors: Corrosion on connectors in the A/C relay control circuit can interfere with electrical signals, leading to the code. Severity is Moderate - service should be scheduled soon. The vehicle may still be drivable for short trips if it runs normally, but avoid hard driving and repair it soon.

What it means
P1654 GMC indicates A/C Relay Control Circuit Conditions.
Common causes
Common causes include Faulty A/C relay: A malfunctioning A/C relay can disrupt the flow of electricity to the compressor, triggering the P1654 code, Wiring issues: Damaged or frayed wiring in the A/C relay control circuit can cause electrical disruptions and trigger the code, Corroded connectors: Corrosion on connectors in the A/C relay control circuit can interfere with electrical signals, leading to the code.
Severity
Moderate - service should be scheduled soon.
Can I drive?
The vehicle may still be drivable for short trips if it runs normally, but avoid hard driving and repair it soon.
Table of contents Created and updated by William Orellana on Sep 10, 2024
💬 Need more help? Ask Auto Expert for instant answers — it's free!
AutoCodes App

Fix Your Car Smarter

Try the New AutoCodes App!

Get complete OBDII diagnostics, repair solutions, and cost estimates, plus AI chat support on demand.

AutoCodes App on Google Play

Code P1654 GMC Description

The P1654 GMC code indicates a problem with the A/C relay control circuit conditions in the vehicle. This code specifically relates to the control circuit that manages the operation of the air conditioning system. The A/C relay is responsible for regulating the flow of electricity to the A/C compressor, which is essential for the proper functioning of the air conditioning system. When this code is triggered, it means that the control circuit is experiencing issues that may prevent the A/C system from operating correctly.

OBDII Code P1654 GMC - A/C Relay Control Circuit Conditions
P1654 GMC Code - A/C Relay Control Circuit Conditions

Common Causes of P1654 GMC

  1. Faulty A/C relay: A malfunctioning A/C relay can disrupt the flow of electricity to the compressor, triggering the P1654 code.
  2. Wiring issues: Damaged or frayed wiring in the A/C relay control circuit can cause electrical disruptions and trigger the code.
  3. Corroded connectors: Corrosion on connectors in the A/C relay control circuit can interfere with electrical signals, leading to the code.
  4. Faulty PCM: A malfunctioning Powertrain Control Module can misinterpret signals from the A/C relay control circuit, triggering the code.

Symptoms of P1654 GMC

  1. Inoperative A/C system: The most obvious symptom of the P1654 code is the air conditioning system failing to produce cold air when activated.
  2. Intermittent cooling: The A/C system may work sporadically, with cooling performance varying unpredictably.
  3. A/C compressor not engaging: The compressor may fail to turn on even when the A/C is switched on, leading to no cooling effect.
  4. A/C system shutting off: The A/C system may abruptly stop working while in use, leaving the interior of the vehicle without cooling.

How to Fix P1654 GMC

  1. Diagnose the issue: Use a diagnostic scanner to retrieve the specific fault codes, including P1654, and conduct a thorough inspection of the A/C relay control circuit components.
  2. Test the A/C relay: Check the functionality of the A/C relay by applying power and ground to it to see if it clicks and engages properly.
  3. Inspect wiring and connectors: Check for any damaged or corroded wiring and connectors in the A/C relay control circuit and repair or replace them as needed.
  4. Test the PCM: If all other components check out, test the PCM to ensure it is sending and receiving signals correctly. Replace the PCM if necessary.
  5. Clear codes and test system: After making the necessary repairs, clear the fault codes and test the A/C system to ensure it is functioning properly.

Cost to Fix P1654 GMC

The cost of repairing the A/C relay control circuit conditions can vary depending on the specific cause of the issue and the extent of the repairs needed. In general, replacing a faulty A/C relay can cost between $50 to $150, while addressing wiring or connector issues may range from $100 to $300. If the PCM needs to be replaced, the cost can be higher, typically ranging from $200 to $500 or more. Labor costs for the repair can add up to $80 to $150 per hour, and the total repair bill may range from $150 to $800 or more. It's essential to consult with a professional mechanic to get an accurate estimate based on the specific circumstances of your vehicle.

Need more information about the P1654 GMC code?

Need more information on how to fix the P1654 GMC code? Get Access to Factory Service Manuals

Need Help with the Code?

Get the P1654 GMC code diagnosed by a professional: Find a repair shop in your area

About the author: William Orellana is a Master Mechanic and Mechanical Engineer with over 30 years of experience diagnosing and repairing vehicles. Learn more about his background.

Frequently Asked Questions about P1654 GMC Code

No Frequently Asked Questions about P1654 GMC Code found.

Discuss the causes and fixes for P1654 GMC OBDII Code

Code P1654 GMC comments

No comments found for this page.