Took the bike out today in traffic to start getting used to stop start and multi lane riding. So far so good, I've finally hit 500kms in the saddle. Last corner before getting home, i turn right at a t-junction, start accelerating hard (suv right up my arse), shift to 2nd accelerate hard, shift to 3rd and BANG! Massive backfire, tacho reads 0 throttle does bugger all buy engine still stumbling very rough. I pull over and the bike dies. Tried starting her back up, and she'd stumble and backfire from what sounded like the front and rear. After the 3rd go she started up fine and I rode home. Went back out this evening tried starting her up. Took a long time trying to tick her over, to the point where the battery was going weak. I had to hold the throttle wide open to get her started, she stumbled to life again multiple backfires from front and rear. As soon as I let go of the throttle shed die. This went on for a good 20 minutes, revs would rise and fall randomly from 3k to 7k back down again. I noticed the wire which plugs into the clutch area was broken and loose. So I sprayed some carb cleaner on the contacts and reattached it. To my amazement the very next start was clean, smooth idle, revs well and back to normal. Question is, what could've gone wrong? I fail to believe that my problem had anything to do with the neutral light wire I cleaned and reattached. I did think when she stopped on the road that I may have over revved the motor between gears and blown a gasket or something but something like that doesn't just clear up. Anyone got any ideas?