air8 with those symptoms I was going to suggest checking solder joints near the battery or switch if you use one. I almost hospitalized a marshal once when my battery wire broke
I tried shrinkwrap on the outputs and have had one rip last weekend but the front is still in tact. I usually regrease the driveshafts after every race day to help them last longer. Seems like some of the guys are going to the silicone cvd type shaft boots though I know this won't help the pins stay put. I usually red loctite all those set screws. I've had them spin a few times like Satoch describes on the outputs.