Check fuel pressure, should be 35-45 psi while the fuel pump is running (ground the lower right pin in the red test connector). If not, you have a bad pump.
It should hold 30 psi after the pump shuts off. If not, you have a bad check valve or FPR.
You can do fuel pressure checks with a cheap tire pressure gauge, and a tire valve core tool. Back the valve core out of the fuel rail a couple of turns, hold the pressure gauge on the valve, and turn the pump on. Then, after you turn the pump off, press the rod back into the gauge and see how far it springs out again. Don't forget to tighten the valve core back down afterwards.
Disconnect the return line from the FPR and run it into a bucket, you should get at least 16oz of gas from running the pump 10 seconds. If not, you have a bad filter.
Don't assume that just because you have fresh parts, they're working right. Sometimes you get a dud from the store.
Check and see if you have spark from each plug. Check the color and condition of each plug. Check and see if your plug wires, and main ignition wire, are tight. Check and see if the plug connectors are clean. Check the connectors on the TFI and the ignition coil. Pull the codes from your computer. Get your Ignition coil and TFI tested.
I had this problem last week. Turns out one of the pins in the connector for the ignition coil, was loose inside the plastic body of the connector. Drove me nuts for 3 days, and I had to have my family show up and tow me home on Saturday. I'm glad it was a simple solution.
Spott