have you checked the crankseals ?and also does it have good compression if you push the kickstart down it should offer a good amount of compression being a 70cc .it could also be the woodruff key sheared on the magneto it keys the crank and magneto together in the right place and if it moves the ignition timing will go out.
adam bike doctor, March 2010