Note that the rubber pieces around the spark plug caps that sit against the tops of the valve covers are only intended to keep debris out, not water. The drain holes (circled in red in the pic below, courtesy of motofaction.org) allow any water that runs into the spark plug wells to run out.
Note also that in theory the engine should run normally even if the drain hole is blocked and the plug well full of water BUT if the boot that seals the spark plug cap to the spark plug is missing, damaged or has just hardened enough that it no longer seals properly even the normal amount of water that runs into there when it rains can get into the cap and short the spark.
Note also that in theory the engine should run normally even if the drain hole is blocked and the plug well full of water BUT if the boot that seals the spark plug cap to the spark plug is missing, damaged or has just hardened enough that it no longer seals properly even the normal amount of water that runs into there when it rains can get into the cap and short the spark.
