Belt falling off in rain
is engine bucking / misfiring. That's where rain comes in. I'd
start with checking plug wires, and use dielectric grease at
both ends (you could also rub down the whole wire with the
di-grease, maybe seal up some pinholes).
There may be other wet-sensitive areas (like O2 sensors,
etc.) too.



