If you have spark while trying to restart it isn't electrical.
Spark, fuel compression. Something isn't right.
Sounds like heat soak and flood.
Put a REAL pressure regulator on the fuel line ahead of the carb. That little round thing everyone sells ISN'T a good choice.
Holley makes a 3lb...