Ok, you need good pressure to make it through the injectors. 47-55psi if I remember. So if the pump isn't running, this is normal to get nothing.
Yes, there is a fuel pressure regulator. You can check the pressure with a gauge at the fuel rail. There'* a fitting right there for this purpose.
I'd really be tempted to scan for codes on this sucker. You need to know at least GENERALLY where to start looking. If you get us some codes, it'* easy. Does the car run well at WOT? If it does, and only screws up at idle, it narrows things down some more.
You could have a dirty TB (carbon buildup), bad TPS...I've seen them fail only at the idle point, or any number of other things, just in the fuel system. You could even have plugged injectors that actually work ok at the higher regulator pressures......and on and on. Like I said, with this kind of problem, we should really start with codes. There'* just too many things it COULD be.