Have you checked the water level in the coolant expansion tank, if low this will not heat up the car. If level ok maybe thermostat is stuck Have you checked the water level in the coolant expansion tank, if low this will not heat up the car. If level ok maybe thermostat is stuck
You have run out of coolant, or the heater matrix is blocked.
If there is a restricted air flow through a heater, yes a heater can get hot enough to start a fire.
Your hot water heater is not large enough.
The amount of hot water available will depend on the number of fallons available in the hot water heater.
Either the thermostat has been set too low, your hot water heater is not big enough, or your hot water heater has not been installed properly.
There are a few causes here. First of all check you have enough coolant, if it has run out there will be no heat transfer from coolant to heater radiator. This is dangerous to the engine. If it has coolant, then try back flushing the cooling system, especially the heater matrix to remove any foreign object that could be causing a blockage. When refilling, fit the antifreeze first then start the engine. Make sure you have the heater controls facing the windscreen, on hot and fan no faster than position 2. With the engine ticking over, slowly fill the system until it reaches the correct level. Leave the cap off until the thermostat opens. (When hot coolant circulates) Recheck the level and fit the cap.
defective thermostat to engine cooling system (the system which also provides heat i.e. hot water, to the heater matrix)
Probably a bad thermostat - stuck open so the water temperature in the engine block doesn't get hot enough to make the heater warm.
The heater has a little radiator in it and it may be enough to cool a engine that is running hot
LOw coolant? Weak thermostat?
This would indicate that the system is low on coolant when the gauge is hot. Not enough coolant to service the heater core.
Because heat rises - the top of the water heater will always be hotter than the bottom.