I have a 2000 Land Cruiser, and I called two differential shops in Tucson so that they could explain the scope of work. One said, they would have it done the same day, and cost would be just a bit over $100. The second shop said it was at least 10 hours labor, cannot go in from the inside, and the diff needs to be removed and disassembled, since there is a crush sleeve which cannot be re-used. I'd appreciate any input. Please bear in mind that I'm a retired librarian, with absolutely no mechanical knowledge who accidentally bought this cruiser 2 years ago and fell in love with it