Wrench bender, don't bother sending it to MIP. There's nothing wrong with it. At least there wasn't before it stripped...

The same happened to my MIP ball diff because I, too, neglected to shim it properly in the case (this is obvious due to the leftover teeth on one side of the gear). Even so, BL power seems to like to eat gears anyways, so there's no guarantee it would have lasted any longer. I would buy another gear and try it again with the diff shimmed properly so that the whole toothface engages the idler gear. If it gets chewed up again, then maybe it just isn't cut out for BL. Also, are you running the TRX gear case, or an alloy version? The TRX plastic case may be allowing some flex which can affect the gear mesh and cause them to strip. Upgrading to an alloy case (
I recommend the FLM unit) would solve the problem in that case.