Only runs 40 Degrees advanced

Besides, if it were somehow off 40° on even a couple cylinders, that engine would be running very rough no matter what you adjusted the ignition timing too. And from what I have read, it seems to run O.K.
It runs ok, put it in gear, it dies.