Mass Air Flow. If you unplug it, then start the car and keep it running for a minute. The pcm should learn and hold idle for you. The basic rule of thumb is that if you have no code and the car runs badly and or stalls, if you unplug it and it runs better that typically it is the maf sensor.

This can only be a fuel pump resistor if you have to keep high rpms to keep it running.