Starting circuit challenge - intermittent fault SOLVED

I had a similar problem, turned out to be a loose pop rivet holding an ignition switch contact to the plastic housing. Vibration made it intermittently not run. Replaced the ign switch and no more gremlin.