Personally I would replace the bad bearings, check the pre load on the two upper sub assemblies, set the gear depths, reseal it and call it good.
If you have to pay someone it might not be worth it monetarily.
Currently working on replacing gears and bearings on my 95 A1G2. Including special...