Need help with electrical problem

Yes, plenty of fuel shot . Practically new carb.

Better be checking your timing then, and see if the chain jumped.
You said it has at least intermittent spark, so it should pop once in awhile at least.
Put a light on it and verify the timing. (Yes you can do that without the engine running)
It will also give you a better idea about your spark.