Sink valve replacements, concerning draining water
Often time when you try to drain a cold water line it will siphon from the water heater tank. That could very well be where your "gallons" of water are coming from. One work around for this is to open up other faucets to break the siphon. An alternate is to shut off the valves that let water into and out of the water heater tank.