Mine was doing the same thing a bit at the ice race last weekend. Never has done it before so I was thinking it was the temperature, about 10F. My best guess would be either fuel or timing. I never bothered checking since it ran like a top once started.