Here’s a straw to grasp at...
Have you replaced the clutch before or had the right engine cover off? Isn’t there a crankshaft position sensor on the engine cover? If that is loose or if the connection is intermittent it would cause a problem.
JT
I have not replaced the clutch and I have never removed that cover. Based on the previous comment. I will probably try cleaning all the connectors I can access this weekend.