That is a good analysis. How to verify the cause of an intermittent long crank and a start/stall condition. No need to have the electronics, just remove the vacuum hose and sniff if there is fuel smell or even fuel coming out. Watch for fuel. Takes over a minute that fuel is coming out of the port, diapraghm cracked. https://www.youtube.com/watch?v=AKtR_yF7bi8