Here is what I did some time ago. Rebushed the shaft with brass tubing from a hobby shop. Now have 184k miles on it.
http://www.4x4wire.com/forums/showf...;oldertype=&bodyprev=#Post710727


95 Montero SR, 189k miles
89 Dodge Raider, 189k miles