Hi,
could you write down the size of your main jet, pilot jet and what needle and on what clip it is from above? There could be something completely different in there from stock, or way off! I'm about the same elevation as you in British Columbia.
You could start with the needle on the 3rd clip from above and the air screw 1.5 turns out.
I run a FMF Gold Series pipe and a stock silencer, my needle (R1638J) is on the 2nd clip from above and the main jet is a 165, air screw 1.5 turns out, haven't checked the pilot jet, yet.
Stock at cheapcycleparts.com it says: Needle N85C, main jet 160, pilot jet ranges from 52 to 62.
Hope that helps...