Ja, feuchtigkeitsbedingte Ausfälle haben fast immer elektrische Ursachen. Wasser im Vergaser würde ich ausschliessen, da kriegst du sie nicht wieder angekickt ohne die Schwimmerkammer vollständig entleert zu haben. Neben der Zündspule-Kabel-Kerze-Einheit würde ich zusätzlich auf den Seitenständerschalter schauen. Wenn dort oder am Stecker Wasser eindringt, kann das ebenfalls zum Ausfall führen. Im Zweifelsfall mal abklemmen und im Fahrversuch bei Regen testen. Für Hartgesottene: ankicken und mit Sprühflsche nacheinander die infrage kommenden Stellen kräftig einsprühen.
Persönliche Anekdote: mit Freunden bei Starkregen an Pfingsten unterwegs, XT 500 bleibt stehen. In Buswartehäuschen geschoben, dort Fehlersuche: Kerze raus, beim Kicken kräftiger Funke. Also Vergaser raus, gereinigt, alles zusammengebaut, 1 Kick und läuft. Nach 1 km Fahrt im Regen dasselbe. Alles von vorn, Motorrad läuft, Weiterfahrt. Nach 1-2 km: Moped steht. Zum Glück ist es jetzt schon fast dunkel: beim Kicken sieht ein Kollege den Funken zwischen Zündkabel und Zylinderkopf, auf dem das Kabel in einer kleinen Wasserpfütze aufliegt. Getrocknet und mit Kabelbinder hochgebunden: alles gut.
because we believe in the zoom, and the roar, and the thrust