Timing running at 20* advance...

Good to hear, weird though, seriously do the east chain check with the cap off tap the starter till the rotor moves, mark the balancer on the scale, then hand rotate it the other way and see how much play is there.