You cannot change the ignition timeing, this is set by the flywheel/crank and key, it may have part sheared the key, you can increase the air gap between the flywheel and ignition unit, this will retard it slightly, you should also consider a de coke, it may be well carboned on top of the piston.
ADW
October 2010