⚠️ Quick Triage — match your symptom

Cold then warm, cycling, clutch clicking — low refrigerant (a leak). Warm always + clunk on startup — compressor. Cold at highway, warm at idle — condenser fan. Cold for 20 minutes, then the airflow fades and warms — evaporator freeze-up. Frost on a line under the hood — expansion valve. Cold one side, warm the other — blend door actuator. Warmer after a DIY can than before — overcharged. No air, or the compressor never clicks on at all — a different page: AC not working. The line that carries the page: the AC is sealed — refrigerant is never used up, so the exact way the cold fails names the cause before you spend a dollar.

Here's the fact that turns "AC not cold" from a guess into a diagnosis: the air-conditioning system is sealed, so refrigerant is never consumed. It circulates in a closed loop and comes back every time. So if your system is low, it didn't "use up" the refrigerant — it leaked. And the way the cold fails tells you almost exactly which of ten parts is the problem, because each failure has its own signature. Cold-then-warm cycling is a leak. Warm only at idle is the condenser fan. Cold for twenty minutes and then fading with the airflow is a freezing evaporator. Frost on a line is the expansion valve. Cold on one side is a blend door. Warmer after a DIY can than before it is an overcharge. The symptom pattern is the whole diagnosis, read from the driver's seat before anyone touches the car.

This page assumes the AC is running: the blower moves air, the compressor clicks on, and the air is simply not cold — or not cold enough, or not cold for long. If the button does nothing, the compressor never engages, or no air comes out of the vents at any speed, the fault is electrical or on the airflow side, and car AC not working is the page for it. The two failures get confused constantly, and the confusion is expensive in both directions: a recharge sold for a blown fuse, a compressor sold for a fan relay.

That matters because of one expensive mistake I see constantly — recharge roulette. The AC blows warm, a quick-lube does a $150 recharge, the air is cold for two weeks, then warm again, so you pay another $150. The refrigerant was low because of a leak, and adding more without fixing it is filling a bucket with a hole in it. Over one summer, three or four recharges cost more than finding the leak once. The defense is knowing your symptom points at a leak — so you ask for detection instead of another top-off.

I built PulsCar after a $380 "full diagnostic" in Phuket in 2025 led to roughly $6,000 over six months across several shops, and the sound never went away (the story is on the About page). AC is where the "just recharge it" reflex quietly drains wallets all summer, because the symptom is intermittent and the fix feels cheap until you've paid for it four times. This guide reads the pattern for you: the checks that split a refrigerant problem from a fan or a blend-door one, all ten causes ranked by frequency (each with its signature, a tools-free confirmation, and the 2026 cost), the pressure-gauge reading that pinpoints the cause, and the scripts that keep a quote honest.

First: is the cold failing, or is the AC not running? The 2-minute filter

This split decides everything downstream — get it right and you've ruled out half the possibilities.

Strong airflow, compressor clicks on, but the air is warm or only slightly cool → the refrigerant loop isn't doing its job. The whole of this guide: leak, compressor, condenser fan, condenser, expansion valve, evaporator, overcharge.

Cold sometimes, warm other times, tied to speed, time or side → a conditional failure, and the condition is the clue: warm-at-idle is the condenser fan, cold-for-twenty-minutes-then-warm is the evaporator freezing, warm-on-one-side is a blend door, and cycling with a clicking compressor is the low-refrigerant signature. Warmer after a DIY can means pressures too high.

Weak or no airflow, or the compressor never engages, or the panel is dark → not this page. Those are blower, fuse, relay, and clutch-circuit faults, and car AC not working tests them in cost order. A cabin filter packed solid can make cold air feel weak, so it earns one look here before you leave.

Why is my car AC not blowing cold air? The most common cause by far is low refrigerant from a leak — and the fact that unlocks the rest is that the AC system is sealed, so refrigerant is never used up in normal operation. If it's low, there's a leak, and topping it off without fixing it lasts only days to weeks. The other causes announce themselves through symptom: a failed compressor gives no cold plus a clunk on startup; a bad condenser fan cools on the highway but blows warm at idle; a freezing evaporator is cold for twenty minutes and then fades; frost on a line is the expansion valve; a blend door gives cold on one side; a DIY can that made things warmer is an overcharge. The exact symptom narrows it down before you spend a dollar. A PulsCar recording can't measure cold or pressure; where it fits is a clunk on engagement, as a second opinion before a compressor is quoted.

The free checks: rule out the cheap causes first

Five checks that cost nothing or nearly nothing, and every one can turn up a cheap cause before a shop names an expensive one.

The vent thermometer (a $5-$10 probe thermometer). The walkthrough is below; the short version is that a healthy system reads well below cabin temperature, typically in the high 30s to mid 40s °F, and a reading that only drops when the engine is revved points at the condenser or its fan.

The compressor clutch check (free). Engine running, AC on MAX, hood open: watch the center of the compressor pulley. Clicking on and off every few seconds means low refrigerant; spinning steadily means the fault is elsewhere in the loop; never engaging at all is the other page.

The condenser fan check (free). Engine warm, AC on, look through the front grille — the fan should be spinning. Not spinning while the AC runs is a fan problem, especially if you are cold on the highway and warm at idle.

The condenser debris check (free). Look through the grille at the condenser, the thin radiator in front of the real one. Shine a light through from the engine side: you should see daylight through the fins. Packed with leaves or bugs, it cannot shed heat, and a gentle hose rinse once cool costs nothing.

The cabin air filter (free to check). A clogged filter chokes airflow, so cold air barely reaches you, which reads as "not cold." Behind the glovebox on most cars. Grey-black and packed means $15-$30 and ten minutes.

