If we know where it's coming from, we can help you better. If it's coming out of the air filter, that means you either have dirt in the needle and seat, or it's worn out. Since it hasn't run in 2 years, it would probably be a good idea to just pull the carb, disassemble, and clean it and install a carb kit, replace the fuel line and fuel filter, and make sure the float doesn't have a hole in it or something. Here's some
instructions for rebuilding the carb.