Just as an update, my tank in fact, holds 10 gallons. That's all I can get in at the gas station. I imagine my vent tube is pointing down, and not against the top of the tank. When I replace the fill hoses, I'll look at that. At least it's clean, and the gauge works now.