I am willing to bet it isnt the fuel pump. I would say bad gas or dirty injectors. Fill it up with some good 93 octane and some berrymans injector cleaner and take it out in the country and highway and run the hell out of it and open that engine up! If that doesnt fix it then atleast you had fun. I would then think a vacuum leak of some sort.
_________________________
2000 GTP 2 door blue/blk metallic
3.4" SC pulley, K&N custom 4" FWI, 3" downpipe, Ubend/resonator removed, ported TB, TB spacer, NGK TR55's, 180 T'stat.
Coming soon: shift kit, DHP PCM, 1.9 rockers, ported manis and blower, and some handling mods.