I bought the exact same machine new 12 Limited, I have 3000 miles on mine. The rear diff is a noisy POS I rebearinged mine around 1200 miles I plan on a maverick diff when it takes a permanent vacation, can am oil seals are shit, and front suspension wears out fast like all other SxS's. I'm putting superdaves a-arm bushings and new ball joints in right now. Keep a close eye on the hoses for the shocks check them frequently for air leaks they are shit to, air filter sucks and lets dirt through get a Maverick secondary filter it takes care of that, grease the nubs/grommets on the hood or they will break off when removing it after time. I have a QSC for the primary, have a STM secondary but removed it I did not like the lack of engine braking with it since I ride in the mountains mostly. It's been a decent machine but could be better but so can all the others.