Polaris
So I am new to snowmobiles. I just got a 2004 Polaris 600 Edge Touring with about 4600 miles on it. Every time I rode lately, when I started from a stop, I heard this popping noise from the clutch side. Today, it felt like I had no power, and I smelled the belt burning a bit. I think it is...