A/C Clutch Relay Control Circuit Low
The P0646 code indicates that the Powertrain Control Module (PCM) has detected a low voltage condition in the A/C clutch relay control circuit. This typically means the circuit voltage is below the expected threshold when the relay is commanded on. The issue can be caused by a faulty A/C clutch relay, a short to ground in the wiring, a defective A/C compressor clutch, or a PCM problem. This can prevent the A/C compressor from engaging, resulting in no cold air.
1. Most Common Causes
- Faulty A/C clutch relay
- Short to ground in the A/C clutch relay control circuit
- Defective A/C compressor clutch
- Failed PCM (rare)
2. Symptoms You Will Notice
- A/C system blows warm air
- A/C compressor does not engage
- Check Engine Light illuminated
- Possible intermittent A/C operation
3. Step-by-Step Diagnosis
Step 1: Use a scan tool to confirm P0646 and check for other related codes.
Step 2: Visually inspect the A/C clutch relay and wiring for damage or corrosion.
Step 3: Test the A/C clutch relay using a multimeter; replace if faulty.
Step 4: Check for voltage at the A/C clutch connector; if low, trace wiring for shorts.
Step 5: If wiring and relay are good, test the A/C compressor clutch resistance; replace if out of spec.
4. Frequently Asked Questions
Is it safe to drive with this code?▼
Yes, it is generally safe to drive, but the A/C will not work, which can be uncomfortable in hot weather. The underlying electrical issue should be diagnosed promptly to avoid potential damage to the PCM or other components.
How much does it cost to fix?▼
The cost typically ranges from $50 to $150 for parts and labor. Replacing the A/C clutch relay is inexpensive (around $20-$50), while diagnosing and repairing wiring issues may cost more depending on labor rates.
5. Commonly Affected Makes
This is a generic OBD2 code, potentially applicable to any manufacturer using this diagnostic standard.