Any work other than the fuel pump done lately, and was that changed due to this problem? How long has it been going on? Can you share more history? Miles?
Does it have a fuel filter and, if so, when was it last changed?
Can you keep it running using the accelerator?
If it runs for more than a second or two, but dies when it warms up and gets to commanded idle, look for a vacuum leak. With a scanner check short-fuel trims at idle (you may have to hold the rpms with the pedal, if you can), then at 1500 rpm. Compare and post them up.