Could you add a statement to your pump intake. Saying that it should take the input value of the tank rather than the value in the tank as an input. If I use 95% intake it uses the tanks stored oxygen as the value, and so the value decreases as the tank empties. Eventually it gets to the 95% output I want, but it stores nothing since the output changes as the stored oxygen in the tank changes.