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
25%
A/C clutch relay stuck in the closed/energized position
20%
PCM/ECM output driver stuck high or failing to pull low
15%
Wiring routed near high-voltage circuits picking up induced voltage
10%
Aftermarket remote start or A/C controller backfeeding the circuit
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
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/...
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
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.
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.
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
Type
Generic (SAE)
Recommended Tools
OBD2 Scanner
A quality scan tool helps you read codes, view live data, and clear faults.