I bought a G5200 last year and when attempting coolant flush and change, I found the petcock drain on the Block was completely restricted with rust scale, nothing drained from petcock. I drained coolant best i could with bottom radiator hose. I removed thermostat, bolted back on the water neck and filled with evapo-rust, ran engine for a bit, (only comes up a lil over the Cold mark with no stat) and went on vacation for a week. When i came back the block drain flowed freely and gray liquid came out. I have now flushed the coolant/evaporust mix out with distilled water and refilled with straight evaporust. I’m gonna run it mowing a couple times more, then get a new gasket and thermostat, flush and fill with Chevron Delo Coolant (same stuff I use in my 7.3L powerstroke, don’t use car coolant folks, as for why, google diesel coolant cavitation). My engine runs good, but showed signs of being overheated (coolant stains on radiator) so I think I averted problems by cleaning water jackets out, there are other rust disolvers too, i got this stuff @ decent price on amazon, seems to work good, claims it wont harm waterpumps and no need to neutralize because its not an acid.
Like was said before, drop bottom radiator hose and stuff garden hose in radiator fill and check for free flow. If radiator looks gummy inside I have had previous sucess with dishwasher soap and distilled water running without a thermostat for a while, i did do a neautralizer, warm cycle run, before the final coolant. And keep screen in front of battery compartment clean, just slides out upwards. Water pump turns free, Belts not warn, snugged tight, fan in good shape? Bar a bad thermostat, waterpump, restricted water jackets or radiator, she should run @ whatever temperature thermostat you installed.