Sudden problem? Have U changed gas stations? Changed octane? Go to Top Tier and Premium. Put some carb cleaner in, a double dose.
EDIT: Sudden? Look for loose vac lines, loose carby boots. Spray WD-40 or anything flammable 'round them while idling--if idle changes, there is your leak..
Might wanna check plugs but I doubt any problem with them.
About all that goes bad on Hondas is clogged idle/pilot jets; extreme age causes needles to split. Might wanna take bowls off and check levels. My '83 CB650 eventually needed 2 new ones.
One more thing: Open fuel cap and try. Might still have bad flow from tap--remove fuel line with tap ON and see if a Flow, not a dribble. If a vacuum tap, try pulling vacuum on vac line, too. If slow, take off clean the screens. I hadda replace my vacuum tap with a manual from old 750 four SOHC.
EDIT: If a CA model, look for broken/loose vacuum lines to a breather or carbon canister, too.
To clean idle/pilots; soak jets in carb cleaner or Acetone 1/2 hour; then use 125 PSI air tip or that spray cleaner. LOOK thru them-see Round daylight; Not a Clover Leaf? (Indicates wear.) If worn; replace them and install inline filter. Idle; note # of turns to close. Write it Down, then remove, spray in its seat and needle; soak 5 minutes, spray again, then air tip. Screw back in the Exact # of turns you noted from seated . Do One at at time. Spray all orifices/jets you see, similarly, while bowl off.