As far as vacuum leaks I had the same idea and tested the old (actually well made) pick up tube, no leaks that I could find. It is all alu with the tube threaded into the top fitting, no screen to clog. Today I will rig up a better way to test it with my vacuum pump. The anti siphon valve was...