Kix,
Lets start from scratch to get your bike figured out. First some questions that need to be answered:
1. what gas octane and oil brand and ratio do you run?
2. what part of the country are you in, what is your base elevation that you start a ride at and how high in elevation
do you get to (you mention 6000' - my bike runs great at 2500' but gets abit ratty over 6000').
3. What terrain do you ride mosty, ie. sand dunes, hills, single track trails.
4. What throttle do you ride at: Be honest, wide open in dunes always, variable to low on tight trails, etc.
5. Where is your jetting right now?
Let me know and we should be able to figure something out. Cam.