This problem did end up being a bent driveshaft. I used a dial indicator to measure its out of round while still in the sled and it was 60/1000" out. New shaft showed up in Sicamous Thursday morning. Swapped it out and rode Thursday afternoon and Friday yet before having to head back to work. Runs smooth now. Sent the other one back to the dealership to see if warranty will cover it.