I had similar issue, had about 35,000 miles on tires when the vibration began. had always rotated and balanced them, and they had plenty of tread remaining. all new shocks and struts too. tire shop could not get rid of vibration at 74MPH, finally at 40,000 miles I put 4 new tires on, problem solved.