Timing Light Accuracy

Could be inaccurate timing marks. If the engine has been apart over the years, who knows. If you feel like chasing it some more the next move would probably be to check it with a piston stop & see if TDC is really where you think it is.

That was the first thing I checked and the mark is dead nuts.