Picked up my bike from the dealer through the week and went for a 250 mile ride today. The dealer updated the engine mapping to the latest version and the vibration issue is resolved. Sorry that I don't have any version numbers to share but this was a new version and the latest mapping available at this time.
IMHO the idle is also improved with this new map. I had the first update to the engine mapping to cure the stalling at idle that suddenly started happening. After that upgrade, when I came to a stop, the engine felt as if it was about to stall and would catch itself and increase the revs. In the latest version the engine slows down to idle and doesn't feel/ sound as if it's about to stall.