RE: 40cc timeing
With the piston at TDC your magnet on the hub should be at TDC.
Put the piston at TDC.
Put the degree wheel on the engine and set the sensor to 28* Before TDC.
Set the degree wheel so that 0 is pointing straight up. The sensor should now be pointing at either 337* or 28* -- depending on how you read the degree wheel. I use a protractor, so mine reads 28*. This would be on the RIGHT SIDE of the engine.
It should run now.
The magnet in the hub should always be exactly lined up with the piston. If the piston is at TDC--then so is the magnet. If the piston is at BDC--then so is the magnet.
If that don't help--then we need a picture from you or a video to sort this out.