welcome to the forums, your mass airflow sensor is probably bad. my car did the same thing yours is doing and i relplaced it and it did the fix. if not that id say maybe you can bypass the fuel pump resistor and see if that helps. OR is the idle jumpy? is the TRAC light comming on when its stalls? if so, the crank position sensor may be bad lke you mentioned