You have an elevation problem too. I'm at a lower altitude than you (1900') but when I came from sea level to the Georgia mountains, I ended up having to lean out 1 main jet size to get it to run half way decent. I've played with the needle to no end and the bike is a spooge monster. I switched overe to Motul synthetic to see how it worked in comparo to the 927 or Super M and it ran much cleaner - but the bike still spooges. I'm sure if I were running race fuel it might clear the problem up a great deal, but we're in hillbillyville here so no race fuel to be found.
You probably should check with someone like www.BillsPipes.com and their jetting specs. Compare them to www.Boyesen.com and their jetting specs. I think www.FMFRacing.com might have jetting - then realize these are all probably sea level specs or close to it. If they are already going leaner on your bike by one for sea level, you might find yourself going 2 jets leaner? Maybe more?
How does the race fuel affect your bike? While others disagree, I've yet to run race fuel (not including Ultimate 2) that didn't require that I go at least 1 leaner on the mainjet. So you might find you are too rich because of the altitude, and too rich because of the race fuel...
Start reading those jetting charts - find out some elevation info for your bike. Better yet, find a fast rider at your track on the same basic bike running race fuel and talk to him to see what his approx jetting is on his bike. It might save you a ton of time.
Just a few thoughts for you - hope it helps.
MP