not an expert, but should have an alternater to provide the spark. DC power is needed until the engine runs long enough for alt to kick in, which sounds like is not happening for you. Could be the choke not working properly, or you're not setting the choke properly at cold start. Has the motor sat for a long time not used, things could be fouled out/plugged up (not sure if efi or not). Bad/stale gas ??
GO BIG ORANGE !
I meant to behave, but there were just way too many other options available at the time.