Seems like you've covered most of the bases...tested for spark, fuel pump...Unfortunately most of my first guesses are covered in what you've managed to rule out.
I think I'd next check to see if fuel is making it to the cylinders.
loystock wrote:I will buy a scanner tomorrow and check for ECU codes. Then will check MAF, injectors, fuel pressure regulator and wiring harness.
Let us know what you find out.
I found a few posts by NISTECH regarding harness issues, but none seemed related to your issue. There was a comment about a TSB concerning the harness next to the passenger strut tower that could be worth looking into.
I'll spend some more time digging and see if I can turn up anything more relevant.