Check coolant level it may be low if it is fill it and see if heater works then if that cures the heat problem have it pressure checked for a coolant leak like a head gasket. If system is full try replacing thermostat. See pics
Images (Click to make bigger)
Saturday, April 9th, 2016 AT 9:27 AM