Had a similar situation on my F-500. Truck shop wanted to put new kingpin bushings in. I took it a tire shop & the guy found one of the rims bent. WE replace that & it never shimmied or wobbled again. I have sold the truck & have a set of bushings now for a paper weight.