While installing a new modified fan clutch on Friday, I slipped and broke off the damn bypass radiator nipple (after successfully avoiding it for years)

. 20 miles from home, I plugged the hole in the radiator with a sheet metal screw and teflon tape, and used a cut-off bolt to plug the line. Made it home no problems at normal temps.
My parts rig had a "newish" radiator (according to the PO) that looked OK and, importantly, had an unbroken nipple

. I soaked the internals in vinegar for a few hours yesterday (outside the truck), flushed it, and installed it this AM. Seems to be holding fine and my temps are normal. I did order a new Denso radiator from RockAuto that I will just put on the shelf in case this one craps out.
Two tricks that I learned on MUD made the job easier...
1. I cut an access hole in the bottom of the battery box to easily remove the lower DS radiator anchor bolt without having to remove the battery and battery box. The main impetus for this is I HATE having to reprogram my head unit after the power is cut

.
2. I used a Lisle Spill-Free Funnel to fill and bleed the cooling system. It has an adapter to fit our radiators and makes the job no mess. Fill the radiator up initially, start the truck, and once it comes up to operating temp, top off the funnel and it continues to bleed bubbles out and put new coolant in. I let it run for 20 minutes or so and it appears all the air is out.
https://www.amazon.com/Lisle-24680-Spill-Free-Funnel/dp/B00A6AS6LY