Hmm, none of my Traxxas motors have a sleeve on the motor shaft... and it isn't shown in their parts diagram... any chance that's somebodies home remedy for positioning the pinion?
I guess the E-Revo is discontinued since it's no longer in Traxxas' 'Model Showroom' on their website.