Recon my bike used to do the same exact same thing, but the main jet was too large, not small. It would be lean down low, then 4 stroke at high speed.
donegood, check your spark plug, if it is black, then you are running rich, white lean. Adjust you c clip down on the needle if you are lean, up if you are rich. You should NOT need to use the choke after warm up.
If it bogs down, that means you are runing lean, if it sputters, or 4 strokes, you are rich.
The c-clip only adjusts at low to 3/4 ish throttle. Wide open throttle is your main jet. Same dealio, black rich, white lean, bog lean, sputter rich.
Hope this helps.