07 10 17 put on new starter motor. 25 04 18 took it off as it was not engaging flywheel ring gear. Motor could spin but not engage. Didn't happen all the time. The last few weeks more frequently it did not engage.
Found the motor gear did not move, turn go back and forth. Found the motor gear and flywheel ring gear teeth worn. Found debri - metal chips, what looked like varnish/lacquer and some brownish hard material like rust in/around the inside of the motor gear.
Cleaned it scrapped it, used spray and diesel to wash it out. Now things moved. Refitted and it worked.
If the starter motor spins but does not engage the flywheel ring gear - remove the starter asap.