Am I wrong or does that not look like a factory slipper? It looks like a Robinson Racing slipper to me. Surprisingly I've never seen one of those out in the wild.
http://www.robinsonracing.com/catalog/slash_4x4.html
Yup, Robinson Racing slipper. OP, you will need to take it apart to check the...