Have you thought of turning up the boost a little but to make up for the higher altitude? Plus if the altitude is the problem they would lean the fuel out and normally they drop the boost pressure a little. However if your plan is to build the car then you "prep" the motor for a bigger turbo.