loose belt? if not, then it might be the bearings in there. dont know how much that will cost...sorry.