Well, it looks like it's time for a new clutch. The one in my car as of now will not release properly so I cannot get the car in gear. I assumed the problem was caused by a faulty slave cylinder, as did the majority of BMW techs that I spoke with. However, I installed the new slave cylinder last night and apparently that was not my problem. Because the clutch is definately pumping, the master cylinder is fine, which leaves only a handful of things that will be causing my problem; all of which are parts of the clutch assembly. So, my question for you is; should I go with a stock M3 clutch, get another M5 clutch (what was in the car previously), or get some sort of aftermarket clutch. If aftermarket, what brand?