I tried everything u said and nothing! the piston looks fine but I Pulled the spark plug and when I crank it over I don't see any spark.
pull the wire from coil.Then check for spark.If no spark coil is bad.If you have spark
kill switch is grounded constant.
The air gap between the coil and flywheel should be .010.Set it with a business card is close.Are you putting starter cover back on to pull it?Are grounding plug to the block to check for fire?
It is possible on some coils to have upside down?
There should be a wire that goes under one of the mounting bolts.Make sure the mounts are clean so it will ground.Might clean the area where it mounts with emery cloth.