If you get that starter click, click, click then it catches this may be your problem.
Dirty contacts in the solenoid. Pull the end cover off and remove the plunger then just take some emery cloth (150 grit) and clean them up.
Before:
After, still needs some work but you get the idea:
Dirty contacts in the solenoid. Pull the end cover off and remove the plunger then just take some emery cloth (150 grit) and clean them up.
Before:
After, still needs some work but you get the idea: