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.