What we have here (my guess)is that the cannection at the battery, the starter or in between these points needs cleaned and or tightened. Most likely both, it couldn`t hurt to clean and make sure there is good contact.
The other possibility is the starter solenoid itself getting hot or has a bad contact inside that loses flow of electricity when heated up.

Check the battery cables first to eliminate the easy stuff first smile


There is enough good in the worst of us and enough bad in the best of us that it does not behoove any of us to criticize the rest of us.
-
-
Be yourself. If you are ever lost, It will be much easier to find yourself if you know who you are!