ebay pump eh? id have the fuel pressure checked...the check it valve in the pumps are terrible. it might be leaking the pressure off once the vehicles off. 60 psi at key 0n,and if it doesnt hold above 55 for 10 min,time it buy a ac delco pump.
Like a boss.