If you got the squirrel cage off you are well on the way, since most of them are stuck pretty good. I think they sell the motor right here on peach parts I would also get a regulator, and a new filter. The system operates with the regulator in the ground side of the motor, and posetive is directly applied. I think there is a flat on the shaft, I dont have a clue what the previous post is all about.
If you did not remove the regulator, you might try it, otherwise you need a little thermal paste because it uses the frame as a heat sink. I had not checked on the price of the regulator lately and they seem to have gone up.
Here are some more facts
http://www.peachparts.com/Wikka/W140BlowerMotor