Only runs 40 Degrees advanced

10-4, that eliminates that, then. I take it your using a timing light that reads the multiple spark ignition properly, too. I’ve only heard of erratic timing readings instead of a way off reading when using a standard light with an MSD. If your timing tape is indexed to 360 degrees, I would check timing on all cylinders to see if it is the same.