• 31-03-2022
  • 13 min.
  • 9120

P0645 A/C Clutch Relay Control Circuit

The P0645 – A/C Clutch Relay Control Circuit diagnostic trouble code (DTC) indicates that the ECM/PCM has detected a problem in the electrical control circuit responsible for operating the air-conditioning (A/C) compressor clutch relay.

The A/C compressor is responsible for circulating refrigerant through the air-conditioning system. On vehicles equipped with a conventional electromagnetic compressor clutch, the ECM/PCM controls compressor operation through an A/C clutch relay or a related control circuit.

Unlike P0646 (Circuit Low) and P0647 (Circuit High), the generic P0645 code identifies a general malfunction in the A/C clutch relay control circuit without specifying whether the detected electrical condition is specifically high or low.

What Does P0645 Mean?

In simple terms:

The ECM/PCM has detected an abnormal condition in the circuit used to control the A/C compressor clutch relay.

A simplified system can be represented as:

A/C Request → ECM/PCM → A/C Clutch Relay Control → Relay → Compressor Clutch

The ECM/PCM decides whether the compressor should operate based on several inputs, such as:

  • A/C request

  • Refrigerant pressure

  • Engine coolant temperature

  • Engine speed

  • Engine load

  • Vehicle speed

  • Throttle position

  • Electrical system voltage

If the relay control circuit does not respond as expected, P0645 may be stored.

What Is the A/C Clutch Relay?

The A/C clutch relay is an electrically controlled switch that supplies power to the compressor clutch.

The relay allows the control module to operate the compressor clutch without having to carry the full clutch current directly.

When the system operates normally, the general sequence is:

A/C requested → ECM authorizes compressor → Relay activated → Compressor clutch receives power → Compressor operates

A failure anywhere in the relay-control circuit can prevent the compressor from engaging.

What Does "Circuit Malfunction" Mean?

Unlike P0646 and P0647, P0645 does not specify a particular low-voltage or high-voltage condition.

It simply means that the control module has detected that the A/C clutch relay control circuit is not functioning as expected.

Possible problems include:

  • Open circuit

  • Short circuit

  • Faulty relay

  • Damaged wiring

  • Corroded connector

  • Poor terminal contact

  • Relay socket damage

  • Power-supply problem

  • Ground problem

  • ECM/PCM control-driver failure

The exact diagnostic criteria vary by manufacturer.

What Causes P0645?

Common causes include:

  • Faulty A/C clutch relay

  • Damaged wiring

  • Open circuit

  • Short to ground

  • Short to power

  • Corroded connector

  • Loose terminal

  • Damaged relay socket

  • Blown fuse

  • Poor ground

  • Faulty compressor clutch

  • Damaged clutch wiring

  • Water intrusion

  • Incorrect aftermarket wiring

  • ECM/PCM control-circuit failure

The A/C relay and wiring should be inspected before replacing expensive components.

Can a Bad A/C Relay Cause P0645?

Yes.

A defective relay is one of the first components that should be checked.

A relay can fail because of:

  • Burned contacts

  • Internal coil failure

  • Incorrect resistance

  • Sticking contacts

  • Corrosion

  • Internal short circuit

  • Excessive heat

A relay that appears visually normal can still fail electrically.

Can a Blown Fuse Cause P0645?

Yes, depending on the circuit design.

The A/C clutch circuit may be protected by one or more fuses.

If the fuse supplying the relay or compressor clutch has failed, the system may be unable to operate correctly.

However, a blown fuse is often a symptom of another electrical problem.

Possible underlying causes include:

  • Short circuit

  • Damaged clutch coil

  • Damaged wiring

  • Excessive current draw

  • Faulty relay

If the fuse blows again after replacement, the underlying fault must be found.

Can Damaged Wiring Cause P0645?

Yes.

Wiring problems are common causes of electrical control-circuit DTCs.

Inspect for:

  • Broken wires

  • Chafed insulation

  • Short to ground

  • Short to battery voltage

  • Melted insulation

  • Corrosion

  • Poor previous repairs

  • Pinched wiring

  • Wiring damaged by engine movement

Pay particular attention to the harness around the relay, ECM, compressor and engine bay.

Can a Bad Connector Cause P0645?

Yes.

A loose or corroded connector can interrupt the relay-control signal.

Inspect connectors for:

  • Corrosion

  • Bent pins

  • Loose terminals

  • Pushed-back terminals

  • Water intrusion

  • Broken locking tabs

  • Signs of overheating

