I think I fixed my stalling issue with the hardpipes, new SMIC, and greddy type-RS. I took off the type-RS, and my car still stalled, so I know this was not the issue any longer, so I looked around on the forum, and found 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, 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 an 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, I am going to get a type-s and recirculate it like I should.