Striker187 said:you mind telling us more about this check valve? is it supposed to help prevent stalling? i'm curious to know what it's for.
The reason why the car stalls is not because it is running super rich, its because the BOV is basically a big vacuum leak when you take the end of. Until the BOV line has positive pressure, it is always open. The check valve prevents air from coming back in via the BOV, fixing the idle/stalling problems. This has worked for me on many many cars in which the owners claim "It will never work". Example: Eclipse/Talon turbo, Supra turbo, turbo Miata w/Saab BOV, My TII, Golf/Jetta/Passat 1.8T, and a few more(can't remember right now).