P0646
A/C Clutch Relay Control Circuit Low
A/C clutch control
Generic OBD-II
Low
What it means
P0646 means the control circuit for the air-conditioning compressor clutch relay is reading low (typically a short to ground or an open). The ECM uses this relay to engage the A/C compressor, so the practical result is that the air conditioning stops working. The engine runs normally β the usual causes are the relay itself or its control wiring, not anything mechanical.
Low
Can I keep driving? Mechanically safe to keep driving β the real-world effect is that the air conditioning won't work; the engine is unaffected.
Common symptoms
What you'll notice
- Air conditioning doesn't work or cuts in and out
- A/C compressor clutch won't engage
- Check-engine light on
Common causes
Most likely first
- Short to ground on the A/C clutch relay control circuitLikely
- Faulty A/C clutch relayCommon
- Damaged or corroded wiring or connectorCommon
- ECM/PCM fault (rare)Less often
How to diagnose & fix
Work through it in order
- Inspect the A/C clutch relay and its control wiring/connector for a short to ground or corrosion.
- Check that the ECM commands the relay and that the relay actuates.
- Replace the A/C clutch relay if it fails to switch correctly.
- Repair any wiring faults, then clear the code and confirm the compressor engages.
FAQ
Quick answers
Is it safe to drive with P0646?+
Yes, mechanically. This code just disables the A/C compressor clutch β engine performance, braking, and steering are all normal. It's a comfort issue, not a safety one.
Can I just clear P0646?+
It'll return until the relay or its wiring is fixed. Repair the control-circuit fault first, then clear to confirm the A/C works.
Related codes
Often seen with P0646
Read & clear P0646 yourself
Scan your car, confirm the code, and clear it once it's fixed β with OBD DashX on your phone.
β Verified name β SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX