I have a tall deck BBC and TH400 so not same as what you have, but I run solid motor mounts, solid body mounts and rubber trans mount. I get very very little vibration. I get more vibration and noise from the Heim joints on the 4 link