I have 04 ford explorer that I purchased 2 months ago. I'm just starting to turn the heat on because it just starting to get cold. And it always takes about 15 min to get hot. After it gets hot it will last maybe 2 minutes than go to cold than back to hot and will just keep doing that it never just stays hot. What could make the heat do this. I've heard coolant can be low so I'm putting that in first thing in the morning. But could this be electrical or something else other than coolant.
Read more: Heat in car taking awhile to hear up?