I have had a good look at that pipe in the photo and it feels alright. I bought some new pipe joiners to see if they where the leak but no they weren't. I took of my boost controller bleed a value. To see if that was leaking but no. Without it, it will boost up to 8psi and drop to 6psi. I guess I might have to find someone that can pressure test for boost leak. Could there be a problem with my engine valves or cylinder compression?