Not sure what a vari-flo valve is, but if it's like a traditional multiport valve, the valve itself may not be seating properly when you change positions. It is spring loaded and overtime the spring can get stiff. It may also be a worn gasket, spider or otherwise. The best thing to do is take apart and inspect.