It could be lack of fuel. That may be the float setting in the carburetor, a defective fuel filter, or blockage where fuel exits the tank. Disconnect the fuel line to see if fuel flows freely from the tank. It could also be timing or dwell, both of which are affected by the point gap. A...