I wonder what has been done with the carbs. I've got a spare set of carbs for my bike that I tried to use recently and I didn't clean them before installing them and they had been on the shelf for about a year since their last use. The result was about what you've described with yours. Idle great, blubbering through the mid-range but seemed to catch up at wide open. I was thinking something to do with the needles/slides or else mains are clogged. That's not to say that yours is the same problem... could be other things but you've changed coils and there's not enough miles on your plugs or wires unless you've just got a bad set. If your original CDI is good and replacing it didn't fix the problem, put it back on and make sure the carbs and clean, adjusted, balanced and that the slides are opening. My slides got stuck wide open one time after I had been "working" on mine and seems like I had a mid-range problem then too. So, go for the simple things first. Usually pickup coils either work or they don't. Same with ignition coils and CDI modules. I know, there are exceptions to every rule when it come to this stuff. My suggestion is that since your ignition system tweaks have yielded no positive results, the problem must be elsewhere. So, check your carbs. A mouse built a nest in my air cleaner one time that caused similar results. Idle good, blubbery mid-range, but once past the mid-range it would pull on out. Go figure, Good luck!!!
