I know the feeling. I went through all the same steps as you did until I finally found the problem for me. It was a bad fuel pump for me.
I might not be a fuel pump problem for you, but how did you rule out the fuel delivery system. Did you replace all the various parts (fuel pump, FPR, fuel resister pack, fuel filter)? Did you put a gauge on the fuel filter and see if your fuel pressure is within specs?
The only other thing I did besides all the other things you tried was:
- reset ECU by removing clock fuse or unhook battery terminals
- swap ECU with a friend's ECU to see if it helps
- replace fuel fiter
- take out your throttle body and clean it. Take it out completely, not just spray cleaner into it with the air box hose removed.
- put double stacked anti-fouler plugs on your 02 sensors. I did this because I was running straight pipes and want to rule them out.
Before you go out and buy an new throttle body or send it out to get fixed, swap it out with your friend's throttle body.
I can take out mine, since my car is being worked on, and send it to you if you like. I've taken that thing out so many times, I can do it with my eyes close. The only tricky part is reinstalling the throttle cable. Or better yet, drive down here and I will do it for you.