You may get some play on your question if you "Notify Moderator" and ask this thread be moved to Tech Issues. Update your information to include the full Model Number, all the way to the Spec Code which is the last letter in the Model number.
Often the OP doesn't provide enough detail (mostly full Model Number) for a tech to provide detailed help. There's a crowd of techs at smokstak.com and you can ask for help there also.
If it's running relatively well, you can change Filter and run it with fuel heavily dosed with SeaFoam, Berryman, other cleaners. That MAY do it. Some have dismantled and soaked the carburetor. I've heard of filling the inlet hose with SeaFoam/Berryman. Then start the genny and shut it off for a couple hours. Repeat. The idea is that you're running heavy concentration of cleaner without having to go to the separate tank or dis-assembly processes.
I couldn't get ours right and was very blessed to obtain a good used carb from a genny with a blown engine. Now, I add Stabilizer (Sta-Bil) to every fillup and exercise the genset regularly.
If God's Your Co-Pilot Move Over, jd
2003 Jayco Escapade 31A on 2002 Ford E450 V10 4R100 218" WB