thats what I was maybe thinking, but if it was a vacuum leak, the problem should constantly be there. Also, I think my car runs a little better when a have 1/3 tank of gas, but I don't have a dyno to confirm that.
I think the fuel pump may be going, cuz if it was the relay or injenctors the problem would be constant.