I have a 83 K5. I started this winter with no heat. I've been working on it until now. I am about ready to throw my hands up. If anyone has any idea I would appreciate the heads up.I started with the thermostat. The PO must have taken it out because it didn't have one when I opened it up. I installed a 185* thermostat. This caused the engine temp to go up to 230+ so I pulled that and replaced it with a 160* thermostat. It now runs at 210* (or so the gauge tells me). Still no heat.
Next, I can tell there is no circulation through the heater core because both hoses are cold. It must be the heater core right? I replace the heater core and the connecting hoses with the 5/8 and the 3/4 hoses. I did make sure all of the flaps on the inside of the box were working correctly and my vents and defroster seem to be working as they should. STILL NO HEAT.
Finally I replaced the vent cap thinking it wasn't holding pressure because the top hose was a little soft. It is now nice and firm no problems there. STILL NO HEAT!!

The coolant looks fine. nothing floating on the surface and it is nice and clear/green just like it comes out of the bottle.
I did use a spill free funnel to purge the cooling system any time I opened up the coolant loop. There shouldn't be any air in the lines.
So that leaves me here. My only guesses are 1. water pump impeller failure (its not leaking) 2. Clogged/bad radiator (truck doesn't overheat at idle) 3. blown head gasket (maybe that's why the PO removed the old thermostat?)
Any ideas from anyone? Am I overlooking something? where should I start?