"Sputtering", to me, means a fuel problem and "Missing" would lead me to think electrical, i.e., plugs, wires, etc.
If you thought electrical, then the first two things I would've looked at would be the wires and the Dist Cap (if it has one). Especially if I had issues after a rain. That's the best I can do.
Jack