Sounds like a bearing problem but make sure there isn't anything clogging up the air vents in the motor. That can also make it run hot but the noise sounds more like a bearing issue. At some point the motor may no longer start so it might be worth it to at least start to shop around.
Bookmarks