Intermittent dead battery?
Clean and check your grounds. Battery to chassis and chassis to engine.
I was bit hard by this exact same intermittent head scratcher. (2 starters
) Found the exhaust bracket, where the engine ground strap attached, had worked loose. Tightened the bolts and haven't had nary a problem since. Someone on this forum pointed this out to me.