that hard plastic ring, does that come off anyway besides breaking it? It looks like some sort of factory clamp, I can say that when I had the pipe off, I was able to push the factory hard plastic piping into and out of the rubber coupler slightly, but it still looked sealed
the factory BOVs weren't letting any air through when I did my small pressure test over here. I'm going to see my guy tomorrow about some other car stuff, while im there i'll see if he can take a look. I couldn't easily get to the front turbo outlet either so maybe we can put it on the lift and look too