Yeah I've never really been happy with this unit at all. It would be a solid #1 on my top ten of most regrettable purchases.
Seems I might have found a local dude who may have a motor lying around. If that falls through I may just have to get a new one.