New Moto Guzzi Door Mats Available Now
sounds just like the intermittent problems noted about Siemens relays. Still have original relays? get the good ones from DPGuzzi.com
You still have not said if you are getting a spark. Why look at fuel problems till you have ruled out the ignition system. Simple to test.
I didn't see any mention the sidestand switch, a known problem.