sounds like you need body mounts.Irecomend neoprene. thats what i did to cure the same problem
Separate names with a comma.