Went on the mountain yesterday got about 7000ft elevation and started surging while cruising. Turned around and let it idle but continued to surge up and down. Got halfway down and she run like a dream again. Went back up today and did the exact thing. Checked spark plugs while up there and Things looked good. Come down run like a champ again and checked valves and they were perfect. Any help would be greatly appreciated