After a few trails riding for agout 40 minutes or so the bike started to rev super high then I woudl lose throttle control for a bit then it woudl go back to normal. A few minutes later it happen again. When it reved super high I pulled the kill swith nothing happened, then I turned the gas off it died. I let it sit for a few started it again and went for a few then it happened again. I was riding in the middle of the trail and didn't want to push it for miles so I tried my best to keep it going I thought I turned the gas off but I mistankingly place it on reserve, after that it ran fine.. Weird hugh? I checked the fuel level it wasn't that low maybe a little less than a quarter tank. Would fuel starvation cause this uncontrolled reving?? Or is it a ingnition problem. This morning I cleaned everything up, carb airfilter. Checked the throttle cable etc. All seems normal and in goog shape. I toped it off with fuel and took her around the yard. I let it get hot and it didn't do anything crazy. What could cause this? Any thoughts guys??