I recently had a battery issue and my odometer reset itself back to zero. After I resolved the battery issue I let the bike idle for a while ( I didnt keep track of the time) and was checking the charging system etc. When I went for a ride it was like I was riding a different motorcycle, the surging and snatching at low revs is 90% better and it seems more powerful in the top range also. There has to be some issue with the ECU reprogramming itself, I thought it was a bunch of bull when I read about it in some of the posts but I'm a believer now. The tech who put my bike together when it was new must not of let it idle to set things up as it's had poor fuelung issues since new.