Had a similar issue on my f150 pulling my hair out.
Changed ujoints. Got rid of tire balajce beads after busting tires down and adding 4oz to each tire no change.
All new shocks tight front end two shops balanced tires. No tire wear patterns.
Laying under truck banging prying crying trying to...