P;
Solenoid problem of some sort...I'd remove Starter and have a closer look at Solenoid...you could disable pivot which engages Gear into Flywheel and check Sol independent from Motor also.
See:
https://www.sw-em.com/starter.htm#bo...arter_solenoid
Good Hunting!