8.8 swap

Who knows how many miles are on it besides the 10k you put on it. It may be time to douche the housing out, and press in all new diff bearings, seals, and do a crush sleeve eliminator.