Fix it yourself — the thermometer and the freeze-up test, step by step. Two measurements, no tools worth the name, and together they turn "it isn't very cold" into a number a shop has to answer. First, buy a $5 dial or digital thermometer and push its probe into a center dash vent. Park in the shade, engine running, AC on maximum, recirculation on, blower on its second-highest setting, windows up, and wait five minutes. Write down the vent temperature and the outside temperature. A healthy system on a warm day puts vent air far below ambient; air that sits within a few degrees of outside is a system doing almost no work, and the gap you wrote down is the number to quote at the counter. Second, if the cold faded rather than never arrived, run the freeze-up test: drive until the air goes warm, then switch the AC off and leave the fan running for thirty minutes, then switch it back on. Cold that returns for another twenty minutes and fades again is ice on the evaporator — a charge, airflow or sensor problem — because a leak does not heal itself in half an hour. Do both before you authorize anything, and write the times down.

The warm-air A/C price ladder: every cause, 2026 numbers

Cabin filter / condenser debris (DIY) — the free-to-cheap fixes, ruled out first
$0–$30
Condenser fan relay or fuse — the warm-at-idle fix when the motor is fine; swap it before buying the motor
$15–$40
Recharge or evacuate-and-recharge, R-134a — a fix only with the leak repaired; also the overcharge fix, done to the sticker weight
$100–$300
Recharge or evacuate-and-recharge, R-1234yf — same job, pricier refrigerant, shop-only
$300–$800
Refrigerant leak repair (O-ring, seal, hose) — cheap at a fitting, dear at the evaporator
$150–$800
Expansion valve / orifice tube — the frost-on-lines fix and the freeze-up fix
$200–$500
Blend door actuator — the cold-one-side fix; cheap part, labor scales with dash access (RepairPal $457-$599)
$200–$650
Condenser fan assembly — the warm-at-idle fix when the relay isn't it (RepairPal $362-$553)
$350–$600
Condenser replacement — the clogged-or-damaged fix; part $150-$400 plus labor
$400–$900
Compressor replacement — the no-cold-plus-clunk fix; $500-$1,200 clean, $1,500-$3,000 once metal is in the lines
$500–$3,000
Evaporator replacement (leak inside the dash) — the worst-access leak; 8-12 hours of dash-out labor (RepairPal $1,341-$1,880)
$1,200–$2,800

Read the ladder as a map of where the symptom sends you: the green rungs (a filter, a relay, a recharge) are the cheap-and-common outcomes, and the red rungs are almost all the ignored versions — the compressor starved by a leak nobody fixed. The most expensive move here isn't any one repair; it's paying for the recharge four times when the leak repair would have ended it.

The warm-air A/C number, by what you drive

R-134a vehicles (built before the mid-2010s changeover) — cheaper refrigerant ($19-$37/lb in 2026), broadest shop coverage; anything refrigerant-related costs less
the friendly end
R-1234yf vehicles (most built after roughly 2015-2017) — $100-$150/lb, and a shop servicing it for money must hold EPA section 609 certification; confirm it owns the machine before booking
refrigerant costs more
Chrysler / Dodge / Jeep, and Ford (F-150, Explorer, Escape) — notorious blend-door-actuator failures; the click-behind-dash and cold-one-side symptom
check the blend door
2016-2018 Honda Civic and 2014-2017 full-size GM trucks and SUVs — the two biggest condenser clusters in the federal complaint file, both with a manufacturer coverage document; see the analysis below
compressor/condenser
Cars with a clutchless variable-displacement compressor (many European cars and newer models) — the pulley always turns and there is no click to listen for; a compressor that runs but won't pump is usually its control valve, which is priced separately from the compressor on many cars
control valve first
Any vehicle 10+ years old — condensers reach end of life around 10 years, O-rings and seals dry out; gradual cooling loss is usually age-related leaks
age-related leaks

Two table rules: on R-1234yf cars, confirm the shop owns the certified machine before booking, because that is the real constraint on where you can get service; and on any car past 10 years, treat a slow, gradual cooling loss as an age-related seal leak first — the same symptom is a cheap O-ring caught early or a dead compressor once the low charge has starved it of oil.

Why is my AC cold at highway speed but warm at idle? This pattern — cold when moving, warm when stopped — points almost certainly to the condenser fan. The condenser sits in front of the radiator and needs airflow to turn hot refrigerant gas back into liquid. At highway speed, air rushes through the grille and does that cooling. At idle, the condenser depends on an electric fan, and if that fan has failed, it can't shed heat when you're not moving. The fix is the fan assembly, though a dead relay or fuse causes the same thing for less, so those get checked first. To confirm: engine warm, AC on, look through the grille — the fan should be spinning. If it isn't, that's your answer, and since the same fan often cools the radiator, a dead one can overheat the engine in traffic too. Speed dependence is something you notice from the driver's seat; a PulsCar recording of a parked engine can't tell you that.

The 10 causes, ranked by frequency

Cause 1: Low refrigerant from a leak — $150 to $800

🟡 Risk
Low for the car, high for your wallet if you keep recharging — fix the leak, not the symptom
💰 Cost
Recharge alone $100-$300 (R-134a) or $250-$650 (R-1234yf); leak repair (O-ring, seal, hose) $150-$800 by location
📍 Pattern
Cold then warm, cycling; compressor clutch clicks on and off every few seconds; cooling faded over weeks; the most common cause by a wide margin

The system is sealed, so refrigerant is never consumed — if it is low, it leaked. Low refrigerant means the system cannot absorb enough cabin heat, and the low pressure makes the compressor short-cycle, which is the on-off clicking. Common leak points: O-rings at the service ports, the condenser exposed up front, the evaporator buried in the dash, the compressor shaft seal and hose crimps. Why recharging alone fails: new refrigerant escapes at the same rate, so it is warm again in weeks. Fix: leak detection, leak repair, then recharge. Insist on detection before paying for "just a recharge"; the recharge-cost guide covers the refrigerant side in full.

The cheap cause first. Before the condenser and long before the evaporator, the cheap cause on a slow leak is a Schrader valve in a service port and the cap that should be sealing it. Both are a few dollars, both sit exactly where the last recharge touched the system, and both leak slowly enough to empty a system over one winter. A sniffer finds them in thirty seconds.

