I had a problem with stalling at idle. It was intake gasket leaks. The gaskets become brittle and crack after about 50,000 miles and cause a big vacuum leak.

Does your stalling happen mostly at idle type rpm's?