cutting out going up hill?

You might try putting a piece of clear line between the tank and the pump to see if it's sucking air from somewhere.
This found a cracked pickup tube for me once.