Fix it yourself — the UV dye hunt, step by step. Buy a dye kit ($20-$40) with the dye, an injector and a UV light; match the dye to your refrigerant. With the engine off, connect the injector to the low-side port (the larger fitting, marked L), start the engine with the AC on maximum and the blower high, and let the dye draw in with the system running for ten to fifteen minutes so it circulates with the oil. Then drive the car for two or three days. Now go hunting after dark or in a closed garage, with the UV light and yellow glasses: trace every fitting, both ends of every hose, the front face of the condenser, the compressor's nose behind the pulley, and the evaporator drain tube under the car — a green-yellow glow at the drain means the leak is inside the dash. Photograph what glows. A photographed leak is a named part on the estimate instead of an hourly leak-detection charge.

At the shop: "The cooling fades over weeks and the clutch short-cycles, so I expect a leak. Find it before you add anything — dye or electronic sniffer, your choice — and tell me the location before you quote. I am not paying for refrigerant that goes into a system you have not tested."

Cause 2: Failed compressor — $500 to $3,000

🟡 Risk
Moderate — a seizing compressor can damage the serpentine belt; fix promptly
💰 Cost
$500-$1,200 for a clean failure, $1,500-$3,000 once metal has gone through the system; includes flush, new drier, recharge
📍 Pattern
No cold air at all (not cycling — just warm) with the clutch engaged; a loud clunk, grind, or rattle when the AC engages; sometimes visible oil at the compressor; often fine one day, dead the next

The compressor is the pump that circulates refrigerant, and a failing one often clunks or grinds on engagement as its bearings wear. Self-check (free): engine running, AC on MAX, watch the clutch at the pulley center. Engaging but clunking means it is failing internally; engaging quietly while the air stays warm means the compressor may be fine, and the gauge section below separates a compressor that is not pumping from every other cause. Not engaging at all belongs to the other page. Why the system gets flushed: a compressor that fails internally sends metal debris through the lines, so a proper job flushes the system, replaces the receiver-drier, and often the expansion valve — skipping the flush frequently kills the new compressor. The noise is a real diagnostic clue, so recording it helps separate a compressor from a belt. Fix: compressor replacement with flush and drier — not DIY, since it requires legally recovering the refrigerant.

The cheap cause first. The cheap cause hiding inside a compressor quote is the charge itself: a system low enough to starve the pump reads exactly like a pump that has stopped pumping, and on a clutchless unit so does Cause 10's control valve. The measured gauge reading is what separates them, and it costs nothing if the shop is already connected.

At the shop: "What did the high and low side read, and what was the vent temperature? If the compressor is genuinely dead, I want the orifice tube or expansion valve pulled and photographed before we talk price, because clean means a swap and metal means the flush, the drier and possibly the condenser."

Cause 3: Condenser fan failure — $15 to $600

🟡 Risk
Low-moderate — the same fan often cools the radiator, so it can overheat the engine in traffic too; fix within a week
💰 Cost
$350-$600 fan assembly plus labor (RepairPal $362-$553); a relay or fuse may be $15-$40
📍 Pattern
The signature symptom — cold while driving at highway speed, warm at idle or in slow traffic; cooling depends on vehicle speed

The condenser (in front of the radiator) needs airflow to turn hot refrigerant gas back into liquid. At highway speed, air flows through the grille; at idle, an electric fan must pull it through. When the fan fails, the condenser can't shed heat at low speed — warm at idle, cold on the highway. Self-check (free): engine warm, AC on, look through the grille — the fan should spin. Not spinning = fan failure, or its relay or fuse. On a dual-fan car, check that both spin: one survivor handles the radiator until the condenser's extra load tips it over, which is why "fine until the AC is on" and "warm at idle" are the same complaint. Since this same fan often cools the radiator, a failed one can cause warm AC in traffic and engine overheating — car overheating when idling covers the fan circuit, the relay test, and the fan clutch on trucks in full. Fix: cooling fan assembly, but check the relay and fuse first — a $15-$40 relay can be the whole cause instead of the $350-$600 motor.

The cheap cause first. Here the cheap cause has a tell you can see through the grille: a fan that never spins while the AC runs is dead, and the first two suspects are its $15-$40 relay and its fuse, not the $350-$600 assembly. The second cheap cause is free — the debris packed into the condenser face, which does the same thing to airflow that a dead fan does.

At the shop: "Cold on the highway, warm at every light, and the fan is not turning with the AC on — I have watched it through the grille. Test the relay and the fuse before you quote the fan assembly, and tell me whether this fan also serves the radiator, because I want to know what I am risking in traffic."

Cause 4: Evaporator freeze-up — $100 to $500

🟡 Risk
Low — the ice thaws; the cause behind it (a low charge, a stuck valve, a failed sensor) is the repair
💰 Cost
Recharge with leak check $100-$300 (R-134a) or $250-$650 (R-1234yf); expansion valve $200-$500; evaporator temperature sensor or thermostat switch priced by model
📍 Pattern
Cold for 15-30 minutes, then the airflow fades and the air warms as ice builds on the evaporator; turn the AC off for half an hour and it's briefly cold again; sometimes water dripping from the dash drain long after parking

The evaporator sits inside the dash and absorbs cabin heat; with a slightly low charge, a stuck expansion valve, or a failed evaporator temperature sensor, its surface drops below freezing and ice builds until it blocks the airflow — which is why the symptom is cold and then no air, not just warm. The freeze-up self-test (free): note when it starts blowing warm, turn the AC completely off for 30 minutes, then restart — brief cold again confirms freeze-up. A leak that drops pressure below the cutoff, by contrast, just stays warm without recovering. Why a low charge freezes it: less refrigerant expands harder in the evaporator, so the coil runs colder than designed — and a stuck expansion valve does the same. The sensor: most cars stop the compressor briefly as the evaporator approaches freezing, and a sensor reading warm lets the coil ice over. Fix: a proper recharge with a leak check for a low charge, the expansion valve if it's stuck, or the sensor — and confirm with the gauge before any part is bought, because freeze-up from a low charge and freeze-up from a stuck valve read differently on the low side.

