The scooter started out running rough this year. Seemed normal above 2000-2500 but the right bank sounded like a popcorn machine at idle. It also sounded like an occasional backfire through the carbs was happening and I was getting lots of "cackling" during engine braking. With the glasspacks, misfires are noticeable and annoying.
I ran a half can and then a full can of seafoam through it with no improvement. replaced the plugs, got maybe a slight improvement but still not right. Checked the headers of course, they were all tight. Checked the intake boot clamps and intake mounting bolts, all good too.
I assumed I had at least one idle jet clogged and had pretty well resigned myself to doing some carb work. Then I found the problem. Several of the intake runner vacuum caps which cover the carb sync ports had holes in them.
I traced a gas smell down to one of these on the right side several years ago. The right side caps seem to pool a little gas when she's on the kickstand, a bad cap will let it soak out and stink when she's sitting. I've replaced these caps every year since then. But, since I had just done it in the fall I assumed they were still good.
This time, I replaced the cheap autozone vacuum caps with OEM Honda caps.

The OEM caps seem to be made better and I'm betting they last way longer too.
OEM part#16215-MV4-000 for vacuum caps in case anyone wants it.