My newer 2320 (only 275 hours) developed a huge antifreeze leak, my big mistake. Engine overheated while I was mowing some tall grass with the 62D belly deck for about 20 minutes. Radiator screen (in back of the fan) was meanwhile getting caked with grass, no with dummy came on that I...