It sounds like your heater coil is low on coolant and drains your radiator every time you turn it on. Try letting your van warm up completely, then turn your heater on full blast and then check your radiator coolant level, if its low, that's your problem. Just keep adding until full.
Have you checked the cars thermostat?
If the pump is not circulating coolant insure that the thermostat is not stuck closed. If the thermostat is ok then the pump will have to be replaced.
Low coolant? System air bound? Hoses collapsing under pressure? Water pump not circulating coolant?
Could be thermostat not opening causing a back pressure
the thermostat is a water/coolant flow regulator using pressure or heat from the water/coolant to open itself and let water circulate. when the thermostat gets stuck (won't open/close normally), the car's engine will overheat, usually will get replaced (if you go to a certified mechanic) or will be removed and not replaced (if you go to an uncertified McGiber type mechanic), although this does not affect your car in a negative way.
Ith low on coolant or has a sthuck closed thermostat.
2 things I can think of which need to be checked: your coolant and your thermostat.
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
There could be many reasons. Not enough coolant or bad flow, faulty thermostat, low oil. If the coolant freezes then it will overheat. If your car continues to overheat then you should have the coolant flushed and thermostat replaced.
have you checked the fan
it could be that you've put too much coolant to percentage of water in
Defective cap? Bad thermostat building excessive pressure