mine did that stalling thing till i got one of these:
http://store.summitracing.com/partde...5&autoview=sku
it could also be the O2s, mine stalling at idle right now because the O2s aren't in at the moment. but I should be taking care of that tomorrow...