OBDHut

OBDHut

P0647

Easy (DIY)

A/C Clutch Relay Control Circuit High

What Does P0647 Mean?

The PCM/ECM has detected a high voltage condition in the A/C clutch relay control circuit. This means the control signal is stuck high or has an unexpected voltage present when the PCM is not commanding the A/C compressor on. This can cause the A/C compressor to run continuously regardless of the A/C switch position, leading to excessive engine load and potential compressor damage. The driver may notice the A/C running all the time, increased engine load, or poor fuel economy.

Common Causes

30%

Short to battery voltage in the A/C clutch relay control wiring

A/C clutch relay control wiring
Wiring harness

25%

A/C clutch relay stuck in the closed/energized position

A/C clutch relay

20%

PCM/ECM output driver stuck high or failing to pull low

PCM/ECM

15%

Wiring routed near high-voltage circuits picking up induced voltage

Wiring harness
Relay panel wiring

10%

Aftermarket remote start or A/C controller backfeeding the circuit

Aftermarket remote start
Aftermarket A/C controller

Diagnostic Steps

1

Remove the A/C clutch relay. With the relay removed and A/C turned off, check the voltage on the relay control circuit at the socket. It should read near 0V (or battery voltage depending on driver type) when A/C is off. If unexpected voltage is present, trace the source.

2

Install the relay and turn the A/C off. Check if the compressor clutch disengages. If it stays engaged with the relay installed, the relay may be stuck closed. Replace the relay.

3

Inspect the relay control wiring for chafed insulation where it may contact 12V circuits. Check especially near the fuse box and along the firewall harness.

4

Disconnect any aftermarket devices (remote starters, A/C controllers) and recheck the circuit.

5

If no external issues are found, backprobe the PCM connector and verify the output state changes appropriately when the A/C is commanded on and off via the scan tool. A stuck-high output indicates a PCM driver failure.

Estimated Repair Cost

$20 - $400

Parts + labor, varies by vehicle and location

Frequently Asked Questions

What does P0647 mean?

The PCM/ECM has detected a high voltage condition in the A/C clutch relay control circuit. This means the control signal is stuck high or has an unexpected voltage present when the PCM is not commanding the A/C compressor on. This can cause the A/C compressor to run continuously regardless of the A/...

What causes P0647?

The most common cause of P0647 (A/C Clutch Relay Control Circuit High) is: Short to battery voltage in the A/C clutch relay control wiring

How much does it cost to fix P0647?

Typical repair costs for P0647 range from $20 to $400, depending on the vehicle, location, and whether you do it yourself or go to a shop.

Is it safe to drive with P0647?

The vehicle is safe to drive, but if the compressor runs constantly, it creates unnecessary engine load affecting fuel economy and can lead to compressor or belt failure. If you hear grinding or squealing from the compressor area, stop driving immediately. Otherwise, have it repaired at your convenience.

How do I diagnose P0647?

Start by connecting an OBD2 scanner to read the code and any freeze frame data. Then follow the diagnostic steps specific to P0647 to identify the root cause.

OBDHut Mobile App

Scan codes directly from your car with the OBDHut app.

Coming Soon

Quick Info

Category

Powertrain

System

A/C Compressor Control

Difficulty

Easy (DIY)

Type

Generic (SAE)

Recommended Tools

OBD2 Scanner

A quality scan tool helps you read codes, view live data, and clear faults.