sonny, I know it can be very frustrating chasing down some of the electrical issues, I spent night after night working through the helpful suggestions and guidance from the members on this forum. Anyway I started at the ECU by disconnecting the two large connecting plugs (black & grey I think)from the ECU and discovered quite a bit of corrosion inside them, thought this is the cause of my problem, gave the plugs a real good clean reassembled but it did not fix my problems.
Next step, I disconnected the large main plug under the tank, gave it a good clean out, reconnected and the bike was all back to normal. Then a short time after the starter would not even click, the instruments would sweep but not a click or anything when I pressed the starter button. So I removed the clutch switch, pulled the cover back and gave the switch a clean out, refitted, now the bike is 100% back to normal.
Hope this helps.