Ok… thanks for the scoop, I’ll look into that!A worn ball joint will act this way but that's really low mileage for one to be bad. An easy way to check is to raise the front end of the truck a couple of inches off the ground. Then take a bar or something and lift under the tire. If the ball joint has play, you'll feel it. I would rotate the tires and see it that effects the vibration. I just went through this with my 2013.