I got the car back this afternoon, and it hasn't stalled yet. I'm going to give it a few days to see if it rears its head again. I'm hoping that it's gone now, but I'm not going to hold my breath. If it isn't actually fixed, I'll look in to these solutions. Thanks again for the suggestions!