Sometimes the motor doth protest too much (starting ). It doesn't necessarily mean the timing is too far advanced, just too far advanced to start.

HUH?

What I'm saying is the problem might be the engine at startup is turning too slow for the base timing. Install a kill switch on the ignition, and "fire it off" only after the engine is spinning. You can even use oil pressure as your signal to flip the switch and start the beast.