There are two P leads, but I believe only one leg on the switch where those leads connect. If that connection was intermittent, and not intact during takeoff, both mags would work with key in "off". Then, if that single connection became intact during flight, both mags would connect to P, and no sparky. Can anybody confirm the switch configuration is one leg ground?