The cheap cause first. A cabin filter is the cheap cause of a freeze-up nobody connects: restricted airflow across the evaporator drops its surface temperature and ices it faster, so a $15-$30 filter can be the whole fix for cooling that fades after twenty minutes. Check it before any sensor or valve is ordered, because it is also the one part on this list you can inspect without tools.

At the shop: "It is cold for about twenty minutes, then the airflow fades and the air warms, and half an hour with the AC off brings it back. That is ice on the evaporator, not a leak behind the dash. Check the charge weight, the cabin filter and the evaporator temperature sensor before anyone opens the dashboard."

Cause 5: Blend door actuator — $200 to $650

🟡 Risk
Low — a comfort issue; fix at your convenience
💰 Cost
$200-$650 (RepairPal $457-$599); labor scales with dash access
📍 Pattern
Cold on one side, warm on the other (dual-zone systems), or the temperature dial changes nothing; often a clicking or knocking behind the dash; the refrigerant system is fine, which is why one side is cold

The blend door directs air across the heater core (warm) or the evaporator (cold), and each zone has its own actuator. When one fails, that side's door sticks, sending warm air while the other stays cold — often with a repetitive clicking behind the dash as its gears strip. On a single-zone car the symptom is a dial that does nothing: the AC runs, the evaporator is cold, and the door is stuck on heat. Self-check (free): command that side full hot, then full cold — a working side changes temperature, a stuck side doesn't. The side that won't change has the failed actuator. Fix: actuator replacement — the part's cheap, but cost varies widely with how buried it is behind the dash, which is why the range runs to $650 on hard-access cars. If the air is cold but smells musty, that is the evaporator too — why a car A/C smells bad covers it.

The cheap cause first. The cheap cause for one warm side is not an actuator at all on a single-zone car: it is a mode or blend cable that has slipped, or a climate module that needs its actuator recalibration routine run — a procedure, not a part, and on several makes it is a free dealer keystroke. Ask for the recalibration before the dash comes apart.

At the shop: "The driver's side is warm and the passenger's side is cold, so the refrigerant loop is doing its job. Run the blend door actuator calibration first and tell me what the module reports. If an actuator has to come out, quote the labor honestly — I know this one is access, not parts."

Cause 6: Clogged or damaged condenser — $0 to $900

🟡 Risk
Low-moderate — fix within a week
💰 Cost
Cleaning $0 DIY; replacement $400-$900 (part $150-$400)
📍 Pattern
Weak cooling overall, gradually worse, worst on hot afternoons; the condenser is visibly dirty, bug-packed, or damaged when viewed through the grille; condensers typically need replacement around 10 years

The condenser sheds heat by passing air over its fins. Clogged with debris or damaged by road impact, it can't shed that heat, and the gauge reads high on both sides just as it does for a dead fan. Sitting right behind the grille, it takes constant abuse from stones and bugs, which is why a rock strike is a common leak source too. Self-check (free): look through the grille — leaves, bugs, or fin damage tell the story; shine a light through from the engine side and look for daylight. Fix: external debris is a free hose flush from the engine side when cool; internal damage or age means replacement, part $150-$400 plus labor. On a car past 10 years, a gradually weakening AC is often the condenser or its seals reaching end of life.

The cheap cause first. Free, and it is the only repair on this page you can do with a garden hose: the condenser's face packed with bugs, leaves, cottonwood and road grit. Rinse it gently from the engine side outward with the engine cold, never with a pressure washer, and let it dry. If cooling improves at idle, the cheap cause was the cause.

At the shop: "Before a condenser, tell me what the high-side pressure was and whether the face is blocked or the fins are bent. If it is genuinely leaking, show me where, and quote the drier with it — I am not opening this system twice."

Cause 7: Expansion valve or orifice tube — $200 to $500

🟡 Risk
Low — fix within a week
💰 Cost
$200-$500 (done during system service)
📍 Pattern
Intermittent cooling (works, stops, works again); frost or ice on the AC lines under the hood; hissing from the dash

The expansion valve or orifice tube meters refrigerant into the evaporator. Clogged, it either freezes the evaporator (ice blocks airflow) or starves it (warm air) — frost on a line is the telltale, because refrigerant is expanding in the wrong place. Self-check (free): with the AC running, look at the lines under the hood. Frost or ice on a line, combined with intermittent cooling and a hiss from the dash, points strongly here; on the gauge it reads low side low and high side high. Fix: expansion valve or orifice tube replacement, typically during a full system service since the system has to be opened anyway.

The cheap cause first. On an orifice-tube system the cheap cause is the tube itself — a plastic-and-screen part that costs less than a cabin filter and sits inline where any debris arrives first. It is only cheap in parts, because the system has to be opened to reach it, which is exactly why it gets bundled with any other job that opens the loop. If something else on this page is being repaired, ask for it.

At the shop: "There is frost on a line under the hood and the low side is reading low with the high side high, so I think it is blocked. Pull the orifice tube or the expansion valve and show it to me — if there is metal on the screen, this is a compressor conversation, not a valve conversation."

Cause 8: Overcharge, air, or moisture in the system — $100 to $800

🟡 Risk
Moderate — high pressures strain the compressor and can trip the high-pressure cutoff on hot days
💰 Cost
Evacuate and recharge to the sticker weight: $100-$300 (R-134a) or $250-$650 (R-1234yf); a new receiver-drier if moisture is the problem, usually bundled into the service
📍 Pattern
Warmer after a DIY can than before it; cools at night or on cool mornings but not on hot afternoons; the compressor cuts out on the hottest days; both gauge readings high

Too much refrigerant is as bad as too little, and it is the failure DIY recharge cans create: each can adds without measuring, the pressures climb, the condenser can't condense all of it, and the evaporator runs warm — so the driver adds another can. Air in the system, from a leak or a recharge done without a vacuum, does the same; moisture freezes at the expansion valve and corrodes from inside. Self-check ($30-$60 gauge): both sides high with a working fan and a clean condenser is the overcharge signature, and on a hot afternoon the high-pressure switch may cut the compressor out entirely — which is why the AC works at night and not at three o'clock. Fix: an evacuate-and-recharge at the recharge price — and a new drier if the system was open or the moisture indicator has changed color.

