where can i get check valves,there r no dearlers within 100 mi of me,i've been 2 automotive part stores,nothing there that works. is this right, there sahould b no leakage whatsoever when u blow back through it. i think a leaky valve is why i smell gas under hood.would this cause a lean condition? HELP!