Check the driveshaft and make sure the balancing weights did not fall off. As tiny as they are I bet they do make a difference.
and if you do need to replace it, find a used one first at
www.car-part.com great resource for used cheap parts, especially for parts that last forever.
xp