Have you checked the compression? If it starts with a push and continues to run the one would have to think its the electrical system somewhere! If the plug is good, coil good, starter solenoid good, cdi good , voltage regulator good, new stator and no chewed wires then I'm baffled. Ive heard...