Home / DTC / P0647 — A/C Clutch Relay Control Circuit High

P0647 — A/C Clutch Relay Control Circuit High

Detailed page for trouble code P0647.

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

P0647

Generic P — Powertrain

A/C Clutch Relay Control Circuit High

Brand: Generic
Views: UK: 16 EN: 41 RU: 29
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Short to battery voltage on the A/C clutch relay control wire
  • Stuck or welded relay contacts causing backfeed
  • Faulty A/C clutch relay (internal short)
  • Open or high-resistance ground or connector corrosion
  • Damaged wiring (chafed insulation, pinched, or melted)
  • Faulty compressor clutch (internal short) or clutch harness

Symptoms

  • A/C compressor does not engage or cycles erratically
  • A/C stuck engaged (if relay welded closed) or intermittent
  • DTC P0647 stored and a malfunction indicator lamp in some vehicles
  • Blown fuse(s) related to A/C or ignition circuits
  • Loss of cooling performance or no AC operation

What to check

  • Verify battery voltage and good system ground
  • Visually inspect A/C relay, fuse(s), relay socket, and wiring for damage or corrosion
  • Swap the A/C relay with an identical known-good relay and recheck
  • Measure voltage at relay coil pins and at the PCM control pin with ignition ON and A/C request OFF/ON
  • Check continuity and resistance of the compressor clutch coil
  • Unplug the relay — see if DTC clears or changes, then measure at harness side for short to battery

Signal parameters

  • Control pin voltage with ignition ON, A/C request OFF: approx. battery voltage (~12 V) if PCM is a low-side driver
  • Control pin voltage when PCM commands A/C ON: near 0 V (≤1.0 V) if the PCM grounds the coil; should drop from battery to near ground
  • If PCM is a high-side driver, reverse: OFF ~0 V, ON ~12 V — consult vehicle wiring
  • Typical trigger threshold: PCM flags 'high' when control pin stays significantly above expected low (commonly above ~5 V) while driver is commanded ON

Diagnostic algorithm

  1. Record freeze frame and confirm MIL and stored P0647. Clear codes and attempt to re-create the fault with A/C requests.
  2. Visually inspect relay, fuse(s), relay socket, and harness from relay to compressor and PCM for damage, corrosion, or melted insulation.
  3. Locate A/C clutch relay and identify pins: constant battery feed, relay coil pin to PCM, relay output to compressor. Refer to vehicle wiring for pinout.
  4. With connector connected, backprobe the PCM control pin. With ignition ON and A/C OFF measure voltage; then request A/C ON and measure again. Note whether voltage goes low (PCM grounding) or high according to vehicle design.
  5. If control pin remains high when PCM commands ON, disconnect the relay and measure the relay harness control pin for short to battery. If harness still high with relay removed, check for short to battery between relay harness and battery feed.
  6. Swap in a known-good identical relay. If code clears and operation returns, replace relay.
  7. Check compressor clutch coil resistance at the compressor connector — abnormal low resistance can indicate internal short. With relay removed, measure for continuity to battery and to ground to locate shorts.
  8. If wiring appears intact but control pin remains incorrect, perform continuity/resistance checks between the PCM control pin and the relay harness pin. Repair any opens/shorts as found.
  9. If wiring and components check good, suspect a PCM driver fault. Confirm with manufacturer diagnostic procedures before replacing module.
  10. After repairs, clear codes and perform a test drive/evaporator load test to verify A/C clutch operation and that P0647 does not return.

Likely causes

  • Short to battery (+12V) on the relay control wire
  • Defective A/C clutch relay (swap test will often identify)
  • Corroded or damaged connector at the relay or compressor
  • Open/poor ground or damaged wiring between relay and PCM
  • PCM output driver failure (less common)

Fault status

⚠️ Status
PCM detected higher-than-expected voltage on the A/C clutch relay control circuit (control circuit high).
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 0.5-2.0 hours

Similar codes

Your experience will help others
+100 karma for a short comment :)
Send to email