You may want to check the security and condition of all the electrical connectors on the bike. I had a similar problem, all of the electrical system would shut off, and come back on in a few seconds. Scarey in urban highway rush hour traffic. I don't have a corrosion problem here in the desert southwest US, but if you have high humidity, corrosion is a possible problem ( green is not a good color for electrical connections). I also had a few connectors that didn't want to stay together, so I put heat shrink tubing over the connectors, applied heat, and for the last 14 years no problems.