My lbs couldn't extract my driveside M952 XTR crank. They were able to remove non-drive side so I hope that is a good sign. I was going to attempt to remove rings and try to spray some penetrant in there over time hoping it would break it loose. As a last resort I was thinking of using a gear puller. Anyone have any suggestions to save my crank and avoid an darwinian mistake?