SMOOTHER RIDE?

I do have Schumacher motor mounts, I Know they use poly, that cannot help either.