Hi,
There are only so many reasons why the starter won't engage. A weak battery, a faulty Bendix, a faulty solenoid, or it isn't reaching the flywheel.
If you tested the starter off the vehicle and the Bendix kicks out, it should be working when on the vehicle. If you very carefully remove the starter motor from the engine and make sure not to allow the terminals to touch anything, does the Bendix kick out?
If it does, make sure there are no shims preventing you from fully seating the starter.
If there is nothing preventing it from fully seating, the last thing to check is the flywheel to make sure it isn't damaged and missing teeth for the starter to engage with.
Let me know. Also, just for the heck of it, turn the engine a bit by hand and see if it engages or makes a different noise. If it is the flywheel, you may move it into a position that allows the starter to engage.
Let me know.
Joe
Wednesday, February 1st, 2023 AT 1:21 PM