See if the link below helps:
https://www.askmehelpdesk.com/cars-t...tml#post235560
Sounds like the solenoid is likely bad, which will likely require replacing the whole starter motor. It's not a hard job. You could dirst disconnect the negative. Battery cable and try cleaning the solenoid connections. Based on your findings, you may want to try and just replace the solenoid.