check the heat shield, sometimes they get loose and vibrate at speed. my bet is a driveshaft Ujoint though.