To rule out the Fuel Pump Resistor...do this and that will put your pump in high speed mode. If it runs fine on this, your resistor is bad. replace it. if not, could be the fuel pump or like cam said, sensors.

hope this helps.