This is my fourth season using the mower. The Kubota V 1305 is the original engine. It doesn't have an hour meter, but based on the history I was told when I bought it, it has 3000-4000 hrs on it. I didn't notice any overheating problems the first two seasons I used it, but last year it went over 220 on the temp gauge, so I shut it down, cleaned the fins on the radiator, and installed a new 180 degree thermostat. After that the gauge would steadily rise as the mower warmed up, fluctuate around 195 as the thermostat opened, then steadily climb to 220 (which I assume was 205, since the gauge isn't reading correctly). After moving the radiator closer to the fan, it has been reading 205 (190). I pulled the water pump, and the impellers were in good shape. I'll plan on having the radiator rodded out over the winter. I wasn't able to find a temp sending unit at a reasonable price, so I'll try to rig up an aftermarket one.