Could be a bad water pump or stuck thermostat, but I would lean more toward the pump. If the impeller has failed it will not circulate the water and you get an overheated engine and no coolant flow through the core gives no heat.
SPONSORED LINKS
Friday, December 23rd, 2016 AT 2:51 PM