Time for new "joints"
You gotta bite the bullet. I just went through this on my 01' F-350.
New upper,lower ball joints at 130,000. Make sure you get Moog brand joints. I understand Dana may not be as good of product. I tried performing the job myself, studied everything that I could, rented...