The impossible to solve overheating problem

Did you check the impeller to see if it's not slipping on the shaft? I just bet not. Whoever does?

Probably only people that have had it happen, and spent a lot of time pulling their hair out.
OH, like this one.:D