Quick question, i got a turbo s and put a southern powersports blow off valve on today. Took it down the road and it leaks under1/2 throttle. Is the normal? Buddy has a evo on his and it leaks but mine seems to leak more. Going to windrock this week, im going to bring the stocker with me just in case. Any info will be appreciated.