P0645
A/C Clutch Relay Control Circuit.
- 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
- 45
- FaultThe specific fault in that area
What it means
P0645 is the generic code for a fault in the A/C clutch relay control circuit. The powertrain control module drives the relay that switches the air conditioning compressor clutch, and it has detected a voltage or current on that control circuit that does not match what it commanded, such as an open circuit, short to earth or short to voltage. The exact way the fault is detected varies between manufacturers and models.
Symptoms
- Air conditioning blows warm or does not work at all
- A/C compressor clutch does not engage, or engages intermittently
- Malfunction indicator lamp on, possibly with the A/C button light flashing or off
- A/C clutch relay clicking rapidly or not at all
- Engine idle or cooling fan behaviour affected on some models when A/C is requested
Possible causes
- Faulty A/C clutch relay (internal coil open or shorted, or contacts worn)likely
- Damaged wiring, chafed insulation or short to earth or voltage on the relay control wirelikely
- Corroded, loose or water-damaged relay socket, fuse box terminals or connectorslikely
- Open or shorted compressor clutch coil causing excessive load or abnormal feedback on the circuitpossible
- Blown fuse or poor power or earth supply to the relaypossible
- Fault in the powertrain control module output driverrare
- Aftermarket or incorrectly fitted wiring or relay added to the A/C circuitrare
How to diagnose
- Read the stored codes and freeze frame data, noting whether the fault is current or intermittent and whether other A/C or relay codes are present
- Check the relevant fuse and visually inspect the relay, its socket and the connectors for corrosion, heat damage or bent terminals
- Swap the A/C clutch relay with a known good identical relay (if one is shared with another circuit) and see if the code or symptom changes
- Command the relay on with a scan tool output test, if supported, and listen or feel for it switching
- Check the relay coil resistance against the manufacturer's specification and confirm the relay contacts switch properly
- With the relay removed, check the control wire for continuity, short to earth and short to voltage using a wiring diagram for the specific model
- Test the power and earth supplies at the relay socket under load
- Check the compressor clutch coil resistance and its supply and earth at the compressor connector
How to fix
- Replace the faulty A/C clutch relay with the correct specification part
- Repair or replace damaged wiring and fix any short or open circuit on the control line
- Clean or replace corroded relay sockets, terminals and connectors, and seal out moisture
- Replace the compressor clutch coil or compressor if the coil is found to be faulty
- Replace the blown fuse after finding and fixing the cause of the overload
- Repair or replace the powertrain control module only after all wiring and components have been proven good
Can I keep driving?
Low severity
The car can normally be driven, as this fault mainly affects the air conditioning. Book it in soon, particularly if the fault could be a short circuit, which may blow fuses or affect other circuits.
Guide written by AI from the code's definition. Confirm with a diagnosis before replacing parts.
