Just a quick update.
It's been raining around here the past 2 days, and the S500 has been running like a champ through rain, puddles, etc.
Not one miss.
If it DOES start to misfire again, I know right where to look, and I may even re-wrap the wires myself, just to say I did.... :-)
Anyway, thanks to all that helped.