No vibration problems because of the support. Mine is secured with four Phillips head screws (2 on each end) secured in place with Nylock nuts and flat washers from the bottom. That thing is held in there pretty tight and the Nylocks don’t loosen up. Could your vibration be coming from one, or both, of the latches that hold the removeable deck panel over the generator in place? If so, maybe you can tighten them up a bit.