I have a 2012 pro 800 with about 600 miles on now. If I stop for more than 5 minutes and then start it back up it runs like crap for about a minute and then it is just fine runs great, only does after I stop for a bit. I am thinking maybe TPS but would like your opinions. Thanks kraig