I had the opposite problem water getting into the fuel,so I replaced both rubber hoses in the tank as they were perished. So fuel was also leaking out the over flow a simple enough job. empty tank then tank off, unscrew fuel pump tank plate, unscrew filler cap tie a piece of string to both hoses disconnect from both hoses from filler area gently remove pump assembly and pull through hoses and string. Replace hoses at pump plate tie to string gently pull out of filler opening. Reconnect hoses to filler, bolt on fuel pump with a new O ring refit filler cap job done. you need 1mtr of hose to do both from your usual parts supplier and 4 hose clips plus the O ring. I also changed the fuel filter the fuel sock at the bottom of the fuel pump and the very expensive U shape hose at the same time.
John