To avoid some mess you can cut some sections of old hose, if it's the correct i.d. it goes on the inlet/outlet then with a kind of long piece you can direct the outflow to under the truck and see what's coming out. Vinegar helps to flush out crap, try to get it in/keep it in and leave a few minutes.
Reversing the hoses is just a good idea to do from time to time but it won't stop it from working if you don't.
I like to label them in/out as it can get confusing which was which once they're off.
The heater valve only closes (no flow) with the heater at "off" or "max a/c". You can feel under/behind it to check. But that doesn't stop heat, since even if it didn't work (faulty, or, vacuum hose to it leaks), it'd be open (flow). I guess you checked that. Recirculate door under glove box should also activate with control "off" or "max ac"... not your problem, just mentioning.
If it worked a bit then not, maybe more crap dislodged. Or maybe there's a vacuum leak somewhere causing heater blend door to not operate correctly.
I dunno how to check blend door I didn't have that problem. That was on the '99. The '97 heat is so hot it'll bake you. 4.0 engine also warms up way faster than 3.0.