I just had them balance and aligned and also replace the front lower bushing, as well at the shock top spacer (I think is the right term). I just try to do the heavy braking as a test and that's what I found, it's not a heavy vobration, but first thing come up on my mind is that the disc is worped, and just to make sure maight as well replace the pads. Watch this space.