I pulled the spark plug wire and gave the engine a flip, and YOWWWIEEEEEE, nope not an electrical problem
Yes these really do send out one heck of a spark!

I hope this is helpful.
Haha on the spark plug!

Have never really messed much with mine yet, but home to get it running as well as yours in the video

I know a few have recommended running on two batteries, but are you running on three all the time Gil?