Ok so i got the blaster running decently and giving good throttle response throughout the rpm range. Ski still had a slight miss but nothing too bad. Last time we took the ski out the ski started acting up again missing worse and worse. Decided to pull the s/s switch apart found the rubber boot over the lanyard pole to be broken allowing water into the switch. So we disconnected the switch and the ski started on one cylinder and felt very strong. So we cleaned the switch and dried it. Took it out ran pretty good slight miss nothing too bad. Ski got tipped on its side with the switch in the water and started missing again. Then to make things worse the hose clamp came off the back of the exhaust in the rear of ski and engine bay got fulll of water. After this happend and the water was drained the ski has no spark whatsoever. Tried disconnecting the switch again and nothing no start, no spark just cranks. Since then my brother has checked all the resistances and everything is apparently checking out correctly. I sent him the link to the post from jetski solutions and he worked his way through checking all the suggested things and still cant get any spark to occur. He is leaning towards thinking its the cdi but isnt sure since the only way to really tell is swap it out from what ive read on here. If you all have any suggestions as to what to check they would be greatly appreciated. The fuse is ok as well. Isnt it odd that the switch made it run great only on one plug when unplugged and then once the water in the engine bay happend we lost all spark. Please help us get this thing going he's ready to just sell it for a loss at this point and i know its gotta be something silly that we're missing. THanks in advance.