🔢
P0645 is a low-severity diagnostic code. Reading the freeze-frame data and any paired codes is the fastest way to narrow it down. See top-rated scanners on Amazon ↗
These are statistical causes across ALL vehicles - your exact car may rank differently
The ranking changes by year, make, model, and mileage. Get a probability ranking built specifically for your vehicle.
🔎 Get the ranking for my exact car - $5.99 →
🎯 Top Causes & Probability
55%
#1 - Most Likely
Failed A/C Clutch Relay
The relay contacts are welded or the coil is open. Swap with an identical relay in the fuse box and see if the code clears.
🔨 Part
$8-$30
👨🔧 Labor
$20-$80
⚡ DIY Difficulty
Easy
30%
#2 - Check First
Wiring / Connector Damage
The control wire between the PCM and relay socket is chafed or shorted. Inspect harnesses in the engine bay.
🔨 Part
$10-$50
👨🔧 Labor
$60-$160
⚡ DIY Difficulty
Medium
12%
#3 - Less Common
Failed PCM Output Driver
The PCM driver that controls the relay has failed. Diagnose by confirming relay and wiring are good before replacing the PCM.
🔨 Part
$200-$700
👨🔧 Labor
$150-$400
⚡ DIY Difficulty
Hard
🚗 Most Affected Vehicles
🚫 Is It Safe to Drive?
Yes. The engine and transmission are fine. You will likely have no A/C until it is repaired.
🔧 Step-by-Step Diagnosis
- Swap the A/C clutch relay - Most fuse boxes have multiple identical relays. Swap A/C with one of the same part number.
- Inspect the relay socket - Look for burned or discolored terminals. Burned sockets cause repeat relay failures.
- Backprobe the control wire - With the A/C requested, the PCM should pull the control wire to ground.
- Test the relay coil resistance - Should read around 60-150 ohms across the coil pins. Open = bad relay.
❓ Frequently Asked Questions
Will the A/C work with P0645?
Usually not. The compressor clutch will not engage, so cold air is not produced.
Is the relay the same as the cooling fan relay?
On many vehicles yes - they share a part number. You can swap from a non-critical circuit to test.
Will P0645 hurt the engine?
No. Engine and transmission performance are unaffected.
How do I know it is the relay versus the wire?
Swap to a known good relay first - if the code returns, the wiring or PCM is at fault.
How much does a shop charge?
$60-$160 for a relay swap and basic diagnosis. Wiring repairs add $100-$220.