Some update...
What have been done so far... changed steering column bearing (myself), rebuild steering gear (hope it is really rebuild...by mechanic, on this story later...), rebuild power steering pump(myself).
About the story... I am really p..sed off by local "mechanics"



The truck have been inspected by at least three different "mechanics", even one alignment shop, and everyone claimed no suspension issues found...
Until the day, I just lightly kick FL tire... with truck on the ground it shacks. I inspected it further... I grab it by hand and I was able to see movement in the upper ball joint about 1/2"...
So, my next steps:
I ordered new shocks for all corners, leaf spring bushings, sway bar bushings, all ball joints, tie rod ends.
I have GM 10 bolt front axle. I watched may videos on changing ball joints on this axle, it is mostly clear what I should do :-).
My question:
Should I drain diff oil and open it, in order to pull axle shafts?
Since I am there, I plan to change all bearings and seals, may be u-joints as well.
Thanks for the help,
Ivo