I think I fixed my stalling issue also. I have hardpipes, a new SMIC, and greddy type-RS. Originally I thought the issue was the Greddy type-RS so I decided to take off the type-RS, and my car still stalled, so I knew the new BOV was not the issue any longer, so I looked around on the forum, and found this post, I saw that other people were having my same problem, EVEN PEOPLE WITH STOCK SET UPS, some of the members suggested that the issue may be related to the MSP's idle speed, I just turned my idle up about 500 rpms or so (about a full turn counter clock wise, and I took the car out and tired everything that made the car stall before, AND GUESS WHAT.....NO STALLING!!!!! I talked this over with Cullen's (**********.com) Mazda tech and he said that what I did was adjusted the cars PCM, I turned the idle screw in the throttle body to the left, and I physicaly heared the engine idle RPMs increase, and I check my tach and the rpms certaily increased. The Mazda tech said that the rpms may decrease again, and he said if this happens that I need to ground something under the driverside dash board. I will keep you alll posted on this issue, and let you know what happens, but for now it looks like I may have fixed the car, I drive alot so if something happens it will happen soon, like I said I will keep you posted. I still don't have my type-RS back on, and I won't put it on till I know I have the issue taken care of, I am going to get a type-s and recirculate it like I should.