The main thing it would run warm after about 40 minutes even at idle. They put in all new belts, hoses, antifreeze, thermostat and blew out the radiator debris with air from between the fins. It still ran warm. It was checked for a head gasket leak with a sniffer. No internal or external leak. It still ran warm. They added an aftermarket push electrical fan. To mount it they removed the condenser in front of the radiator and found even after repeated air cleaning that dirt was trapped and hidden behind the AC condenser.
It now runs in the mid range. The problem is that if you just ran it in a clean enviornment there is sufficient cooling but with its design if you mow in any tall weeds the seeds and chaft clog it up quickly and it is difficult to keep clean. I added a furnace filter in front of the tractor to try to catch dirt before it gets to the radiator.
The other issue was the AC itself. They added some charge and dye and could not find a leak but it just does not seem to have the capacity to do the job. It was almost unbearable and today was only in the high 70s. When it gets really hot I just remove the doors.
Mahindra may make some fine tractors but I do not think the 4510 is one of them.