You are low on engine coolant and have an air bubble in the heater core. That's why your idiot light is flashing and you're not getting any heat. Top off your radiator with the engine running to purge the heater.
check your thermostat and you coolant levels to see if the thermostat is operating at designated temp sometimes it wont open to allow the coolant to go through the coolant system at the right temp or it can be delayed sometimes on old cars they mess up easily
check your thermostat and you coolant levels to see if the thermostat is operating at designated temp sometimes it wont open to allow the coolant to go through the coolant system at the right temp or it can be delayed sometimes on old cars they mess up easily
truck is over heating would be first sign could be low coolant a belt slipping dirty radator and really if your not gettting heat id say thermostat stuck or its out of coolant
low coolant levels will cause it to run a little hot and not give off good heat,recheck the coolant levels in it and make sure they are full,and you may have to bleed the air from the cooling system to get it to work right,good luck.