Reading this has me a little confused.
In regards to a non vacuum type, why would the petcock cause an issue with the gas flooding out the filter? Isn't the petcock just on or off (or reserve). I have an aftermarket non vacuum type, it doesn't sense when the bowl is full does it?