If your sure you have penetrated any seal in the botom of the tank and it still isn't flowing, is the vent in the cap blocked? - that would cause the fuel to not flow if there was a permanent seal. If you open the cap with the petcock off does it flow fuel?