As I go through the disassembly of my burned out M125X, i noticed that the hydraulic oil cooler seems a bit small, given the GPM. I don't propose any solutions, just an observation. I may retrofit a larger cooler from a much larger tractor being that I will no longer have an A/C...the cooler is sandwiched between the condenser and the radiator. Could be too, that the engine driven fan has to pull air through the condenser, screen, oil cooler and radiator... and any clogging with dust may have a big effect on cooling. Just my .02