Home / DTC / P0645 — Air Conditioning (A/C) Clutch Relay Control Circuit

P0645 — Air Conditioning (A/C) Clutch Relay Control Circuit

Detailed page for trouble code P0645.

33,912codes
59brands
11,451generic
22,461specific
Reset
Code

P0645

HUMMER P — Powertrain

Air Conditioning (A/C) Clutch Relay Control Circuit

Brand: HUMMER
Views: UK: 19 EN: 32 RU: 33
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Blown fuse for A/C clutch or accessory circuits
  • Faulty A/C clutch relay
  • Open or short in the relay control wiring between the control module and relay
  • Poor or missing ground at relay or compressor clutch coil
  • Corroded or loose connector pins at relay, compressor, or control module
  • Failed A/C compressor clutch or clutch coil

Symptoms

  • A/C compressor clutch does not engage or engages intermittently
  • Reduced or no cabin cooling
  • Malfunction Indicator Lamp (MIL) or service light may illuminate
  • No audible click from the A/C relay when system is commanded on
  • Possible blown fuse or repeated fuse failures

What to check

  • Scan for P0645 and any related codes; record freeze-frame data and attempt to command A/C clutch with scan tool
  • Visually inspect A/C relay, fuse(s), relay socket, wiring harness, and connectors for damage or corrosion
  • Listen for relay click when A/C is commanded on/off
  • Check battery voltage and system voltage stability
  • Backprobe relay coil terminals and measure voltage when A/C is commanded
  • Measure continuity and resistance of wiring between module output pin and relay coil terminal and to chassis ground

Signal parameters

  • Control signal type: On/off (PCM/BCM drives relay coil via ground or +12 V depending on vehicle architecture)
  • Expected voltage at relay coil (when commanded ON): ~12 V at one side and controller switching to ground (or vice versa) — measured across coil
  • Expected voltage at relay coil (when OFF): near 0 V across coil or one side at battery voltage and control side same (depending on switching method)
  • Typical compressor clutch coil resistance: commonly ~2–10 Ω to a few dozen ohms (varies by model) — compare to service spec
  • Control module output resistance to ground when OFF: open/high; when ON: low (module internal transistor should switch to ground or source)

Diagnostic algorithm

  1. Verify the code and related codes with a scan tool. Record operating conditions and attempt to command the A/C clutch on/off while monitoring live data.
  2. Visually inspect the relay, fuse(s), connectors, and wiring for damage, corrosion, melted insulation, or aftermarket modifications. Repair obvious damage.
  3. With ignition ON (engine off) and A/C commanded ON by scan tool, listen for relay click. If no click, backprobe relay coil terminals and measure voltage across coil while commanding ON; note voltages.
  4. If no drive signal from module, check continuity between the module control pin and the relay socket. Repair any open circuits or high-resistance connections.
  5. Check for short to power or ground on the control wire with an ohmmeter or by measuring voltage with fused jumper if safe. Repair shorts.
  6. Test the relay by swapping with an identical known-good relay or bench testing. Replace relay if it fails to switch or coil resistance is out of spec.
  7. Measure compressor clutch coil resistance at the compressor connector. Replace the clutch assembly if coil is open/shorted or out of spec.
  8. Verify good ground(s) at relay and compressor clutch ground points and clean/repair as needed.
  9. After repairs, clear codes and re-test system in multiple operating conditions to confirm the issue is resolved. If control module output is confirmed faulty after wiring and components checked/replaced, consider module repair or replacement following manufacturer procedures.

Likely causes

  • Defective A/C clutch relay or relay socket
  • Open or shorted control wire to relay coil (broken wire, pin pushed out)
  • Blown/loose fuse protecting the A/C relay/coil circuit
  • Bad ground connection at relay or compressor clutch
  • Corroded connector at compressor or relay causing intermittent contact

Fault status

⚠️ Status
P0645 — Air Conditioning (A/C) Clutch Relay Control Circuit: Control module detected open/short/unexpected signal while commanding the A/C clutch relay. Check wiring, relay, fuse, clutch coil, and module output.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 0.5–2.5 hours

Similar codes

HTML Workshop Manuals AI manual library for HUMMER Click to show available manuals 77

HUMMER 2010 H3 Alpha

HTML Manual
H3 Years: 2010 Manual in English Sections: 37,163
Short description
HUMMER · H3 · 2010

HUMMER 2010 H3 Base, Standard

HTML Manual
H3 Years: 2010 Manual in English Sections: 36,853
Short description
HUMMER · H3 · 2010

HUMMER 2010 H3 Base, Automatic

HTML Manual
H3 Years: 2010 Manual in English Sections: 37,214
Short description
HUMMER · H3 · 2010

HUMMER 2010 H3T Alpha

HTML Manual
H3T Years: 2010 Manual in English Sections: 37,062
Short description
HUMMER · H3T · 2010

HUMMER 2010 H3T Base, Standard

HTML Manual
H3T Years: 2010 Manual in English Sections: 36,752
Short description
HUMMER · H3T · 2010

HUMMER 2010 H3T Base, Automatic

HTML Manual
H3T Years: 2010 Manual in English Sections: 37,117
Short description
HUMMER · H3T · 2010

HUMMER 2009 H2 4D Utility Wagon

HTML Manual
H2 Years: 2009 Manual in English Sections: 40,391
Short description
HUMMER · H2 · 2009

HUMMER 2009 H2 4D Utility Pickup

HTML Manual
H2 Years: 2009 Manual in English Sections: 40,384
Short description
HUMMER · H2 · 2009
Your experience will help others
+100 karma for a short comment :)
Send to email