it sounds like overheating to me because a topend bog which this has happen with a lot of snowmbiles I had they bog in the higher rpms and it feels like your hitting the killswitch,or your jetting is rich I would clean your carb check everything over good