Q: Truck doesn’t overheat but I can see coolant in the overflow steaming and my heater will change from hot to cold all the time.

asked by on

I have a 2002 Dodge Dakota 4.7l 4x4. I recently replaced the radiator because of a crack in one of the tanks. After that it began to overheat. I since then have replaced the thermostat, fan clutch, both hoses and the cap to try and solve it. So far it has seemed to not get hot over the past few weeks but I still smell coolant from outside the truck. I see no signs of leaks by the radiator and hoses. I checked the overflow and some coolant was steaming from inside, making it the place where the smell of coolant is coming from. Also my heater works great when I’m driving, but when I stopped for a minute my heater started to blow cold even though it was on the hot setting, then as I began driving it got hot again. Then cold one last time as I parked before I turned it off. Still not overheating, sat at normal running temp the entire time. I’m just wondering if it’s not a heater core problem, or possibly a heat gasket. Exhaust sort of smells sweet but I’m not positive.

My car has 164000 miles.
My car has an automatic transmission.

Hi Bryce. Thanks for contacting us today. An overheating issue like you’re describing is often caused by some sort of obstruction in your heater core - especially if the air is cool instead of hot sometimes. However, it is more likely that you’ve got air bubbles trapped in the coolant system. When replacing any cooling system component, it’s vital to correctly bleed the system as recommended by the specific manufacturer. If this is not completed or done right, it can cause the type of overheating you’re experiencing. I think the best thing to do is to have a professional mechanic come to your location and complete an overheating inspection. This will allow them to isolate the root source of your problem, so the right repairs can be made.

Was this answer helpful?

You may have a clogged heater core that may be prohibiting the outer linings of the heater core to get hot. As you know, the heater core is a series of tubes that the coolant runs through that generates the heat from the warm coolant after circulating through the motor. These tubes can occasionally develop a buildup on the inner walls such that when the heater core is "flushed" this buildup on the inner walls of the lines remains and still allows the coolant to flow through the heater core. It is important to note that when the heater core is "flushed" it is possible to get good flow through the heater core while the inside walls of the heater core remain caked with buildup. As a result, the buildup on the inner walls prevents the temperature from rising to its capability due to the insulating effect of this buildup on the inner walls which will prevent the necessary heat transfer to properly heat the inside of the car. I would recommend having an expert from YourMechanic come to your location to diagnose and replace your heater core.

Was this answer helpful?
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details
  1. Home
  2. Questions
  3. Truck doesn’t overheat but I can see coolant in the overflow steaming and my heater will change from hot to cold all the time.

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing

Get a quote

What others are asking

Q: Water seeping from engine, possible head gasket.

It is not recommended to buy any vehicle that has the check engine light on, unless you have negotiated a substantial discount to cover the risk. In reviewing the NHTSA database for this particular model, there are a well above...

Q: Q: How do I turn off the electronic stability control (ESC)?

The electronic stability control (ESC) is an important safety feature that helps you steer your vehicle. The ESC system should never be turned off except by extremely skilled drivers who know what they are doing. If you need to turn...

Q: Getting code P0135

Hello. A P0135 code indicates that there is a malfunction of the oxygen sensor/heat circuit. This problem could cause the car to burn more gas and over time, cause damage to the catalytic converter. When the oxygen sensor is replaced...

Related articles

P0052 OBD-II Trouble Code: HO2S Heater Control Circuit High (Bank 2 Sensor 1)
P0052 code definition HO2S Heater Control Circuit High (Bank 2 Sensor 1) What the...
P0240 OBD-II Trouble Code: Turbocharger Boost Sensor B Circuit Range/Performance
P0240 code definition Turbocharger Boost Sensor B Circuit Range/Performance What the P0240 code means P0240 is an OBD-II generic code triggered when the Engine Control Module (ECM) detects the intake boost...
P2103 OBD-II Trouble Code: Throttle Actuator Control Motor Circuit High
P2103 means there is a fault with the throttle actuator control motor circuit, likely due to a defective electrical component or part.