Took my car in on Saturday for a number of things, mainly for the vibration under acceleration. It turned out to be a defective mount on the rear differential. The other thing was my sirius radio. Kept saying loading and aquiring and would only work 10% of the time. They said they just received an email from Mazda warning about this. They don't have a fix yet (mazda and sirius are talking). Possible fix is replacing the HU. Just thought I'd throw that out for you guys.