Thats extremelly diasapointing ....and i can imagine your frustration
I find it hard to believe that the petrol you are putting in can really be that bad..
How is your tank set up in the boat ? where abouts is the air valve on the tank ? is there any chance water can pool around it ?