i dont get it. we just had the wettest six months on record, and shelter? my bikes only saw that when i happened to be doing something to them! yet, ive never had water induced ignition troubles...unless you count wet plug boot arcing out onto the frame, that is... only makes starting hard, is fine once it gets hot
so weird.
and the readings you give for magneto arent too bad. i wouldnt be worried by them. 0.7Kohm is only 700 ohms... not open, not shorted.
the cdi/coil though...to be in the Mohms means , yes, somethings wrong. probably water gotten in past the potting. hit a reverse voltage across the wrong component and it will promptly die. water being conductive does things like that.
two tricks? 1. tie the wires so they actully run UP to the hole in the case. so water runs down them, away from the engine. its called a drip loop, and should be visible on every properly installed aerial system. also when a caravans plugged in via extension lead, and just where the main lines enter ones home. water LOVES to run down wires! so far, it doesnt seem to have worked out how to run UP a wire...
and 2, drill a small hole in the bottome of the magneto case are, or remove the gasket from between the two bottom screws. water gets in, water runs out.
and mount the cdi/coil unit with the ignition lead DOWN