I am sorry to hear about all of the vibration issues, but I am really glad you posted the question. All of the information and tips given here will be a big help to a lot of people.
Thanks to everyone who has contributed here.
 
I hope you get it figured out.