Do you also need to make sure the starter gear is sliding on the motor shaft freely?
If it’s not jumping out all the way before it gets up some speed, it will grind instead of meshing with the flywheel gear.
Have you looked at properly rated carabiners for the D ring connection end?
I like the ones with the threaded closure that have a hex shape and can be wrench tightened.