Engine timing mechanical

You are thinking right, we need to start at confirming the simple stuff. Ignore the timing marks- get the piston to true TDC, then look at timing marks. I think we may find a mis-match and this could lead us to the problem. No matter what balancer or pointer you have, we need to confirm their accuracy so we can move on.