I still have mine, thought I wish I didn't. Leaks like crazy. The stock elbow is definately a hinderance also, even if it is ported. Take all of our advice and make your decision. Looks to me like no one likes it. I will admit when I first got mine I had to replace the whole exhaust, and was impressed. Then again at that point I was running a 13.5 and had no idea about these cars. Do it right, and do it once. Save a lot of $$$
Good luck man, Mike