The cheap cause first. This one has no cheap cause, and that is the point: nothing you can add fixes an overcharge, because the repair is removal. The cheap part is the decision — stop adding, and pay once for an evacuate-and-recharge to the sticker weight instead of paying twice for cans that make it worse.

At the shop: "Someone put a can in and it got warmer. Recover what is in the system, weigh it, and tell me the number against the sticker weight before you put anything back. I want the recovered weight written on the invoice."

Cause 9: Heater control valve stuck open — priced by model

🟢 Risk
Low — a comfort issue; the cooling system keeps working
💰 Cost
A small valve and about an hour on cars that have one; ask for it to be quoted by part number for your model
📍 Pattern
The AC is cold at the evaporator but the vent air is lukewarm on every setting; both heater hoses at the firewall are hot with the temperature dial on full cold; the gauge reads normal

On cars that use a heater control valve — many older vehicles, some trucks and a share of imports — hot coolant is kept out of the heater core by a valve that closes when you ask for cold. When it sticks open, the core stays hot and re-warms air the evaporator just cooled, so the AC works and the vents blow lukewarm. The gauge reads normal and the symptom mimics a blend door, except both sides are affected equally. Self-check (free): engine warm, AC on max cold, feel the two heater hoses at the firewall — one should be noticeably cooler, and two hot hoses mean coolant is flowing through the core. Cars without a valve rely on the blend door alone. Fix: the valve, its vacuum line or its cable — priced by model, and cheap next to anything on the refrigerant side.

The cheap cause first. The cheap cause is a disconnected or cracked vacuum hose to the valve, which costs the price of a length of hose, and on cable-operated systems it is a slipped cable end. Both are visible with the engine running and the temperature knob swung from hot to cold while somebody watches the valve's lever move.

At the shop: "The pressures are normal and the air is warm, so this is the air side, not refrigerant. Check the heater control valve and its vacuum line before anything else, and tell me whether this car even has one — I would rather know it does not than pay you to look twice."

Cause 10: Variable-displacement compressor control valve — priced by model

🟡 Risk
Low-moderate — the compressor turns without pumping, so the risk is being sold the whole compressor for a valve
💰 Cost
The control valve is a fraction of the compressor's price and is sold separately on many cars; a full compressor is $500-$3,000 if the valve isn't it
📍 Pattern
Clutchless compressor (the pulley always turns, no click); air slightly cool or warm; low side high and high side low on the gauge; often a climate-module code for compressor control

Many European cars and a growing share of newer vehicles use a compressor with no clutch: the pulley always turns, and output is varied by an electronic control valve that changes the compressor's stroke. When that valve sticks at minimum, the compressor spins without pumping, so the air never gets cold on a system holding a full charge — and the gauge shows the compressor's signature, low side high and high side low. Self-check: confirm there is no visible clutch plate, read the pressures, and get a free code read, since the climate module often logs a compressor-control fault. Fix: the valve where it is serviceable; the compressor, with flush and drier, where the internals are worn.

The cheap cause first. The cheap cause here is a free code read at a parts store. A climate module that has logged a compressor-control fault turns "the compressor is dead" into "the control valve is not commanding stroke," and on many cars that valve is a separately sold part. Two minutes in a parking lot decides which conversation you are about to have.

At the shop: "This compressor has no clutch, so please do not tell me it is not engaging. Read the pressures, scan the climate module, and quote the control valve separately from the compressor if it is available for this car."

AC blowing warm — and a clunk, grind, or rattle when it engages?
Get a second opinion on the noise — free

A recording can't measure cold, read a gauge, or see a fan — the checks above do that. What it can weigh in on is the noise that comes with a compressor quote: a clunk or grind when the clutch engages, a squeal from the belt. Film the engine running, parked, for 30 seconds with the AC on, upload it with an email, and about ten minutes later a free report gives an Engine Health Score, a status for engine core, bearings, intake, belts, and exhaust, a second AI opinion, a likely cause with severity, a six-month outlook, and a repair-cost estimate — or says "inconclusive" if the clip can't support a verdict. It doesn't replace the pressure test; it's a second opinion before you pay for the compressor.

🔍 Diagnose My Car — Free

Read the pressure gauge yourself — it pinpoints the cause

The most powerful self-diagnosis is reading the system pressures with a manifold gauge set, or the single gauge built into a $30-$60 recharge kit — exactly what a shop does first. How to connect: AC systems have two service ports, "L" (low side, larger fitting) and "H" (high side, smaller). A kit gauge connects to the low side only, and a recharge can must never go on the high side, which can burst it. The two-sided readings in the table below need a manifold set or a shop; with a kit you read the low side and infer the rest.

What the readings mean (engine running, AC on max, around 70-80°F ambient):

Both sides very low — low refrigerant from a leak; recharge only after fixing the leak
leak
Low side low, high side high — a blockage; expansion valve or orifice tube clogged
blockage
Low side high, high side low — a compressor that isn't pumping: worn internals, or a stuck control valve on a clutchless unit
compressor
Both sides high — overcharged or air in the system, or the condenser isn't cooling (fan or debris)
overcharge / condenser
Normal pressures but warm air — blend door, heater control valve, or a freezing evaporator — not refrigerant at all
air-side

Normal pressures with warm air is the most useful result: it proves the refrigerant loop is fine and sends you to the blend door, the heater valve or the freeze-up test, saving a pointless recharge. Both sides high is the second most useful, because it is the one reading a can of refrigerant makes worse. And GM's own bulletin below is the reason to distrust the first row on its own: lower-than-normal pressures can sit on a system that is full and not leaking.

