Lithium batteries can occasionally cause problems with the electronics due to the very low internal impedance. I had to swap brands on the BMW and the battery is working fine in another bike. I also know many guys running the same battery in their BMWs without problem. I had similar symptoms, wouldn't rev etc. swapped batteries back and forth several times to make sure it was the cause. Changed brands and fine. Probably could've changed batteries of the same brand and fixed as well. Battery is a easy problem to check out at least.