40 degrees initial!

You can get a start retard.

Put a little less advance in the dizzy and try that. I.e 10 degrees and run 28/38 etc