I have no experience with this style of clamp upstream of the turbo's. I did however use them at a slip joint in my down pipes. To date they have been flawless. I purchased mine through a local heavy truck parts supply. It is my understanding that heavy trucks use these frequently, but again, I don't know if they are acceptable in the higher pressure area upstream of the turbo's.