could it be the starter?
I’d check the battery connections and the starter relay, sometimes a little wiggle fix the issue.
Print