Sounds to me like the contacts in the solenoid are pitted and not contacting. Switch your starters. Or replace the stud and washer. Used to come as a stud and washer package.