It worked before you left so what has changed in the intervening period?
Bike has been subject to high ambient humidity without ability to burn off excess moisture, I would look at any connector that would attract moisture (wires leading downhill to the connector) and particularly the coil sticks.
|