I have an 03 2500HD crewcab short bed, I've had a very annoying vibration at a speed 45-50mph, I've had it into the tire shop a 3 times telling them to check for out of round and balance, they tell me they are good, bfgoodrich 28575r16 I still think it might be a bent rim or tire, but cant tell, I've had the rear end serviced, transmission serviced, driveline balanced, shocks replaced will billstiens can't seem to get rid of it, it is extremely annoying and right on que 45 mph. Any advice or suggestion would help.