JB Weld. Plastic must be clean of all residue (try brake parts cleaner), dry, warm. Scuff lightly with steel wool or light sandpaper. Apply to inside if possible, pushing a bit through the hole and pressing it against the outside surface. If it must be done from the outside, flatten over the hole, again pressing some through the hole to form a plug of sorts; try to stick something into the tank to press the JB Weld against the inside surface around the hole. Allow to set at least 24 hours, preferably 48, and even longer if temps are below 60 or so. I've repaired plastic and metal fuel tanks with JB Weld, and never have found anything else to work. JB Weld definitely works best when given lots of time to cure in moderately warm temps. First tank I repaired was on an old Gravely 20+ years ago, and I know it held at least 2-3 years because I had the machine that long after repair.