Could be the switch, Could be the Starter,...
...Could be the Solenoid, Could be a faulty Ground, Could be the Harness. These are the potential problems that I have heard for 10 years. I have had the same, persistent problem, so over the years:1. I changed the starter button - didn't work.2. I searched the Ground - no luck.3. I checked the harness - no luck.4. I rebuilt the starter - helped, but happened again.5. I had the solenoid checked (bench tested) - checked out OK. I was told it was a bad ground somewhere.This year I had the starter brushes replaced. This helped, but the 5th try, it happened again. My batteries have always been fine. I have exhausted the options, so my remedy is to jump it with a screw driver when it happens. Now, I am warned that this could cause a problem and burn up the whole starter. I have lived with this and I think this will continue. If ANYBODY find out a REAL solution, please inform me. Otherwise, I think we will continue to beat this to death to no avail.