Heater hoses at the firewall should be reversed every 2 years or so, this back flushes the heater core while driving, helping it last longer
Once heater core is partially blocked, it will just get worse over time
Coolant has anti-corrosive chemicals that continuously coat the metal parts of cooling system as it circulates
If a passage in heater core(or radiator) gets blocked then no circulation and no anti-corrosive protection, so corrosion gets worse and blockage gets worse
CLR or Vinegar can help clean up this corrosion.................in some cases, but it has to get to the corrosion, lol
You can remove the heater hoses AT the BYPASS VALVE
Point 1 hose down and BLOW into the other hose to try and get as much coolant out as you can
Use CLR or vinegar mixed with hot water, the hotter the better
Pour it into the heater core
Let it sit for 20min and then flush it out with garden hose
REPEAT
Then REVERSE it, point other hose down at the ground and fill with CLR/hot water from the other direction
And flush, REPEAT
Do it until nothing foreign seems to be coming out when flushing, your call
I would not use air compressor or pressure sprayer, this system is designed to hold 16psi pressure, so you WILL blow off parts if you use HIGH pressure, especially if there is corrosion in the heater core that has weakened the metal tubes
You will end up with a coolant leak into the cab from the heater core, if a tube breaks from the HIGH pressure