Hey again everyone. I just got the Tahoe back from the shop
They did an alignment and an AC diagnosis. They found the AC held pressure, but it had just under a pound of freon, so they recharged it. All seems well now
I'm not sure how long the ball joints, tie rods, Sway Bar links, and shocks were bad, but the truck feels better than ever now. It used to handle like a covered wagon hauling a bathtub half full of water, but now it's so stable on the road.
Man what a difference
Thanks again for all your help!