Well after 4 months of hearing an annoying exhaust leak and not being able to find it or fix it at any attempt and taking a performance hit on turbo lag i finally got pissed enough to tear it all apart till i found something. And by god look what i found!