Check the heater valve and/or the controls to the valve. maybe a problem with the controls, most of them are run off of vacuum, if a hose has a hole in it, it wont work
it could be that you've put too much coolant to percentage of water in
LOw coolant? Weak thermostat?
If you are certain that you have sufficient coolant, and the heater is not warming up adequately, check the thermostat and/or water pump. If the thermostat is staying open the engine coolant will not heat up enough to provide heat inside the passenger cabin.
Low coolant level? Cooling system airbound? Bad thermostat? Water pump not circulating coolant? Heater control cable not working?
Yes. If the thermostat is not staying closed long enough for the engine to warm up adequately, you will not get heated coolant into the heater core and the heater will not blow warm air. Change the thermostat for a 195 and you should get plenty of heat. It could also be as simple as not having enough coolant. worst case senerio would be a bad heater core.
Low coolant? Wrong thermostat temperature range? Heater core plugged,restricted or airbound? Water pump not circulating coolant? Temperature control cable not adjusted properly?
The temperature of the coolant entering the heater core is controlled by the engine thermostat. The engine coolant thermostat is generally located at the engine end of the upper radiator hose.
If the engine is overheating, the thermostat is stuck closed. If the heater is not putting out enough hot air the thermostat is stuck open. Change the thermostat as a normal part of maintenance when changing coolant.
The thermostat might need to be replaced. or the coolant level mite be low. it is a sign that it is. and also the type of coolant used if not flushed and replaced tends to clog the heater core. try flushing it out. lastly you have a bad intake gasket and leaking coolant out. 4.3's are notorious for this.
Did you check the thermostat to make sure it is working? If it is and you have enough coolant, you might want to check for head gasket issue. You can rent a tester at Autozone. HTH
Try checking your coolant level. If that's fine it may be your thermostat staying open and it may need replaced
im having the same problem with my 1994 I've replaced the heater core,thermostat,radiator,i checked the coolant, and it's not over heating or nothing and still no heat lol