If you decide to do the differential yourself, I have some tools you can borrow (if it happens to be the one tool you DON'T own), let me know. I have done a couple diff's many years ago, but now I will pay someone else to do them because they are such a PITA.
Just my opinion.......
Just my opinion.......