Well that probably eliminates a lot. The head of the starter motor is a gear box. What you say suggests the gears have probably been removed. I do have a new starter motor head but that doen’t come cheap but should be able to supply you with any missing parts in used condition.
There are no users currently online