I have a 2011 kmyco 125. It fires right up sometimes and runs beautiful, but at times it will turn over and won't crank or will cutout and go dead, then won't crank. I put a new carb same results, I'm thinking maybe something electrical, I checked spark good there too. Any suggestions has about 350 miles on it out of warranty.