i had that problem on mine, cleaned the float valve seat with brasso on a cotton bud attached to my cordles drill. just smooths out any imperfections.
also drilled out the rivetts in the fuel tap/petcock ad put new o rings in the tap as it leaked, (not really enough to notice but over the course of a night parked up the amount still build up)