I towed a sports car that while small is heavier than a riding lawn mower across the country and did not have heating problem just greater oil consumption. I would check your thermostat, electronic fan or radiator and see if they are operating properly