To complement ray's post above:
I recently changed all 4 pinion seals on both rear axles & the front & rear seals on the transfer case on my M931A2...the seals are all the same part number.
The axle pinion nuts require a 2-1/4" (2.25") socket once you remove the cotter pin, and I was able to use my 3/4" impact wrench to remove & re-install these...some quick taps on the trigger got the cotter pin holes aligned with no difficulties, other than finding the appropriate size of cotter pin. Seems that all the ones local to me were too large of a diameter at that length to cleanly fit into the hole, so I had to do a little judicious filing to get them to slide in.
The transfer case lock nuts use a 1-5/8" socket (1.625"), and the torque on these is pretty significant. I had to use my 1" impact wrench at maximum air pressure to get these off. The hardest part was removing the parking brake assembly, but overall it wasn't that bad...and it made cleaning the oil out of the parking brake assembly far easier once removed.
I used my axle seal driver to seat them all: a length of ABS pipe with couplers made for Deuce inner axle seal seating, and it fit perfectly on these seals for a nice clean install. I did coat the inner part of the seals (where they fit over the pinion and/or output shafts) with silicone grease to make sure that they weren't a dry fit.
Some of the bolts holding the driveshafts to the input pinion yokes were actually stripped, so I replaced them all...each coupling uses 8 bolts & nuts, so I ended up replacing a total of 48. I believe that they are Grade-8 5/16" Fine Thread, and I use Loctite on each one to ensure that they stay in place.
So far, so good....