Mine just did the same thing. We spent hours trying to figure it out. We called five dealer service department and tried idea they had to offer and finally after everyone gave up and one guy stayed to tow me out, it started again and I drove it around and it was pulling great RPM but it was missing often (sometime almost putting you over the bars) and then it died again.
Finally, I got towed out of the mountains and then we started running into slush while being towed across a lake and I was able to fire it up again and make to about 75 yards from shore before it died again. Thankfully we made it off the loake and it's in my covered trailer now and heading to the dealer Tuesday.
I'm pretty upset about it because it happened the first day of a four day trip to McCall Idaho. Thankfully, a kind gentleman allowed me to ride one of his sleds the other two days but, I still endured the humiliation of being towed out right through the middle of a Yamaha forum ride.
Do you have any more news on yours?