As in no spark,no fuel or no crank?
Spark- is the igniter. Cold water on it should prove it.
Fuel-a pressure gauge will tell all
Check your battery too. They can act up and low voltage can drive ecu nuts.
I told him to check for spark next time it won't start...
When he runs in to get his beer at the gas station, he comes out and it won't start... If he tries again 5 - 15 minutes later, it will start.... But lately, it has been getting hard to restart when it happens, and I had to tow it to the shop behind my truck last time it happened and it wouldn't start even after the usual 5 - 15 minutes....