I have a Kubota G5200. Runs great but keeps overheating. I have replaced radiator hoses ( both needed replacing) new thermostat, radiator cap and flushed system and still over heats. I noticed when running and radiator cap off that the water doesn't look like it is circulating. I noticed some people have said the thermostat can be put in upside down and cause problems? I have checked the belts as well they look good but do have about an inch play in them. Does anyone have any suggestions. All help greatly appreciated