All new parts are junk. I've had my fuel tank up and down four times. I finally put the almost cheapest fuel pump I could buy...a BrutePower from Rock Auto...and it's been good for two plus months.
I also installed a fuel pressure gauge using an adapter from Racetronix on my fuel rail so I can...