I had the bike idling and it was idling high, then as soon as i touched the gas it sounded like a plane taking off, the rpms kept increasing till it sounded like it was maxed and i couldnt turn it off. Tried the switch, and yanking both plug wires, it kept going. As soon as i pulled the choke it turned right off. Then i started it back up a minute later and it was fine, still idling a little high though but not like before. Then a little later it did it again! This time i again tried the switch and nothing but i knew the choke would kill it and sure enough it did. The bike is really sluggish in the midrange aswell. The weather today was also very cold, it was maybe 20 degrees. Can that cause any of this? Normally i wouldent even ride on a day like this but a few friends managed to talk me into it.