faulty control valve on heater or air in the lines
did you check the heater core because my truck did that and that was what was wrong
sounds like the head gasket ...same thing just happened in my 97 cavalier
What do you mean by "has no heat"? No air blowing out, blowing out cold air when heater is on, blowing nothing at all? Heater not turning on? What specifically is happening?
I assume your car heater is blowing cold air, when the heater is on. It seems that, you have air on your coolant. that air pockets blocks the cooland to travel through your heater. it may be a sign of a bigger problem such as blown head gasket in the old cars, such acura legend
Probably a bad thermostat.
Low coolant and a clogged heater core are possibilities.
One reason your home electric heater is blowing cold air is the heating elements are burned out. A bad thermostat may also be the problem.
It sounds like your switch from hot to cold is stuck on cold
Low coolant, stuck thermostat, blocked hoses.
You may need to replace your Thermostat or your Heater Core.
If you are saying the heater is blowing out cold air you need to change the heater core which is located inside the dash