Plain old 2 part epoxy will hold up to gas , I had a non replaceable float bowl that had broke in half , epoxied it and it held fine . I also once layed a layer of it over about 20 pinholes in a pickup gas tank and it held just fine . Clean the surfaces first .

Kenny