I have an L2500 that will only overheat if running the PTo and the outside air temp is 70 degrees or higher. It will overheat in about 20-25 Minutes. If it 50-60 degrees you can work all day and it not over heat. Never has got to the point of boiling over. Any suggestions? I have owned it since it was new.