Two more factors are involved in your case. You have ruled out the fuel pump, now the question to you is, did you just fill up your tank before it happened, if you did then you picked up more water than fuel, draw some fuel out to see if there is any water in it, second factor is the coil or the coil wire. Check both factors and let us know your findings. Have a great day and focus on the solution instead of the problem.
A word of caution to all who read this post. Don't fill up your tank if you see a fuel tanker on the premises dumping it's load. It stirs up the settlement and the condensation in the underground tank....