Front End Tuneup
When I bought the truck, it was BADLY in need of front end work. It was vague to the point of being dangerous, and I wound up replacing all of the following almost immediately:
Left/Right upper and lower ball joints
All the tie rods (4 ends and two adjusters)
Steering Stabilizer
Front Bearings
U-joints, both sides
Added Warn Premium hublocks
Here are some shots of me fixing all of that in my driveway... Actually... these are kinda "before" pictures. By the end it was late, and I didn't take pictures. :(