A connector does not necessarily need to be visibly damaged to cause an intermittent electrical fault.

Can a Short to Ground Cause P0645?

Yes.

A short to ground can prevent the ECM from controlling the relay correctly.

It may also result in:

  • Low control voltage

  • Blown fuse

  • Relay failure

  • Compressor not engaging

If the circuit design uses a ground-side relay driver, the exact behavior can vary, so the manufacturer's wiring diagram should be followed.

Can a Short to Power Cause P0645?

Yes.

A control wire that accidentally contacts battery voltage can alter the expected relay-control signal.

Depending on the circuit design, this may also lead to P0647 – A/C Clutch Relay Control Circuit High.

Therefore, if P0645 changes to P0647 after a wiring repair, the control circuit should be carefully rechecked.

Can a Bad A/C Compressor Cause P0645?

Usually not directly.

P0645 concerns the A/C clutch relay control circuit, not the mechanical condition of the compressor.

However, a compressor clutch with an electrical fault can affect the overall circuit.

For example, a defective clutch coil can cause:

  • Excessive current draw

  • Blown fuse

  • Relay damage

  • Wiring overheating

Therefore, the compressor clutch should be tested if the relay and control circuit appear normal.

Can a Bad Compressor Clutch Cause P0645?

Yes, potentially.

The electromagnetic clutch contains a coil that must have the correct electrical characteristics.

Possible faults include:

  • Open coil

  • Shorted coil

  • Excessive resistance

  • Very low resistance

  • Excessive current draw

A clutch coil that draws abnormal current can cause problems in the A/C circuit.

However, P0645 does not automatically mean the clutch itself is defective.

Can Low Refrigerant Cause P0645?

Normally, no.

Low refrigerant can prevent compressor operation because the pressure-monitoring system may tell the ECM that compressor operation is unsafe.

But:

Low refrigerant is a pressure/system condition, while P0645 is an electrical control-circuit fault.

A vehicle can have low refrigerant and P0645 at the same time, but the two problems should not automatically be assumed to have the same cause.

Can High Refrigerant Pressure Cause P0645?

Usually not directly.

High refrigerant pressure can cause the control system to disable the compressor.

Possible causes include:

  • Excess refrigerant

  • Poor condenser airflow

  • Cooling fan failure

  • Restricted condenser

  • High ambient temperature

These conditions should be investigated separately if pressure-related DTCs are also present.

Can a Bad A/C Pressure Sensor Cause P0645?

Usually not directly.

The A/C pressure sensor provides information used by the control system.

If the sensor fails, the ECM may prevent compressor operation or store a pressure-sensor-related DTC.

P0645, however, specifically concerns the A/C clutch relay control circuit.

If both codes are present, diagnose the electrical and pressure-control systems separately.

Can a Cooling Fan Problem Cause P0645?

Not normally directly.

The cooling fan is important for removing heat from the A/C condenser.

If the fan fails, refrigerant pressure can become excessive and the ECM may disable compressor operation.

However, a cooling-fan problem does not normally create an A/C clutch relay control-circuit fault.

If cooling-fan DTCs are also stored, they should be diagnosed together.

Can the ECM/PCM Cause P0645?

Yes.

The ECM/PCM may contain the electronic driver that controls the A/C clutch relay.

If this driver fails, the relay may not receive the correct control signal.

However, ECM/PCM failure is usually one of the last possibilities to investigate.

Before condemning the ECM, verify:

  • Relay

  • Fuse

  • Relay socket

  • Wiring

  • Connectors

  • Power supply

  • Grounds

  • Compressor clutch

  • Control signal

Symptoms of P0645

Possible symptoms include:

  • A/C does not cool

  • Compressor clutch does not engage

  • Intermittent A/C

  • A/C works only occasionally

  • Compressor does not operate

  • Check Engine Light

  • A/C warning message

  • Other A/C-related DTCs

In some vehicles, the A/C may continue to work even when P0645 is stored.

Can P0645 Prevent the A/C Compressor From Engaging?

Yes.

If the ECM detects a problem with the A/C clutch relay control circuit, it may disable compressor operation.

The typical result is:

A/C switched ON → Compressor clutch does not engage → Compressor does not circulate refrigerant → No cold air

The compressor itself may still be mechanically healthy.

Can P0645 Cause Intermittent A/C Operation?

Yes.

