Some orderly trouble shooting needs to be done.----Does spark jump a gap of at least 3/8" on each lead , yes or no ?---Did you torque flywheel nut to correct value ?----Flywheel key checked ?-----Checked for cylinder sleeve out of position ( rotated ) with scope ?----Replacing parts on a hunch...