I have a 1999 Dodge Dakota. Early in the spring I had to have my heater core replaced. Now it is starting to get cold outside. When I run my heater it is getting luke warm at best. Before the heater core was replaced it used to be a lot hotter. What could have caused it to not kick out very much heat?

I regularly check my fluids and the coolant level is always right where it should be.

2 Answers 2


You very likely have a bad thermostat. Here are some similar questions that may provide some insight:

Where'd my heat go?

Why would my heater sometimes blow cold air?

Engine never warms up (actually: it cools down) at highway speeds

In terms of your specific problem, I would check your engine temperature gauge: does the needle ever move up to its normal operating range? Or does the coolant stay cold?

  • Thanks for the answer, I am sure I will fall into one of those categories.
    – Linger
    Commented Nov 21, 2012 at 15:18

I would remove the heater hoses and flush out the heater core using a garden hose. Be sure to flush it both ways. Test for leaks when done and add coolant as needed.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .