The magneto problem turned out to be a wiring problem,some wires had been reversed and the ignition switch did not have a ground. Engine run again and both mags now working. Still a small oil leak. And the alternator is not charging the battery. More trouble shooting next week.