This morning i was on my way to work when i came to a stop at a intersection, the idle started acting weird. It dropped to like 1200 to 1000rpm started sputtering, i cranked a throttle a little it made the idle go lower for a bit, then stuttering to acceleration it was bucking and stuttering then suddenly bam, running normal again (was soo sudden i nearly did a wheelie). What the hell is wrong? Ive had this happen 3 times since ive owned it, its like a random hiccup i keep coming across. It feels like its running out of gas or something and then goes back to normal a few mins later. A couple of times i would come to a stoplight and pull in the clutch before a complete stop and the damn bike just stalls. I know it cant be the idle being too low as the thing generally idles at 1200-1300 rpms. When i first got it, it used to sit at 1000-1100 but when the stalling thing started to happen i assumed the idle was too low, i raised it up but look like it didn't really solve anything. Anyone else ever have this problem? Do these things have crank and cam angle sensors like cars do? I know these kinds of sporadic behaviors happen to modern cars with magnetic sensors start to go haywire.
If it were bad gas i presume it would be doing it until i run out of gas at least, same goes with the filter. Its sporatic and does it every now and again, i think its a electronics fault somewhere, maybe something to do with the idle compensator.