From your picture, it appears the old starter pinion was not engaging the ring gear teeth deep enough, as in tooth contact? Seems the starter needs to be moved inward closer to the ring gear. Good luck. This can be a tricky task. I did a search, and found some YouTube’s, but didn’t watch.