Mini starter connections

Looks like here is where the solenoid problems start. Delco starters used to do that too. Clean the contacts and rotate the ring. What does the ring look like?

View attachment 1715413244
Similar oxidation on it, not much wear. Both pics taken at disassembly.
upload_2019-10-24_17-15-51.png

upload_2019-10-24_17-16-36.png

upload_2019-10-24_17-17-47.png

upload_2019-10-24_17-18-15.png

I'm all ears if you have suggestions.