Is my AC just low on refrigerant, or is it something worse? The cycling pattern is the clue. If it blows cold then warm, cycling back and forth, and the compressor clutch clicks on and off every few seconds, that's classic low refrigerant — the system cuts the compressor when pressure drops, then retries. If it blows warm all the time with no cold at all and you hear a clunk or grinding on startup, that's a failed compressor instead. If it's cold while driving but warm at idle, that's the condenser fan, not refrigerant. If it's cold for twenty minutes and then fades with the airflow, the evaporator is icing over. The core fact settles the rest: refrigerant is sealed and doesn't deplete normally, so if you're low, you have a leak, and adding more without finding it means warm air again within weeks. A gauge reads the pattern in a minute; a PulsCar recording can't, and only the clunk belongs in a clip.

What 1,072 NHTSA complaints about warm AC show

Every price above comes from estimator ranges and shop quotes. This section is our own read of the federal complaint file, published so you can check it.

We searched all 777,040 owner complaints NHTSA received between 1 January 2015 and 8 September 2026 for air conditioning, blower, HVAC, climate control, refrigerant and defroster words, then sorted the 12,435 hits by what the owner described. 1,072 say the air was not cold. A further 389 say the AC did nothing at all, which is the other page. And 652 more say only that "the AC stopped working", never specifying which.

That last number is the practical one. Nearly a third of the people who write to the federal government about a broken air conditioner never say whether air was coming out — which is the same sentence a service adviser hears, and the reason this page starts with a two-minute filter instead of a price.

This failure is a comfort failure, and the data says so plainly. Of the 1,072, eight were towed (0.75%) against a 5.11% baseline across all complaints, three involved a crash (0.28% against 4.37%), and 15 report a fire (1.40%) against a 1.82% baseline. Compare that with the dead-AC set, where the fire share is 6.68% — nearly five times higher. If your AC blows warm, the federal record says you have a bill, not an emergency. If it blows nothing at all, that is the set with the melted connectors in it.

It is also younger than you would expect. Median failure mileage is 57,300 (567 of the 1,072 report a usable odometer, quartiles 35,000 and 89,000), against 70,000 across the whole complaint file and 86,000 in the dead-AC set. 27.2% of those readings are at or under 36,000 miles — inside the bumper-to-bumper warranty on most new cars. Before you pay for a warm-AC repair on a car under about three years old, the first question is not which part; it is whose money this is.

What owners name, and the caveat that matters:

A leak 234 · the compressor 170 · the condenser 162
21.8% · 15.9% · 15.1%
The evaporator 81 · a fan 70 · a blend door or actuator 32 · the blower 55
7.6% · 6.5% · 3.0% · 5.1%
One side warm and the other cold 134 — the single most-volunteered pattern in the file
12.5%
Cycling cold then warm 80 · cold for a stated time then fading 73 · warm only at idle 38
7.5% · 6.8% · 3.5%
Warranty, goodwill or coverage 228 · a recall, campaign or bulletin 269 · a repeat failure 232
21.3% · 25.1% · 21.6%

Read the top rows as vocabulary, not as failure frequency. Owners write down the part a shop named out loud, so "the compressor" appearing in 15.9% of narratives counts how often that word was said, not how often a compressor was the fault — and the compressor is famously the word said when nothing was measured. The bottom rows are different, because they describe the owner's own experience: a fifth of this file is somebody's second or third attempt at the same repair.

And the honest limit on the pattern rows: 782 of the 1,072 narratives (73.0%) name none of the four patterns at all. People write "the AC blows hot" and stop. So those shares are a floor, not a measurement — the pattern taxonomy on this page is a diagnostic tool, not a census. What the file does support is the ranking within what people volunteer, and one warm side while the other stays cold is, by a wide margin, the pattern owners notice first. Download the context table, the makes, the models and the model years, with the method behind them.

The two clusters that own this file — and what their factory documents say

Two vehicle families produce a fifth of the warm-AC complaints between them, and both have a manufacturer document attached. Neither is a recall, which is the point: a warm air conditioner is not a safety defect, so when a manufacturer accepts a condenser problem it does so through a warranty extension or special coverage — checked by VIN at a dealer, never mailed to you with a deadline.

The Honda Civic: 142 complaints, 13.25% of the whole file. Median failure mileage 38,500, and 58 of the 142 name the condenser while 72 mention warranty or coverage. American Honda's service bulletin A21-018, dated 28 May 2021, states the mechanism in the manufacturer's own words: the A/C condenser "was not manufactured to specification. As a result, corrosion may develop in the form of tiny holes in the condenser tube walls that allow the refrigerant to leak out," and Honda extended the warranty on it "to 10 years from the original date of purchase with unlimited miles." The accompanying dealer message names 2018-2020 Accord and Accord Hybrid, 2018-2020 Civic, 2017-2021 Civic Hatchback and Type R, 2018-2021 Clarity PHEV and 2019-2021 Insight vehicles. Two details from the bulletin are worth carrying to a counter: the corrective action is to inspect first and replace only if there is a leak caused by corrosion, and the labor times Honda publishes are 1.1 hours to inspect the system for leaks and 1.4 hours to replace the condenser including evacuation and recharge. If a quote for that job carries five hours of labor, you now have the manufacturer's own number to ask about.

Full-size GM trucks and SUVs: 138 complaints across Silverado, Sierra, Tahoe, Suburban, Yukon and Escalade, 62 of them naming the condenser, concentrated hard on model years 2014-2016. Two documents cover different halves of that group. GM Special Coverage 17336, released November 2017, applies to 2015-2017 Escalade, Escalade ESV, Suburban, Tahoe, Yukon and Yukon XL: "thermal cycling on the combination transmission fluid/oil and AC condenser cooler creates a crack that may allow refrigerant to escape," covered for 5 years or 60,000 miles (6 years or 72,000 miles on the Cadillacs) from the in-service date, "regardless of ownership." The pickups are not in that program — but they have their own document, and it is the more interesting one.

