OK, here goes my last attempt at helping this guy, you still do not know for sure if it is overheating!!! OK with that? the chance of an impellor slipping will be remote at best (possible though) so find out what the problem is before you look for a cure by throwing parts at it, that's it for me on this one.