Guys, I got an '03 4x4 1500 Yukon with about 170K on it (bought it with 36K on it)
Steering system needed a go-thru of course.
I had all 4 ball joints replaced and then I replaced, myself, both wheel hub/bearings, tie-rods and pitman / idler arm, and idler arm bracket and new tires as well...