OK. My next guess is that the starter and ring gear are not a matched pair. Either the tooth count on the ring gear doesn't match with the starter or vice versa. I know on Ford flatheads there is a difference of as little as two teeth on ring gears (depending on which flywheel you are using) and this can cause a lot of binding. If all the parts you are using are the original ones that shouldn't be the cause.