Maybe the tank filler tube grommet is not sealing and rain water is running down the filler tube into the fuel tank??