Started w/lower ball joints and lower control arm bushings. Had a problem finding the correct rear lower bushings. Found an upper ball joint that didn't look so good, etc, etc. Wound up changing everything but the tie rod ends!
The complete lower control arms on on the truck for delivery today.
I may have a set of lower arms w/new ball joints installed available for someone in need.