I am guessing this is either a fuel issue or something like the O2 sensor.. the difference in power is the giveaway.. I travel from 5280 ft to 9300 ft elevation every day. and when the power is down you can tell..