When you say it still won’t crank, what exactly does it do now? If the starter, battery and harness are all good the starter should spin when you try to start it. The bendix has a gear on it that engages the ring gear on the clutch when it is spun by the starter, and it has a small spring in the end that pushes that gear back. That is basically all that is in them, a pair of gears and a spring. See if the teeth are good on both ends of it and see if the spring still is intact and the end moves in an out freely.