Have you tried reconnecting all the connection's? From the battery terminal to the light socket's? not just visually check, but disconnect and reconnect.
The light socket's are a bit much, but you get the idea- TPS sensor, EGU, MAS, etc...
And a dab of dielectric grease.
Happy Trails Y'all.
It's not about tha bike nor tha ride; it's about tha adventure in life we all seek. Great memories are made of taking tha trail less traveled and explored.