Long-story short.
I closed my bill with the local shop that just wanted to replace parts. They didn't want my Suburban in their shop till Christmas, taking up room, and waiting for it to be rebuilt.
I had my Suburban towed to my house. I supported the frame very safely with 4 strong support methods underneath. Jack-stands + 12"x12" blocks, etc.
I dropped the axle myself. I made extra sure to cautiously remove all components. Spare tire, shocks, u-joint, parking brake cables removed, caliper brackets unbolted and zip-tied away, all lines safely zip-tied out of the way, axle breather tube, wheel speed sensors, etc.
Nothing broke on remove except 1 wheel speed sensor. No big deal. I will replace both.
I found a very good shop locally (next city over about 2.5 hours away). He is very good and I've dealt with him before. I trust him.
He is going to do a full bearing replacement (carrier, pinion, axle), and all seals. He figures that I will need a new pinion and ring gear (I am bringing it to him tomorrow). He also is recommending that the carrier be replaced (there was a handful of shavings in my differential case). He recommends a Detroit Tru-Trac instead of the G80.
All components made in the USA.
If I have to spend $5K CDN or more. It's fine. I just want to know what I am getting for my money.
Because he is local, I will be able to reasonably get warranty from him. I really appreciate the help and information from you all. Thank you.
Geotrash. Yes. It seems that my issue is the exact same as yours. It doesn't appear common at all. Sounds like I'll be getting it fixed similar to yours.