Had same problem.
I thought of the battery, so I ordered a new one, but when I plugged the old one, my optimate showed a green light... I already seen threads about a dead battery showed in green by the optimate, but anyway.
I also tryed to check ALL my connectors (the ones next to the battery, behind the headlight, etc), and I found this :
- I had oil inside the reg/rectifier connector next to the battery (my mistake, from the last time I had my oil changed), so I cleaned it as good as I could
- I also had oil on a connector (don't think it went inside of it) which is on the injector (the black connector), and this was due to my recent problem of water pump , you should see the mayonnaise I had in the MH airbox...
Cleaned all and put the new battery (Yuasa). Then I connected the bike to TuneECU, and I saw this error message :
P0560 - control unit voltage supply - malfunction
Oh sh**, it seems to be related to the reg/rectifier. Could it be possible that the oil inside the connector did all this ?
I made a (really) short ride after the battery change and the cleaning, and no problem, except my speedometer telling me I was riding at 453 km/h, during a really short time. Appeard only once, no other sign of malfunction...