New Moto Guzzi Door Mats Available Now
As I see it there's two routes: 1. Button it up, ride it & see what happens,
In my experience, the most likely failure will be electrical. When going through the electrical system, have a good look at the alternator brushes, wiring connectors under the tank and at the diode board. Clean and DeOxit every connector. Take apart the switchgear and do the same.
I hadn't thought of a new wiring harness but the old one is looking a bit funky.