Hey guys. Ive never posted on here before but ive done a lot of research and i cannot for the life of me figure out this problem... Im stumpped!

I have a 94 Trans Am, 5.7 auto.
Here is what its doing: when it is cold, it runs fantastic. punch it, lights up the tires from idle at a stop. But as soon as it hits 160 degrees or so it acts up. when it warms up it cuts out really bad but ONLY below 2000 rpm's. It will pop and sputter. But you get above 2000 r's and it runs like normal. untill a few days ago. now it still does that, but it seems if you get it to stumble and try to accelerate up through it, it cuts out all the way up. but if you let of and stab it again, it seems fine. im really at a loss here. Parts replace within last year (i know just cuz they are new doesnt mean a thing)... New opti, plug wires, O2's, TPS, MAP sensor, EGR valve, Aeromotive FPR, and im sure other things im forgetting. Pressure measures ok. it sits at about 43 running and you hit the gas to WOT (or take the vacuum line of) and it goes up a bit. 48 maybe. so that should be fine. I just dont know if it is a fuel or ignition prob. One thing is this: checking the fuel pressure, turn the key on it jumps up, but drops to 0 right away. which makes me think the anti drain back valve is gone. any ideas anyone? If there is anyone in MN with a scanner or something like that, ill pay you for you time if you can help me out...