When was the last time the cap, leads and rotor were changed? Are they good quality leads? Does the distributor have a splash shield? Is it electronic ignition, could it be that? I have heard of people putting vents into the dizzy then into the cab but never had that many issues with the V8 Land Rover I use to race through lots of water so I left mine alone just had good leads on it