I have a G5200H and am having some overheating problems.
I have replaced the radiator cap, thermostat, flushed the radiator 2 times, refilled with 50/50 mixture of antifreeze/coolant and blown out the radiator fins and screen.
It does not overheat quickly. I can mow for up to an hour or more...