Turns out in addition to the vibration there is also a small oil leak in the engine. Now waiting on parts from BRP. The dealer is telling me that the clutch may be included in this as well, If not they will address it with BRP separately. I'm a bit confused as to how this all works but will provide an update once the repair is done and I have a chance to test the unit. Likely not till next spring