Yup it is
I tore it 100% apart tonight then put back together I believe its a 380 motor 2mm shaft can is 24.2mm w x 30mm long
Can make a nice posi rear end with some putty in the diff.
Took all this crap out things light as a feather right now
20151223_214511 by Corey S, on Flickr