Hey guys, I picked up a 2007 200xc a few weeks ago. Bike is awesome, just doesn't have that high end pull I was hoping for. Now I know what I'm asking is kind of backwards for what the bike was intended for, but I'm sure there are some things to get this thing to scream up top. I was hoping you guys could give me some suggestions on getting this bike to carry more power up top. I heard of the head milling being a great mod for all around power, and I heard of changing the cdi to an mx version, what cdi would you guys recommend? Wasnt sure if the different cdi's from the different bikes (125, 144, 250 etc) offered different power hits. My bike is set up as follows: Pilot: 45 Main: 168 Air screw: 1.5 Twin Air Filter FMF Gnarly Pipe Stock Gearing (Going to 14-46 once this back sprocket wears out) I plan on ditching the gnarly pipe and getting another pipe more suited for my wants. Any other recommendations for more top end power? Thanks in advance.