ADD: Is there a control valve (controlling water flow to heater core) on a 2000 Jimmy? If so, where is it located? Maybe it is clogged or not functional.
Yes, sounds like your on the right track. Its a common problem with the Jimmy/Blazer.
Flush it out good, sometimes you may even need to drive it again, then flush it again. Good luck, Thanks,Eric