I'd check that the ignition coil, or whatever a blast has, isn't cracked and or has any loose connections. I'd also look over the plug and plug wire to make sure there's no way water can get where...