Only runs 40 Degrees advanced

But along those lines, I take it you are using an MSD timing light for the multiple spark discharge?