Since you have already messed w/ the fuel pump resistor once, I would suspect it again. The other 2 things I would check: Have you changed the fuel filter lately, and then the pressure with a gauge.

You need to verify what it is running at otherwise you will just be throwing parts at it. Could be a weak pump too.