This problem has been coming and going for the past few months. It stalled again last night, and I searched through the old posts to get ideas. I basically narrowed it down to the coilpack, cam sensor, crank sensor, and IAC. But what I don't really know is how to check it? Someone suggested to me to use a bottle of water and pour it on all those units and see which one stalls the car out. But I'd like to know if there are other methods to do a test if that doesn't work?