I ahad this recently as well as a fuel leak. It turned out to be worn float needles (?) The barrell bit that stops the fuel being pumped in to the reservoir. Replaced them and all's good. Might be worth checking the carb as it will just suck the fumes through?
When I say leak, it was more a...