I have a similar problem with my 96 but the vibration is mainly felt through the steering wheel (it moves a good inch back and forth), but it only happens during braking. It doesnt always happen, and its usually random as far as I can tell. Anything to look at besides the rotors and pads?