My car has been running rough every now and then ever since Wed night.

It was randomly stalling out at idle, stoplights, etc...

I replaced the spark plugs with ACDelco 41-101's on Saturday.

While at work last night, it really didn't stall out as much as it did, but it did throw a SES light that went away.

I was attributing it to bad gas, but I am not so sure now because of what it did later last night when I tried to move it.

It acted like it was getting no fuel for about 5 minutes... I finally turned the key off and on about five times to let the fuel pump prime and then it started right up.

Therefore I am thinking Fuel Pump or fuel filter? are my assumptions along the right lines?