Could be the carbs over filling. I have a tendency to suggest the easy stuff first, rather than going right for the carbs. My reasoning is that the carbs don't create the clogged areas, but are a result of stuff in the fuel system that needs attention. Plus, I throw in the electrical issues because weak spark caused by weak connections can give you the same symptoms, rich burning or not enough spark to burn the fuel at all. It is easier to flush the tank, and to check electrical connections, grounds etc. by far than to pull the carbs, especially on this bike!
I hate to see folks automatically jump right to "well, your carbs need a good cleaning!"
Just my opinion, but like I said, carbs don't get dirty by themselves. Yes they may need cleaning. But clean what's dirtying them first. Otherwise, you may put your nice shiny carbs back on and first gas that hits them may have another chunk of crud in it!
You wouldn't drink out of a muddy glass would you?
I always throw in my seafoam suggestion as another "easy" thing to do. To some, seafoam might sound like a cop-out, but if you read this forum and search the countless threads where seafoam alone was able to solve issues like this, you would become a believer in it as well. Knock on wood, I had my 750 for a little over three years, and I routinely gave her doses of seafoam about once a month and never needed to pull the carbs. And the one month I didn't ride her, in mid winter, where we had a long stretch of cold and wet days, and I hadn't put seafoam in the tank before I parked it for that stretch of time, the system must have gotten some condensation in it. It ran bad when I finally did start it up, and only ran on one cyl until I got the revs above 2000. I pulled over and got my seafoam out of the saddlebag and added a few oz and started up and rode about a mile, keeping the rpm's pretty high. I pulled into a parking lot and she was idling like new again and has been every since.
I'm certainly not one of the experts on this forum, and don't want to sound like a "know it all", but my point is to try the easy stuff first. When all else fails, or passes, in this case, then at least you know. It's basic troubleshooting.