Cold air in January is miserable, and in a soft-top Jeep it's worse. A Wrangler heater is simple: hot coolant flows through a little radiator behind the dash (the heater core), the blower pushes air through it, and a blend door decides how much air goes through the core. When the heat quits, it's almost always one of five things. Check them in this order, cheapest and most likely first.
Affiliate disclosure: This post contains Amazon affiliate links. As an Amazon Associate, It's a Jeep Thing Stupid earns from qualifying purchases.
Free Wrangler & Gladiator Recall & TSB Tracker (PDF) — $0, just enter your email and it's sent instantly.
Get it →A 3.6 that keeps losing coolant is the most common reason the heat goes cold. The tracker covers the 3.6 oil cooler / thermostat housing leak bulletin alongside the official recalls.
The 2-Minute Test That Splits the Problem in Half
Before you buy anything, warm the Jeep up fully (temp gauge at its normal spot, 15 minutes of driving), set the heat to full hot, and pop the hood. Find the two heater hoses running from the engine to the firewall and feel them, carefully, or shoot them with an infrared thermometer.
- Both hoses hot, air still cold: the coolant side is doing its job. Your problem is inside the dash, almost always the blend door actuator. Skip to step 4.
- One hose hot and one cool, or both lukewarm: coolant isn't flowing through the core. Start at step 1.
The factory service manual uses the same check.
Step 1: Coolant Level (Engine Cold)
Low coolant is the number one cause, and it's free to check. With the engine cold, look at the coolant bottle. Never open a hot cooling system.
The heater core sits high in the system, so it's the first thing to run dry when the level drops. Classic symptom: heat that works while you're driving and goes cold at idle or at stoplights.
If it's low, top it up with the right coolant. Jeep switched types in the 2013 model year:
- 2007–2012 JK: Mopar 5-year/100,000-mile HOAT
- 2013 and newer JK, JL, and Gladiator: Mopar 10-year/150,000-mile OAT, like the Mopar 68163849AB 50/50 premix
Chrysler's own bulletin on the change warns not to mix them. Mixed coolant has to be flushed out. Check your owner's manual or the bottle cap if you aren't sure what's in there.
Then find out why it was low. Coolant doesn't evaporate. On the 3.6, the usual suspects are the thermostat housing and the oil cooler housing. On the 2.0 turbo JL, plenty of forum owners report slowly dropping coolant, so check yours often.
Skip the stop-leak. A Chrysler STAR case on JK poor heater performance (S1207000008, widely shared on JK-Forum) blames sludge restricting the heater core. Pouring goop into a cooling system with a heater core this small is asking for that exact problem.
Step 2: Burp the Air Out
If you just did any cooling work, or the level was really low, you probably have an air pocket sitting in the heater core. Air doesn't carry heat, and the water pump can't push through it at idle.
The factory procedure uses a vacuum coolant filler. The DIY version that works for most people is a Lisle 24680 spill-free funnel:
- Engine cold. Lock the funnel into the radiator neck and fill it about a third of the way.
- Heat on full hot, blower on low.
- Start the engine and let it idle. Bubbles will burp up into the funnel.
- On the 3.6, crack the bleed screw on the thermostat housing until coolant comes out with no bubbles, then close it.
- Watch the temp gauge. Once the thermostat opens you'll see a big burp. Squeezing the upper radiator hose helps push trapped air along.
- Shut it down, let it cool, and repeat. A stubborn 3.6 can take a few heat cycles.
Don't idle it forever with the cap off. Forum owners who did saw the coolant boil out of the funnel. When the bubbles stop, plug the funnel, pull it, cap the radiator, and recheck the bottle cold over the next few days.
Step 3: Thermostat Stuck Open
A thermostat stuck open lets coolant run through the radiator all the time, so the engine never gets fully hot and neither does your heat. Signs:
- The temp gauge climbs slowly or sits low, especially on the highway.
- The heat is lukewarm, not cold.
- Both heater hoses are warm but never really hot.
On the 2012–2018 JK 3.6, the thermostat is built into the plastic housing, so you replace the whole assembly. Two good options:
- Dorman 902-852: the OE-style plastic replacement
- Mishimoto MMTS-WRA-12E: aluminum housing with a metal bleeder screw. The listing says it fits 2012–2018 JK 3.6L.
The housing bolts are 106 in-lbs, not ft-lbs. The full swap, torque, and bleed are in our thermostat housing guide. On a JL, put your exact engine into Amazon's garage tool before you order any thermostat, because the 3.6, 2.0T, and 4xe setups aren't the same part.
Step 4: Blend Door Actuator (Hot Hoses, Cold Air)
If both hoses are hot and the vents blow cold, the blend door isn't swinging over to the heater core. Signs:
- Turning the temperature knob changes nothing
- Clicking or ticking behind the dash, especially right after startup
- On a dual-zone JL or Gladiator, one side blows hot and the other cold
JK: the main blend door actuator sits on the left side of the HVAC box, under the steering column. The factory manual calls it a two-screw job (17 in-lbs), but getting to it means pulling the driver's side lower dash and floor duct. Expect an afternoon. The Dorman 604-029 crosses to Mopar 68018109AA, and parts catalogs list it as the main blend actuator for 2011–2018 JKs. Dorman says its actuators are position-specific, so run your Jeep through Amazon's fit tool before you order. One honest note: an AZ Offroading writeup on a 2012 JK had a Dorman unit that made the defrost light blink at startup, and the owner swapped to the Mopar part. If you want zero hassle, the dealer part is the safe bet.
JL and Gladiator: the HVAC system is more electronic. The service manual has blend door trouble codes (for example B11C9-00, "Right Temperature Door – Travel Too Small") and an actuator calibration test run from a scan tool. If your scanner can run HVAC functions, start there. Otherwise it's a shop diagnosis, and the fix can be as simple as a recalibration. The JK factory manual also calls for that calibration after any actuator replacement.
Step 5: Heater Core, Flush or Replace
If the coolant is full, the air is out, the thermostat is good, and the hoses are hot going in but the outlet hose is noticeably cooler, the core is probably restricted.
Try a flush first. Disconnect both heater hoses at the firewall and backflush the core with a garden hose (low pressure, both directions) until it runs clear. Brown water and grit coming out is a good sign it's working. Be realistic: a flush clears loose debris. It won't fix hard scale or a core packed with old stop-leak.
When to replace: if a flush doesn't bring the heat back, or the core is leaking (sweet smell in the cabin, foggy windshield, wet passenger floor), it's coming out. On the JK, the factory route removes the instrument panel and the HVAC housing, and A/C refrigerant has to be recovered first. One quoted factory labor time is about 6 hours for the core. DIY writeups run from a long day to a full weekend. That's a big job, so make sure steps 1–4 are truly ruled out first.
When there's sludge, the STAR case above also calls for a new radiator, cap, and oil cooler along with the core. Sludge in one part means sludge everywhere.
Quick Diagnosis Chart
| Symptom | Most likely | Fix |
|---|---|---|
| Heat while driving, cold at idle | Low coolant / air | Top off, spill-free funnel bleed |
| Gauge reads low, heat lukewarm | Thermostat stuck open | Dorman 902-852 / Mishimoto on 3.6 JK |
| Hoses hot, air cold, clicking | Blend door actuator | Dorman 604-029 (JK, check fit) or scan-tool calibration (JL) |
| Outlet hose cooler than inlet | Restricted heater core | Backflush, then replace |
| Sweet smell, foggy glass | Leaking heater core | Replace |
| Coolant keeps dropping | Leak | Thermostat housing or oil cooler on the 3.6 |
Start at step 1. Most of the time the fix is the right coolant, a good bleed, and finding the leak that drained it. Shopping for a used Jeep this winter? Crank the heat on the test drive, and use our used JK buyer's inspection for the rest.
More cooling system parts live on my Amazon storefront.
Part numbers: 5184651AJ Thermostat Housing Assembly (3.6 Pentastar) (JK), 68018109AA Main Blend Door Actuator (HVAC) (JK), 4893926AH Thermostat Housing Assembly (JL 3.6) (JL), 68163849AB Coolant, 10-Year/150,000-Mile OAT 50/50 Premix (JK/JL). See the full JK & JL parts lookup.