You didn't say how many miles are on the tires, as tires wear they can become out of balance. Uneven wear can cause the front end to shake at speed. Most dealers will not run the bike over the speed limit, so finding your problem at 80mph is not something you can demand. All good suggestions above.