Hello, I recently bought a 2011 honda cbf 125, with only 1000 miles on board. The bike is in perfect condition, but being so new it has never been really serviced by the previous owner, excepting fuel change a month or so ago. It was perfectly fine for the first 50 miles but, today while I was riding the engine started cutting out. Basically if I put it in neutral it idles fine, but if I start reving it, at around 5k RPM it just stops reving, even though I'm holding the throttle, goes back slowly to zero and dies (all this standstill an neutral). If I leave it for 5 minutes with the engine switched of, it works fine, but then I've got it up to 3rd gear and the bike started jerking, as if I was letting go and pulling the throttle, even though I was holding it constant. My first thought would be that it's the sparks, but then again, if it is the sparks, leaving the bike standing for 5 minutes, shouldn't make the situation go away. Any suggestions would be appreciated. thank you