Ok just to recap what I have done to the front end as this work was performed to have a reliable truck, not to fix a vibration issue. All work was performed 2000 miles ago when I got the truck.
Replaced steering gear box, inner and outer tie rod ends, kingpins, track bar bushings, wheel...