What causes the ICD to vibrate?

Medtronic ICDs do not vibrate. If you have a different brand of ICD, check with the manufacturer.