Hi everyone new member here. My 2017 G310R started giving me problems last week. While riding, the engine cuts out and comes back on giving me jerks. Usually in 3rd or 4th gear. Warning light comes on and goes off too. The engine has cut off completely on me twice during this time. My mechanic says it might be due to dirty fuel and asked me to add fuel injector cleaner to my fuel. I did this but the problems persist (a little better). Does anyone have any guesses what the problem is?