Give 4 Wheel Parts a call- out on 82nd and Division? Any big decent parts house should be able to press on new bearings and seals for you if you bring the shaft in.
ASE Master Collision / Refinish Tech
"Beast" - 81 "S" W/T, 85 boneyard 360, T-18, Lock-rite,waggy alloys, 31-10.50 Pro Comp MT's, Warn 8274 in a homebuilt bumper/deer strainer(tested and approved)
88 XJ, 3" Rancho, 31-10.50's, custom bumpers and winch/tow bar mounts, Warn 9500HS, custom sliders/steps, custom camo paint, custom camo headliner