could be...
more air, not enough gas sounds to be the in-sight problem.
could be, it needs fuel cleaner, but if you've let the system get to far, it could need some serious work. just cleaning the fuel system.
clean it good... brand new even.
bet ya it'll run like a champ again...
if you clean and repair the intake as well.