GT350R, my 4cyl Contour would not start and it turned out to be a bad timing belt....it would not even sputter.
I was expecting it to be a bad fuel pump or the computer because the plugs were sparking just fine, in the good ole days a bad timing belt meant no spark.
May or may not apply to your 6cyl engine but worth a look.
It also would not hurt to double check the impact safety shutoff switch for the fuel pump, the switch is located in the trunk right next to the trunk door latch.
Jerrit