Having same Issue with My 08 M-1. It happens when I let off then and take snow over the hood. Seems like I loose 1 cylinder all together. Then if I hold it at 1/4 throttle for a bit it will come back to life Until the next dive in the snow.
Looking it over this morning found coil wires with bad rub grooves, Ive whaped them with Hi voltage tape Ill let you know how it works out.
Starving for air likely - the intake is pretty small for the big twin. Also check your throttle safety switch, mine is disconnected now, but i run a tether.