My 2003 Chevy Avalanche with 210,000 miles has developed a vibration between 70 and 75 mph. I balanced and rotated the tires, however, still have the vibration. The shocks are good and both front hubs have been changed. I am running out of options as what causing this issue. Any suggestions are welcome. I also changed the rear u-joints about 3 years ago.