OBD codes / P0645

OBD-II trouble code

P0645

Minor

A/C Clutch Relay Control Circuit

P0645 is one of the least urgent codes — the engine and safety systems are unaffected, and the only thing at stake is your air conditioning. Drive normally and fix it at your convenience, though in hot weather 'convenience' arrives fast.

Diagnose P0645 on my car →Free · specific to your year, make & model

What this code means

P0645 flags a fault in the circuit the engine computer uses to switch the A/C compressor clutch relay — the electrical path that turns your air conditioning compressor on and off. It's a comfort-system code, not an engine-health problem: the engine runs normally, but the A/C may not engage. Typical causes are the relay itself, a blown fuse, a corroded connector, or a break in the control wiring; a failed compressor clutch coil can also upset the circuit. One caveat worth knowing: many systems refuse to engage the clutch when refrigerant is low, so this code sometimes rides along with an unrelated A/C problem. The relay is cheap and the usual first check.

Stuck on code P0645?

Get our free guide: 10 OBD codes you can fix yourself — no shop required. Enter your email and we’ll send it over (and you can download it right now).

No spam. The guide downloads instantly after you submit.

Symptoms you might notice

  • A/C not blowing cold
  • A/C compressor clutch not engaging (no click when A/C is switched on)
  • A/C working intermittently
  • Check-engine light with no drivability change

What it costs to fix

Typical range: $15–$300 · about ~0.2–1.5 hrs of labor

If the cause is…PartLabor
A/C clutch relay$15$50~0.2–0.5 hrs
Fuse / wiring / connector repair$5$100~0.3–1.5 hrs

The relay is a cheap plug-in part and the most common fix. If the fault turns out to be the compressor clutch coil or the compressor itself, that's a separate, larger A/C repair beyond this range — get it diagnosed before assuming the worst.

The price swings on which cause it turns out to be — so confirm the cause before paying. Diagnose P0645 for my exact vehicle →

Frequently asked

Can I drive with P0645?

Yes, completely normally. This code only concerns the circuit that switches the A/C compressor clutch — you may just lose cold air until it's fixed.

Why is my check-engine light on for an A/C problem?

The engine computer controls the A/C clutch relay (partly to manage engine load when the compressor kicks in), so it monitors that circuit and reports faults through the same check-engine light as everything else.

Is P0645 a cheap fix?

Often, yes — the relay is an inexpensive plug-in part, and fuses and connectors are cheap too. It gets more expensive only if the fault traces to the compressor clutch coil, which is a bigger A/C job.

My A/C still doesn't work after replacing the relay — why?

The circuit may have a wiring fault, the clutch coil may be bad, or the system may be blocking engagement because refrigerant pressure is low. At that point it's worth having the A/C system tested as a whole, not just the electrical circuit.

Seeing P0645 on your car? Get a diagnosis specific to your exact year, make and model.

Diagnose P0645 for my vehicle

Symptoms that trigger P0645

Drivers who get this code often notice one of these — each has its own likely-causes and cost guide:

Related trouble codes

Don’t have a scanner yet? A ~$25 Bluetooth adapter reads codes like P0645 from your phone — see our honest guide to the best OBD2 Bluetooth adapters.

Generic OBD-II reference. Manufacturer-specific behavior varies — confirm with a scan tool and, for safety-related codes, a professional inspection.