P0646
A/C Clutch Relay Control Circuit Low.
- Generic
- Powertrain
- Generic code
- Low severity
How this code is built
- P
- SystemPowertrain
- 0
- Defined bySAE, the same on every car
- 6
- AreaComputer and output circuits
- 46
- FaultThe specific fault in that area
What it means
P0646 means the engine control unit has detected a low voltage state in the control circuit for the air conditioning compressor clutch relay. The control unit commands the relay on or off and monitors the circuit, and it sets the code when the voltage does not match what it expects, typically a short to ground or a failed driver. The exact circuit layout and how the fault is detected vary by model and engine.
Symptoms
- Air conditioning blows warm or does not work at all
- Compressor clutch does not engage when A/C is switched on
- Compressor clutch stuck engaged or relay constantly clicking
- Engine warning light on
- A/C button light flashing or A/C switching itself off
- Slightly rough idle or stalling if the compressor is engaging erratically
Possible causes
- Faulty A/C clutch relay with a shorted coil or internal faultlikely
- Wiring in the relay control circuit chafed or shorted to groundlikely
- Corroded or loose connector or terminals at the relay, fuse box or control unitpossible
- Shorted compressor clutch coil drawing excess current (where the circuit is wired that way)possible
- Blown fuse or fault in the fuse and relay box affecting the relay supplypossible
- Internal driver fault in the engine control unitrare
How to diagnose
- Read the stored codes and freeze frame data, noting whether other A/C, refrigerant pressure or engine codes are present, then check if the fault returns after clearing
- Check the A/C system fuses and inspect the relay and fuse box for water ingress, heat damage or corrosion
- Listen and watch for the compressor clutch engaging when A/C is selected, and check whether the relay clicks
- Swap the A/C relay with a known good identical relay, or test the relay coil resistance and switching against the specification
- Inspect the wiring and connectors between the relay and the engine control unit for chafing, damage or green corrosion
- With the relay removed, check the control wire for a short to ground and for continuity, using the wiring diagram for the vehicle
- Test the compressor clutch coil resistance and its feed and ground against the manufacturer's figures
- If all wiring and components test good, check the control unit's output command and power and ground supplies before suspecting the unit
How to fix
- Replace the faulty A/C clutch relay with the correct specification part
- Repair or replace damaged wiring in the relay control circuit and secure it away from sharp edges and heat
- Clean or replace corroded connectors and terminals and make sure they latch properly
- Replace the compressor clutch coil or compressor if the coil is shorted, then check the system is correctly charged
- Replace blown fuses only after finding and fixing the cause of the overload
- Repair or replace the engine control unit only after confirming all wiring and components are sound
Can I keep driving?
Low severity
The car can normally be driven as usual, as the main effect is loss of air conditioning. Book it in soon, especially if the compressor is cycling erratically or the fault is a short that could blow fuses.
Guide written by AI from the code's definition. Confirm with a diagnosis before replacing parts.
