i doubt alot of hard stops will repair a vibration. I have never heard of a vibration being caused by brake pad deposits. You might have either warp rotors, out of balance tire, worn/broken steering component, worn/broken suspension or need an alignment. or a combination of any of those. I'm surprised Nissan warrantees brakes past 12k miles. The industry standard used to be 12k miles for brakes.
__________________
wax
|