I had a high temp alarm and my pee stream was pretty good. Changer out impeller (looked brand new) and was never an issue again.
You could have taken the old impeller, put it in a box and sold it as new... It looked just like the new one.
This may help you a little.