Hi all. Just got back from two weeks vacation and was looking forward to see my new 850xp for the first time, my buddy picked it up for me from a dealer going out of business. Have bought lots of toys from them over the years but the economy hit them hard. Anyway, the thing won't go over 35 mph, yes i'm in high range. Stalls until warm. Not my first rodeo, i have an 02 500 carb, and 07 500 efi, neither has given any trouble. Checked aircleaner, belt tension, throttle cable adjustment. Anyone else experiencing this? Bad tps, ecu....?