P0645
Universal (All Makes) Vehicle (OBD-II)
Severity: ModerateWhat Does This Error Mean?
P0645 means there is a problem with the A/C clutch relay control circuit. The A/C clutch relay is a switch that the ECM uses to engage the A/C compressor. When the relay circuit malfunctions, the ECM cannot turn the compressor on or off correctly. Your A/C may stop working entirely, or it may not shut off when it should. This is a straightforward circuit problem — relay, fuse, wiring, or a bad ECM output.
Affected Models
- All vehicles 1996+ with A/C
- Common in Ford and Lincoln vehicles
- Common in GM cars and trucks
- Common in Chrysler, Dodge, and Jeep vehicles
- Common in Honda and Toyota vehicles
Common Causes
- Faulty A/C clutch relay that has burned out or has welded contacts
- Blown fuse for the A/C clutch relay circuit
- Damaged or corroded wiring between the ECM and the A/C relay
- Corroded or loose A/C relay connector reducing signal voltage
- Failed ECM output for the A/C clutch relay control
How to Fix It
-
Check the A/C fuse first. Locate it in the fuse box under the hood or inside the cabin. Replace it if blown. A repeatedly blown fuse indicates a short circuit in the A/C relay wiring.
Your owner's manual or the fuse box lid diagram will show you which fuse controls the A/C clutch.
-
Swap the A/C clutch relay with a matching relay from another slot in the fuse box to test. If A/C function is restored, the original relay was bad — replace it.
Relays are cheap and this test takes less than one minute.
-
Inspect the relay connector and the wiring from the relay back to the ECM. Look for burned terminals, corrosion, or damaged wires.
A/C relay circuits are exposed to under-hood heat and moisture, which accelerates corrosion.
-
With the relay out, check for voltage at the relay control pin with the A/C turned on and key on. You should see a voltage signal from the ECM. No voltage suggests a wiring or ECM fault.
A scan tool can also show whether the ECM is commanding the A/C relay on — useful for separating ECM faults from wiring faults.
-
If relay and wiring are good, have the ECM's A/C relay output tested by a shop. If confirmed faulty, ECM replacement or repair is needed.
Before condemning the ECM, verify there are no shorts in the wiring that may have damaged the output.
When to Call a Professional
A/C relay and fuse replacement is an easy DIY repair. Relays cost $10 to $25 and fuses are $1 to $5. Wiring repairs at a shop are $75 to $200 depending on the damage. If the ECM output has failed, ECM replacement costs $200 to $600 or more. A/C compressor replacement if the compressor has seized costs $500 to $1,200 total.
Frequently Asked Questions
Will P0645 stop my A/C from working?
Usually yes. If the A/C clutch relay cannot engage, the compressor will not turn on. No compressor means no cooling — the blower will still blow air, but it will not be cold.
Can a bad A/C relay damage the compressor?
A relay with welded contacts (stuck closed) will keep the compressor running constantly. This can overheat and damage the compressor over time. If the A/C seems to always be cold even when turned off, suspect a stuck relay.
Does the A/C have any other relays?
Some vehicles have additional relays for the A/C system — such as a high-speed condenser fan relay. P0645 specifically refers to the A/C clutch relay that engages the compressor. Other A/C relays have their own codes.