The bulletin that says a warm AC can have a full charge and no leak. GM's preliminary information bulletin PIT5767B, revised July 2026, covers 2019-2026 Silverado 1500 and Sierra 1500 trucks built in Silao, Mexico. It describes exactly the symptom this page exists for — "air conditioning does not blow cold," "poor air conditioning performance," "poor air conditioning performance on the driver's side" — and then describes the trap: "If the a/c pressures are checked they will be lower than normal, example: Low side 15-25 PSI and High side 140-160 PSI. This may lead to checking the system for a low refrigerant charge. When this is done, the tech may find that the system will be full of refrigerant and no leaks will be found." The cause is a block-off plate mispositioned during manufacture, so refrigerant bypasses the condenser's cooling fins instead of flowing through them. The tell GM gives its technicians is one you can understand without tools: both the inlet and outlet lines at the condenser are equally hot, and the condenser's fins are near ambient temperature. A working condenser gets rid of heat, so its output line is cooler than its input and its fins are hot.

That bulletin is the best argument on this page against the reflex that low pressures mean low refrigerant. Two systems can read identically on a gauge and need completely different repairs, and the difference is measured with a thermometer at the condenser rather than a can at the service port.

Read your car's own warm-air A/C record in ten minutes

  1. Find your VIN — the windshield base on the driver's side, the door jamb sticker, your insurance card or your registration.
  2. Run it through NHTSA's recall lookup for open safety recalls, then read the complaints for your exact year and model on the same site, searching for air conditioning, condenser and not cold.
  3. Ask the dealer the question the lookup cannot answer: is there any warranty extension, special coverage, product update or customer satisfaction program for my VIN covering the air conditioning. Warranty extensions are not recalls and do not appear in the recall lookup — Honda's ten-year condenser coverage and GM's 17336 are both invisible there.
  4. Check the calendar against the coverage, not against your feelings about the car's age. Honda's runs ten years with no mileage cap; GM's runs five years or 60,000 miles. A 2019 Civic in 2026 is inside one of them.
  5. Write down who told you what. Several narratives in this file describe a dealer denying coverage that a later visit granted.

Three warm-air A/C traps, dissected

Trap one: recharge roulette. The situation: a quick-lube does a $150 recharge with no leak detection, the air is cold two weeks, then warm again — so you pay another $150, and again. What's real: each recharge escapes at the same rate, so you are renting cold air rather than buying a repair. The price: three or four recharges a summer ($450-$600) cost more than fixing the leak once. The defense: before any recharge, ask "leak detection first, or just add refrigerant?"

Trap two: the can that made it worse. The situation: the AC was a little weak, a $35 DIY can went in without a gauge, the air got warmer, so a second can went in. What's real: the system is now overcharged — both pressures high, the condenser unable to keep up, the high-pressure switch cutting the compressor out on hot afternoons — and no can fixes that, because the fix is taking refrigerant out and weighing the right amount back in. The price: two cans, an evacuate-and-recharge, and a compressor that ran on high pressure for a month. The defense: the gauge before the can, every time — and stop at the target, not at "ice cold."

Trap three: the skipped flush on a compressor job. The situation: the compressor is replaced, but the shop skips the flush and drier to save time, and the new one fails within months. What's real: a compressor that failed internally leaves metal debris in the lines, and that debris destroys the replacement. The price: a second $500-$3,000 compressor, sometimes not covered because the flush was skipped. The defense: confirm in writing that the flush, drier and metering device are included.

Three warm-air A/C quotes, decoded

These are composite scenarios, not individual customers: each combines details that come up repeatedly in owner reports and shop quotes.

Scenario 1: the $600 recharge summer that was a $180 O-ring. A driver paid for four recharges one summer ($150 each) as the cold kept fading. The fifth shop ran UV dye and found a leaking O-ring at a service port — $180 to fix, and the cold held all next summer. Lesson: refrigerant is sealed, so "low again" always means a leak. The $180 repair was cheaper than the second recharge — the pattern said "leak" from the first refill.

Scenario 2: the fan motor quote that was a $35 relay. A driver's AC went warm at every light and was quoted a condenser fan assembly. Looking through the grille showed the fan sitting dead while the AC ran, and the fan's $35 relay had failed. Lesson: warm-at-idle is the condenser fan's signature, and the grille check settles it in ten seconds.

Scenario 3: the evaporator quote that was a freeze-up. A driver's AC was cold for twenty minutes and then went warm; a shop quoted an evaporator at $1,600 for "a leak behind the dash." The 30-minute off-and-restart test brought the cold back, which a leak never does. A weeping Schrader valve at the service port turned out to be the source: $210. Lesson: cold-then-fading is ice, and a free half-hour test vetoed a four-figure guess.

After the fix: keep the AC cold and honest

Run the AC year-round. Ten minutes a week at max cold, even in winter, circulates the oil and conditions the seals. Catch weak cooling early. "Not quite as cold as it used to be" is often an early leak, and fixing it before the system runs dry protects the compressor from running low on oil. Keep the condenser and cabin filter clean. Both cheap, both restore performance. Put the thermometer in the vent once a season. A number written down in May makes "a little weaker" in July a measurement instead of a feeling. Insist on leak detection, always. And confirm the flush on any compressor job — the difference between a repair that lasts and a second compressor within months.

Should you buy a used car whose AC blows warm?

Yes, at a discount you can calculate — and the calculation is easier on this symptom than on almost anything else a test drive turns up, because the price band is set by the address of the fault and you can narrow the address for free in the seller's driveway.

Three minutes, before you talk money. Engine warm, AC on maximum: does the compressor engage, does the fan behind the grille spin, is one side colder than the other, and what does a $5 thermometer read in the center vent against the outside temperature? Those four observations sort the car into a band — one warm side is a $200-$650 actuator, a dead fan is $15-$600, and warm everywhere with a healthy fan is the refrigerant loop at $150-$800 for a leak or $500-$3,000 for a compressor.

