For a while now my bike revs slow from idle. I crack the throttle and its not a linear buildup in revs, it starts reving a bit slow then spikes and revs fast once I reach a certain rpm. At full throttle from idle the revs hesitate like its not getting enough fuel. I have the fuel screws adjusted to 2 1/2 turns, its idling on both cylinders more or less. It has trouble building revs at highspeed, and if i were to full throttle it going 60 the revs would go down slowly, like its starving for fuel or something. I have to slowly add throttle if I want to build any speed, turning it too far kills the revs. This is my second carburetor so my guess is its either a poor adjustment on my part, a bad CDI box or a combination of the two. I figure if its a bad CDI the trouble would start at 5500 rpms, but it seems to act like this at any speed.