PS: I just rebuilt, rather, cleaned out my carbs completely, and just re-installed my DYNA S elec-ignition..... might be a timing issue... though I tend to think not since it is not related to RPMs so much as rate of acceleration.
Did you make sure your ignition timing advancer unit was working properly when you put your ignition back together? Do check the timing with a light, just to make sure. Did you make sure that the ignition components are still in spec (done with a multimeter) and that they are properly powered?
You just cleaned your carbs? Did you have this problem before and after the clean? Either way, make sure that the entire fuel system is very very clean. It sounds to me like you may indeed be starving for fuel. There are a lot of ways for this to happen, the fuel delivery system on our motorcycles are not the worlds best (I would have run two outlets from the petcock.) there are also catches on the fuel valves in the carbs that can get dirty. ALSO, check the fuel flow out of the petcock, if its a dribble, you probably found your problem. Easy enough to fix, but watch out! If you put the petcock back together with the old seals, it probably has a 50% chance of leaking. Also check the fuel filter in the petcock, and install an inline fuel filter as well for good luck.
An old bike that runs as good as a new bike is a wonderful thing indeed
. Hopefully I gave you a start, PM me if you want more to go on, I'm a king of making check-it lists.
Peter