I have a 2013 2500HD that I have owned since 2018. 180K miles. I have quite of bit of vibration at 60-70 mph. I replaced the tires and wheels several times. I was getting used tires and wheels now I have new Michelin defenders with 17" aluminum factory wheels. When I got the new tires there was no change. I took it back to shop and they found 2 things, worn bushings on the A-arms and the steering idler arm. I replaced those and they lined up the truck. It is better but still not as smooth a ride and I think it should be. Any other things in the front end on these trucks I need to look at? Any help is appreciated.