What kind of noise is it making? Screech? Hum?

You can buy the seals from the pool store, and they're not that hard to replace. However, if you're needing new bearings, that's a whole different ballgame...

I think one of the other mods, Poconos, found bearings at grainger electric a few months ago when I was having trouble with a seized motor, but I'm not mechanically inclined enough to replace/pack bearings myself, so I ended up just buying a new motor.