Ok I bought a 2007 skidoo 800r with 1200 miles on it well sure enough the ticking time bomb engine went on me after about 300 miles on it. So I brought it to the dealer and they put in a new 800 short block engine with all the updates in it. I now have about 250 miles on it and it has been running great till today. I started riding and it was running great for about a half hour or so and all of a sudden the rpms just dropped down to about idle and wouldn't really rev up good. I stopped the engine check the spark plugs which seemed fine and I had no warning lights come on while riding it. I pulled it over and it started right up with no problems so I kept going and after about another 20 min of riding it did it again. So I did the same thing checked the plugs and everything out seemed fine and sure enough it started right back up and ran fine again but this time I just brought it home and parked it. Just wondering if anyone has any suggestions on what might be causing this problem? plz and thank you