Weird but I have a feeling that this vibration is coming from the engine. Could a badly timed engine be causing this vibration? Also, when I'm cruising or only feathering the throttle, I sometimes get a popping sound from the intake. When I floor i,t it seems to go fine with plenty of power...