I have a Turbo Smart Vee Port blow off valve forsale. I just got a 2003 wrx, it came with it on it but i didnt like it. Blots right but to stock IC. It is pretty loud "PPPSSSHHH" but is adjustable. My car only has 34,000 miles on it so the BOV doesnt have any more then that. It works just fine nothing wrong with it. Should fit 01-07 WRX.
Let me know.