From RP
One other thing to consider. The ICM is very voltage sensitive. One of the signs of a failing alternator is screwy tach indications or the tach is inop. Check your voltage at idle.
There ya go! That's the best advice you can get.
RP, and a lot of other riders realize how a poorly performing charging system including the battery play in the electronics on the bike.
Simply put, you cannot discount the battery even though it still starts the bike and the alternator sure should be a candidate for a through examination.
***