There is no bearings in there. Sometimes there is in and out play in the shaft. There is an insert that goes on the shaft that sometimes get loose. You have to put a deep socket on the shaft and hit that insert down. Then you have to punch either the insert or the shaft (dont remember) so the insert does not move again.
It worked for like three days, then the problem reapeared. Try the wd-40 first if you think your motor is binding, but if that does not work your best bet would be a new motor.
Where do you get this new motor? Autozone?