Ok so I just joined so I can get better help to my situation. After reading multiple threads on things that are close I have remedied other issues I've had it the past. So this is the problem now. I was riding like normal and around third gear the bike hesitates for a second then runs kind of boggy like it's not running on all cylinders and after getting on the throttle it backfires a little. The fl light comes on when this happens and stays lit until you stop and restart the bike. I changed the plugs today to no avail. The battery cables turned slightly tighter but no change, am going to do the "ground fix" as you all have mentioned. It just seems odd that it does this everytime when cruising in third. Seems awfully specific. Also I tried the ecu restart and it blinked over a hundred times so I don't think that is right. Please help I'm an everyday rider and this has got me stressed!