When was the impeller last changed. My motor is only a 25hp but this spring it would run good until it got hot and then would run very similar to what you are saying. It would run fine when rpms were up but idling it didn't. It was overheating because the impeller was getting flimsy and not...