An intermittent electrical problem can cause the compressor to engage sometimes and fail at other times.

Possible causes include:

  • Loose relay

  • Corroded relay terminal

  • Loose connector

  • Broken wire

  • Harness movement

  • Vibration

  • Heat-related relay failure

  • Intermittent ECM control signal

If the A/C works when the vehicle is cold but stops after driving for a while, heat-related electrical problems should be considered.

Can P0645 Cause Engine Performance Problems?

Normally, no.

The A/C clutch relay control circuit does not directly control fuel injection, ignition or throttle operation.

However, compressor engagement places an additional load on the engine.

The ECM may compensate by adjusting idle speed.

If the A/C system engages and disengages abnormally, some vehicles may experience:

  • Idle fluctuation

  • Slight RPM changes

  • Increased engine load

These symptoms are generally secondary to the A/C problem.

Can P0645 Cause a No-Start Condition?

Normally, no.

The A/C compressor is not normally required for engine starting.

If the vehicle has a no-start condition, investigate other systems such as:

  • Battery

  • Starter

  • Fuel system

  • Ignition

  • Crankshaft position sensor

  • Camshaft position sensor

  • Immobilizer

  • ECM communication

Can P0645 Damage the Engine?

P0645 itself normally does not cause engine damage.

The most common consequence is loss of air conditioning.

However, an electrical short can potentially cause:

  • Fuse failure

  • Wiring overheating

  • Relay damage

  • Connector damage

Therefore, visible electrical damage should be repaired promptly.

How Is P0645 Diagnosed?

A systematic diagnosis is recommended.

1. Scan all control modules

Look for:

  • Stored DTCs

  • Pending DTCs

  • History codes

  • A/C-related codes

  • Cooling-fan codes

  • Pressure-sensor codes

  • Communication codes

Additional DTCs can provide important clues.

2. Check A/C operation

Determine:

  • Whether the A/C request is recognized

  • Whether the compressor clutch engages

  • Whether the cooling fan operates

  • Whether cold air is produced

3. Check the A/C fuse

Verify that the correct fuse is installed and that it has proper power.

4. Test the A/C relay

Check:

  • Relay coil resistance

  • Relay contacts

  • Relay operation

  • Correct relay type

  • Relay socket

5. Inspect wiring

Check for:

  • Open circuits

  • Shorts

  • Chafing

  • Melted wires

  • Corrosion

  • Previous repairs

6. Inspect connectors

Pay attention to the:

  • Relay socket

  • ECM connector

  • Compressor connector

  • Relevant harness connectors

7. Check power and grounds

Verify proper power supply and ground connections.

8. Measure the relay control signal

Determine whether the ECM is sending the expected signal to the relay.

9. Test the compressor clutch

Measure clutch-coil resistance and inspect its wiring.

10. Check A/C system pressure

If the electrical system is operating correctly, verify that refrigerant pressure is within the manufacturer's specified range.

Can a Multimeter Diagnose P0645?

Yes.

A multimeter can be used to check:

  • Relay-control voltage

  • Relay coil resistance

  • Fuse voltage

  • Wiring continuity

  • Voltage drop

  • Ground quality

  • Compressor clutch resistance

The correct values depend on the vehicle.

Can an Oscilloscope Help Diagnose P0645?

Yes.

An oscilloscope can be helpful for intermittent electrical faults.

It can reveal:

  • Control-signal interruptions

  • Voltage fluctuations

  • Electrical noise

  • Abnormal switching

  • Intermittent wiring problems

This is particularly useful when the fault cannot be reproduced consistently.

Can a Scan Tool Test the A/C Clutch Relay?

On many vehicles, yes.

A professional scan tool may provide an actuator or output-control test.

The technician may be able to command:

A/C clutch relay ON

If the relay activates and the compressor clutch engages, the control circuit is likely functioning at that moment.

If the relay does not respond, testing can continue at:

  • Relay

  • Relay socket

  • Wiring

  • Power supply

  • ECM control output

The available tests depend on the vehicle manufacturer.

What If P0645 Returns Immediately After Clearing?

If P0645 returns immediately, a permanent electrical problem is likely.

Focus on:

  • A/C relay

  • Relay socket

  • Fuse

  • Control wiring

  • ECM connector

  • Compressor clutch circuit

If the code appears only when the A/C is commanded on, perform the tests under that operating condition.

What If P0645 Is Intermittent?

