Sorry for the late reply.
Use a gage and check proper fuel pressure. Yes, the filter and pressure regulator show to be mounted to fuel pump assemble. You can remove the filter without removing the pump, but, you still have to drop the tank. If your going to drop the tank, you might as well replace the pump and everything.
There many things that can cause stalling/rough idle, crank sensor--idle air control valve--throttle position sensor--vacuum leak--egr where applicable, just to name a few.
Can you check for applicable trouble codes? You may be able to get some codes by cycling your ignition switch. Turn key just till the dash lites come on, no further. Cycle key on--off, on--off, on, then the mil on the dash starts flashing, you count the flashes to get the codes. Your looking for two digit codes.
I realize this is an old post. You may no longer own this vehicle. In the future hope you don't have any vehicle issues, but, if you do, keep the site in mind. They are always working to improve the site and it's free.
Have a good day.
SPONSORED LINKS
Sunday, March 29th, 2015 AT 1:29 PM