Re: Mystery why it won't restart
Also replace the fuse #11 in the engine fuse box. It's for the ignition coil. These fuses are getting old and breaking. It's hard to see it visually that's why I suggest replacing with a new fuse.
If that's not the problem, check the fuel pressure on the fuel rail. It should be over 50 pounds.