I will double check the MAF and other sensors. It was suggested by another car guy that since this causes the car to run lean it might be too lean. I guess that goes back to your statement about the other sensors though. That if the computer is getting all of its information it should not stall out.

Can I clean the IAC and IAT sensors with the MAF cleaner? Perhaps those are the culprits. They seem to be the only other ones in that neck of the woods that might affect this.