Only runs 40 Degrees advanced

Internal combustion engine, so simple, yet so hard. Have you eliminated possible cam timing, fuel distribution, or ignition timing problem. I keep a points distributor and a good carb on hand just for occasions like this.
cam timing is easy to verify. follow the advice given