Pull your starter and take the solenoid off. Then take the starter apart and clean everything and replace the brushes, they're probably close to being worn out anyway. Next replace the bendix and be careful to not loose any shims on either end of the armature. Take some fine emery cloth to the commutator cleaning it till it shines. Put it all back together with a new quality solenoid and you should be good for many years.

https://www.ebay.com/itm/NOS-GM-1906...cAAOSwav5aqBS7

https://www.ebay.com/itm/New-OEM-Del...rd!65807!US!-1

https://www.ebay.com/itm/1957-77-GM-...kAAOSwLw1ba0yd