Sorry, missed that earlier statement.

So actually your timing was off because of the balancer mark. Unfortunately mine does read TDC properly. Looks like I have other issues.