yeah they can leak alright and it can be hard to see since itll evapourate off the turbo.. done a comp test?
Forum Rules