Then check the paperwork the recall lookup will not show you. A warm-AC fault on a car still inside a manufacturer coverage program is a dealer appointment rather than a deduction. In our complaint file, 21.3% of warm-AC narratives mention warranty, goodwill or coverage, and the two largest model clusters both have a published document behind them — Honda's ten-year condenser warranty extension and GM's 17336 special coverage. A five-minute phone call to a dealer with the VIN is the highest-paid five minutes in this whole process.

And weigh the age. More than a quarter of the failure mileages in our file are at or under 36,000 miles, so on a two-year-old used car the original bumper-to-bumper warranty may still be live. On a twelve-year-old car the opposite applies, and a gradually weakening AC is a real deduction.

The car to walk away from is the one where the AC has already been "recharged" two or three times with no leak found, because you are buying somebody else's unresolved leak plus a compressor that has been running low on oil. The car worth buying is the one with one warm vent, a seller who calls it broken, and a coverage document with its VIN on it.

Your warm-air A/C plan: next 10 minutes, today, this week

Next 10 minutes (free):

  1. The 2-minute filter: air moving and compressor engaged but not cold (this page), or no air / no click (the AC-not-working page)?
  2. Match the pattern: cycling-and-clicking (leak), warm-at-idle (fan), cold-then-fading (freeze-up), clunk-on-start (compressor), one-side-warm (blend door), worse-after-a-can (overcharge).
  3. Do the matching free check: grille for the fan, glovebox for the filter, pulley for the clutch, lines for frost, thermometer in the vent.

Today: 4. Read the low side with a kit gauge, or both sides with a manifold set — it separates leak, overcharge, blockage, compressor and air-side. 5. Ask the dealer whether any warranty extension or special coverage applies to your VIN for the air conditioning; it will not show in the recall lookup. 6. Record 30 seconds of any noise the AC makes when it engages (done right).

This week: 7. Walk into the shop with the pattern named — "warm at idle, fan not spinning" beats "AC's not cold". 8. Before any recharge → ask for leak detection first; a top-off without it is a countdown. 9. Before any compressor → confirm the pressure readings, rule out the control valve on a clutchless unit, and get the flush, drier and metering device in writing.

For the AC-adjacent guides: why your AC does nothing at all (the fuse, relay, clutch, and blower side), what an AC recharge should cost, car overheating when idling and overheating causes (the condenser fan serves both), and burning smells from the car. For the money side: what a diagnostic should cost, dealership vs independent, signs you're being overcharged, and finding an honest mechanic. And our story explains why PulsCar exists.

Sources and documents

Primary documents and data, opened and read this month. Our own analysis is published as CSV so you can check it.

  1. American Honda service bulletin A21-018, 28 May 2021 — warranty extension on the A/C condenser "to 10 years from the original date of purchase with unlimited miles," because the condenser "was not manufactured to specification" and "corrosion may develop in the form of tiny holes in the condenser tube walls." Published labor times: 1.1 hours to inspect for leaks, 1.4 hours to replace the condenser including evacuation and recharge. Bulletin PDF, NHTSA document 10194961
  2. American Honda dealer message ABOM05282021, 28 May 2021 — the vehicle list for that extension: certain 2018-2020 Accord and Accord Hybrid, 2018-2020 Civic, 2017-2021 Civic Hatch and Type R, 2018-2021 Clarity PHEV and 2019-2021 Insight. Document 10194978
  3. General Motors Special Coverage 17336, revision 02, November 2017 — 2015-2017 Escalade, Escalade ESV, Suburban, Tahoe, Yukon and Yukon XL; "thermal cycling on the combination transmission fluid/oil and AC condenser cooler creates a crack that may allow refrigerant to escape," covered 5 years/60,000 miles (6 years/72,000 on Cadillac), "regardless of ownership." Bulletin PDF, NHTSA document 10135138
  4. General Motors preliminary information bulletin PIT5767B, July 2026 — 2019-2026 Silverado 1500 and Sierra 1500; a warm AC with low-reading pressures where "the system will be full of refrigerant and no leaks will be found," caused by a mispositioned condenser block-off plate, with the equal-temperature inlet and outlet lines as the tell. Bulletin PDF, NHTSA document 11035127
  5. 40 CFR 82.34 — EPA's rule that service involving refrigerant performed "for consideration" requires approved equipment and technician certification, which is why a shop's R-1234yf machine matters. Regulation text
  6. PulsCar analysis of NHTSA public data, September 2026 — 777,040 owner complaints and the manufacturer-communication file, with the method note giving every query, exclusion and sample-reading result. CC BY 4.0.

How these numbers were built: cross-checked against published 2026 repair-estimator ranges and typical independent-shop quotes (R-134a recharge $100-$300; R-1234yf recharge $250-$650; leak repair $150-$800; compressor $500-$1,200 clean and $1,500-$3,000 contaminated, per our dedicated compressor guide; condenser $400-$900, part $150-$400; condenser fan $350-$600, RepairPal $362-$553, relay or fuse $15-$40; blend door actuator $200-$650, RepairPal $457-$599; expansion valve / orifice tube $200-$500; evaporator $1,200-$2,800, RepairPal $1,341-$1,880; cabin filter $15-$30), at 2026 independent-shop labor rates, with R-1234yf vehicles paying a refrigerant premium over R-134a. Heater control valves and variable-displacement control valves are priced by model and left unpriced here. Assumes the symptom is matched to the cause before parts are authorized, and leak detection precedes any recharge. Prices verified July 2026 and reviewed quarterly — no estimator would serve our checks this pass (RepairPal and the parts-store service pages returned HTTP 403 on 18 September 2026), so the ranges above are unchanged and should be treated as estimates you confirm at the counter, with the compressor and recharge figures aligned to our dedicated pages for those repairs. Technical documents verified September 2026: the Honda, GM and EPA documents in the sources list were opened and read on 18 September 2026, and the complaint and manufacturer-communication flat files behind our own analysis were queried the same day.

Chasing an AC symptom we didn't cover? Email [email protected] with the pattern — cycling or constant, idle or highway, twenty minutes or all day, one side or both — and we'll add it to the next version of this guide.