The spark plug cap may either be bad, have water in it, the wire connection is loose or the copper in the last 1/2" of the wire is corroded. You could snip off the last 1/2" of wire into the plug cap and rescrew in the wire. You could look inside the plug cap and look for defects. You could by Personal Water Craft plug caps which are water proof. If if any of this does not work, try swapping coils, then CDI boxes with a running sled of same year. Unfortunately, coils do not come off easily, if at all.