I just bought a 2005 Summit 800 151. I took it out for the first time yesterday. It revs up to 7500-8000 when I hit it then it drops to 6500 and stays there at full throttle. If I go back to around 5000 for a while then hit it again it pulls hard up to 75 or 8 then back to 6500. It idles good and pulls real hard. In the deep snow it pulled down to around 4500. The engine is suppose to be stock with only the pistons replaced. Any ideas?