Timing question

You need to double check that. Seems like a terrible amount to have to retard. I think you should find true TDC and check to see if the balancer hasn't slipped.