Only runs 40 Degrees advanced

Yes something very screwy is happening to it. I have changed two or three distributors all of them act the same I even did a Slo mo video of the rotor firing. To see where it was hitting. I tried to post it but it was too big. I have checked TDC a number of times. I have checked firing order and rotation a number of times. What is wrong with this website now I haven’t been on here for a while I have to keep logging in every five minutes