I'm not familiar with Johnson OBs. But with yamaha, I'd tell you to check the ground wire between the ignition harness and ignition switch. You could also do a voltage drop test on the ignition harness, from engine side to ignition side. The second step would be to check the ground at the cdi, or likewise johnson system.