Engine hot
First of all you need to check your coolant return bottle level, it's probably low, and needs coolant added. Heater will be starved for coolant, if level is low, thus, cool/cold air comes out. Try to add when engine is cool, to avoid getting sprayed with hot coolant. Leave cap off for a while, turn your heater on (not defrost) and let engine run up to temperature, and add more as needed while you watch level. Rev engine slightly and hold it for 5 seconds or so, every once in a while to help circulate coolant, and remove any air in system. If you have an actual rad cap, that you can remove and watch flow in radiator, that's even better, for adding and bleeding air out same way. Make sure your rad fan is working as well, and once you get it topped up, and heat back working, I'd seriously consider having a system pressure test done, as you obviously have a leak somewhere if the level went down to the point of overheating, and heater was starved for coolant. Keep an eye on that return bottle level until such time you have it checked, to avoid more damage to engine.
×