I have a 2022 Ranger XP1000 NorthStar Ultimate. During a steep pull I broke a front and rear driver's side half shaft. I've owned a number of Polaris side by sides over the years and have never broken a half shaft. I have logged 1,000s of miles on all kinds of terrain and I don't hot rod or abuse my machines so please no lectures on how to operate the machine. What I'm looking for here is experience and/or advice regarding aftermarket half shaft upgrades. I'm well aware that if you strengthen one aspect of a drive train you can put too much additional stress on other components such as the transmission and differentials. At 500 miles and operating the machine in a similar manner to what I've done over the years with other machines I'm wondering if the factory half shafts are under designed given the weight of the machine and putting the bigger 1000XP motor in it. The Polaris service manager where the machine is now for repair tells me that the half shafts are designed to fail first in the drive train to protect the rest. I get that, but, again, I wasn't putting the machine in any more of stressful situation that I've done with other machines many times previously.