Please understand that I don't keep a diary on who is who and what they are doing or have done to their tractor or engine.
Overheating can be caused by incorrect valve timing, ignition timing, fuel mixture, plugged cooling fins on the barrel, rodents nests in the cowling that restricts airflow, plugged or block intake screen on the front of the engine where the clutch is. The Kohler Service Manual (found in our Library) is your source for specs and procedures. If the engine ran smoothly at all speeds and idled nicely, then I would not suspect any carb issues.
Overheating can be caused by incorrect valve timing, ignition timing, fuel mixture, plugged cooling fins on the barrel, rodents nests in the cowling that restricts airflow, plugged or block intake screen on the front of the engine where the clutch is. The Kohler Service Manual (found in our Library) is your source for specs and procedures. If the engine ran smoothly at all speeds and idled nicely, then I would not suspect any carb issues.