P0645

A/C Clutch Relay Control Circuit

Car Fault Codes Engine computer & electrical

Severity Low It can wait a little, but get it checked soon.
Can you still drive? Yes, normally
Who can fix it? Needs a workshop
Typical repair time 15 minutes – 2 hours
Cost level Low In the Saudi market: SAR 50–500 (≈ USD 13–133)

What it means

The engine computer (ECU) controls the A/C compressor clutch relay to switch the compressor on and off. The computer detected a fault in the relay control circuit, so the A/C may not work or may work intermittently.

Symptoms4

  • A/C not cooling or cooling on and off.
  • No click of the compressor clutch engaging when the A/C is switched on.
  • Check engine light on.
  • Compressor sometimes staying on after the A/C is switched off.

Possible causes5

  • Faulty A/C clutch relay or a relay not seated firmly.
  • Blown fuse in the circuit.
  • Broken or corroded control circuit wiring or connectors.
  • Control wire shorted to ground or to a voltage source.
  • Faulty control circuit inside the engine computer (rare).

How to diagnose5

  1. Check the A/C circuit fuse and swap in an identical known-good relay to test.
  2. Watch the A/C command from the computer and the relay status on the scan tool.
  3. Measure voltage on the control circuit at the relay with the A/C on and off.
  4. Check wiring continuity and isolation from ground and voltage sources.
  5. Check refrigerant pressure and the pressure sensor reading, since the computer may block the compressor if pressure is out of range.

How to fix5

  1. Replace the blown fuse or faulty A/C clutch relay.
  2. Repair the broken or shorted wire.
  3. Clean and tighten corroded connectors.
  4. Repair or replace the engine computer only if its control circuit is proven faulty.
  5. Clear the codes and confirm the compressor engages, the A/C cools and the code does not return.

Repair cost

Prices for
Cost levelLow

In the Saudi market: SAR 50–500 (≈ USD 13–133)

Our prices come from the Saudi market, converted at a fixed rate (SAR 3.75 per USD). Prices in your country may differ a lot, so we show the cost level.

The fix is usually a relay or fuse at low cost; it rises slightly if the wiring needs repair.

Prices are rough estimates for common cars at independent workshops and vary with the car and the source of the part.
Prices last updated: September 2026

Frequently asked questions

The A/C is not cooling. Do I need a refrigerant recharge?

Not necessarily. This code points to the relay circuit, so check the relay and fuse first, and if they are fine, check refrigerant pressure.

Is this code harmful to the engine?

No. It does not harm the engine, but it stops the cooling, which is very uncomfortable in summer, so repair it soon.

Was this explanation helpful?

Tap the stars to rate; you can change it later.

Report a mistake

Spotted something inaccurate? Tell us and we will review and correct it.

Only if you want an email when we reply.

7 + 7 = ?

Related codes