either bad distributor cap or wires are shot
check for any arcing on the wires, it may have a hole in them causing them to short when wet. cap may be getting condensation up underneath
when was the last time you did a full tune up? thats the very first place i'd start... replace cap, rotor, wires, plugs