An intermittent P0645 can be caused by:

  • Loose relay

  • Poor terminal contact

  • Corroded connector

  • Broken wire inside insulation

  • Vibration

  • Heat

  • Moisture

  • Intermittent relay failure

A wiggle test combined with voltage monitoring can help locate the fault.

Is P0645 a Serious Code?

P0645 is generally considered a low-to-moderate severity code.

The most common consequence is that the A/C system does not operate correctly.

It normally does not represent an immediate engine-damage condition.

However, electrical faults should not be ignored if there is:

  • Burning smell

  • Melted wiring

  • Repeated fuse failure

  • Overheated relay

  • Damaged connectors

Can You Drive With P0645?

Usually, yes.

If the engine and transmission operate normally, the vehicle can generally be driven.

The A/C may simply stop working.

However, if an electrical short is suspected, repeatedly activating the A/C should be avoided until the circuit has been inspected.

How Is P0645 Repaired?

The repair depends on the confirmed cause.

Possible repairs include:

  • Replacing the A/C clutch relay

  • Replacing a blown fuse after identifying the cause

  • Repairing damaged wiring

  • Repairing an open circuit

  • Repairing a short circuit

  • Repairing relay-socket terminals

  • Replacing damaged connectors

  • Repairing poor grounds

  • Repairing the compressor clutch circuit

  • Replacing a defective clutch coil

  • Repairing the ECM/PCM control circuit

  • Replacing the ECM/PCM in rare cases

The A/C compressor should only be replaced if testing confirms that the compressor itself is defective.

Does P0645 Mean the A/C Compressor Is Bad?

No.

This is an important point.

P0645 identifies a problem with the A/C clutch relay control circuit.

It does not automatically indicate mechanical compressor failure.

For example:

Faulty relay → Compressor clutch receives no power → A/C does not work → P0645

The compressor itself may be completely healthy.

Does P0645 Mean the Refrigerant Is Low?

No.

Low refrigerant and an A/C clutch relay control fault are different problems.

A vehicle with low refrigerant may prevent compressor operation through its pressure-monitoring system, but that does not automatically create P0645.

P0645 vs. P0646 vs. P0647

These three codes are closely related.

P0645 – A/C Clutch Relay Control Circuit

General malfunction in the A/C clutch relay control circuit.

P0646 – A/C Clutch Relay Control Circuit Low

The ECM detects a lower-than-expected electrical condition in the control circuit.

P0647 – A/C Clutch Relay Control Circuit High

The ECM detects a higher-than-expected electrical condition in the control circuit.

The exact diagnostic thresholds and circuit strategy are manufacturer-specific.

Common Diagnostic Mistakes

Replacing the A/C compressor immediately

P0645 is an electrical control-circuit code and does not automatically indicate compressor failure.

Adding refrigerant without testing the electrical circuit

Low refrigerant does not normally explain P0645.

Replacing the relay without checking the wiring

A short circuit or damaged wiring may cause the replacement relay to fail again.

Replacing the ECM too quickly

The relay, fuse, wiring and connectors should be thoroughly tested first.

Ignoring the compressor clutch coil

A shorted clutch coil can damage the A/C electrical circuit.

Assuming every P0645 has the same cause

Manufacturers use different A/C control strategies, so the wiring diagram and service information for the specific vehicle are important.

How Do You Clear P0645?

The recommended diagnostic sequence is:

Scan all modules → Record all DTCs → Check A/C operation → Check fuses → Test relay → Inspect relay socket → Inspect wiring → Check connectors → Verify power and grounds → Test relay-control signal → Test compressor clutch → Check refrigerant pressure if necessary → Repair confirmed fault → Clear DTCs → Operate A/C → Verify compressor engagement → Test-drive → Rescan

If P0645 returns after the repair, the underlying problem has not been properly resolved.

Final Thoughts on P0645

P0645 – A/C Clutch Relay Control Circuit indicates that the ECM/PCM has detected a problem with the electrical circuit used to control the A/C compressor clutch relay.

The most important areas to inspect are:

A/C relay → Fuse → Relay socket → Wiring → Connectors → Power and grounds → Compressor clutch → ECM/PCM control circuit

P0645 does not automatically mean that the compressor is defective or that the A/C refrigerant is low.

Because this is primarily a control-circuit fault, diagnosis should begin with the relay, fuse, wiring, connectors and control signal.

Only after these components have been verified should the compressor clutch or ECM/PCM be considered as the source of the problem.