When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
get new motor mounts. it will lower the engine a bit , and you won't have to worry about it. plus with the added power it will keep the engine from torquing as much
Do you have the poly mounts? I do and I didn't like the added vibration. Mine are not the lowered ones, i imagine the lowered mounts are worse for vibration.