check out this thread, suggesting this stems from your mixture at sea level being a tad rich (and getting even richer in the thinner high altitude air) and proposing that you slightly lean out the mixture to compensate
http://forums.pelicanparts.com/porsche-911-technical-forum/568753-altitude-effect.html