I had the vibration problem on my 2013 2500HD, it turned out to be the Yoke on the Pinion was cast out of Round, Dealer replaced Yoke and vibration went away. Not they replaced everything one part at a time until the Yoke was found to be out of round. I hope this helps. Dealer was very Great to work with, didnt try to blow me off at all. they took my complaint seriously. Great folks at Gwatney Buick/GMC in Arkansas.