Only runs 40 Degrees advanced

You mentioned a new intermediate shaft, is it indexed properly to tdc? Lastly, do you have second timing light to check with? I had one die on me and it would have been worth it in aggravation alone to have bought four timing lights. It's 90 degrees of crankshaft rotation between each distributor post. At 40 degrees, it's almost halfway between terminals when firing.