Tools:
Face Shield
Safety Glasses
Mechanics Gloves
Chemical Resistant Gloves - for cleaning parts with brake cleaner
Floor Jack & at least two heavy duty jack stands (I used four jack stands because I rotated the tires)
Compressor
1/2 drive high torque pneumatic ratchet
1/2 drive pneumatic impact wrench
short impact extension
3/8 drive ratchet handle - for removing differential drain plug
1/4 hex key socket - for removing PML differential cover bolts
adapter for connecting 1/4 hex key socket to 1/2 drive pneumatic ratchet
21 mm impact socket - for lug nuts
wheel lock key
8 mm gear wrench - for brake dust shield bolts
10 mm gear wrench - for brake caliper bolts
12 mm gear wrench - for ABS sensor bolt
18 mm gear wrench - for bearing cage nuts
diagonal cutters - for cutting wire to wire brake calipers to leaf springs
needle nose Vice Grips - for parking brake springs
Channel Lock pliers - for parking brake clips
slide hammer - for pulling axle shaft
dead blow hammer - I used it for tapping the wheel bearing race and pushing the brake caliper retaining spring
center punch - for making dimple in bearing retainer to keep drill bit from skittering
drill - for removing bearing retainer from axle shaft
drill bits - for, er, duh
chisel - for removing bearing retainer from axle shaft
hammer - for hitting center punch and chisel
snap ring pliers - for removing snap ring from axle shaft
cutoff tool - for removing bearing retainer and bearing from axle shaft
pliers - for removing bearing from axle shaft
torque wrench - for tightening fasteners to proper torque spec
at least one oil drain pan (two is better)
cleaning brushes
Face Shield
Safety Glasses
Mechanics Gloves
Chemical Resistant Gloves - for cleaning parts with brake cleaner
Floor Jack & at least two heavy duty jack stands (I used four jack stands because I rotated the tires)
Compressor
1/2 drive high torque pneumatic ratchet
1/2 drive pneumatic impact wrench
short impact extension
3/8 drive ratchet handle - for removing differential drain plug
1/4 hex key socket - for removing PML differential cover bolts
adapter for connecting 1/4 hex key socket to 1/2 drive pneumatic ratchet
21 mm impact socket - for lug nuts
wheel lock key
8 mm gear wrench - for brake dust shield bolts
10 mm gear wrench - for brake caliper bolts
12 mm gear wrench - for ABS sensor bolt
18 mm gear wrench - for bearing cage nuts
diagonal cutters - for cutting wire to wire brake calipers to leaf springs
needle nose Vice Grips - for parking brake springs
Channel Lock pliers - for parking brake clips
slide hammer - for pulling axle shaft
dead blow hammer - I used it for tapping the wheel bearing race and pushing the brake caliper retaining spring
center punch - for making dimple in bearing retainer to keep drill bit from skittering
drill - for removing bearing retainer from axle shaft
drill bits - for, er, duh
chisel - for removing bearing retainer from axle shaft
hammer - for hitting center punch and chisel
snap ring pliers - for removing snap ring from axle shaft
cutoff tool - for removing bearing retainer and bearing from axle shaft
pliers - for removing bearing from axle shaft
torque wrench - for tightening fasteners to proper torque spec
at least one oil drain pan (two is better)
cleaning brushes