Not really a vibration as it is a bump bump bump problem. More noticable at slower speeds, but can feel it through a wide range of speeds.
Never checked the chain slack. Would have thought the dealer would have done that before we took delivery of the bike

I can check it.
I can feel it through the handlebars pretty good.
Thx,
H.