Hey guys, new to the board. Checked all the way back to '07 posts, so here goes... Dumped by CR125 once yesterday, started right back up. Ran well for another hour. Stalled out going up hills a couple times but fired back up each time. I was on a flat surface, downshifted to first, held the clutch and lost all power. On trying to restart, my muffler backfired several times when I kicked it. Rolled it down the hill and got it going once, but only for about 20 seconds. Any ideas? Fouled plug? Too much mixture in the cylinder head? Blown gasket somewhere? Like I said, I read around and noticed a lot of experienced people here. Any help is appreciated! Thanks in advance.