Re: dampening idea
I have a front mount welded to my frame and I use two brackets to clamp the mount. I have a piece of rubber from a radiator hose for dampage. The thing I noticed that helps with vibration is having all your bolts tightened. Sorry no pics.