I can fix it, I have fixed these before. I will make a plug and force it in the sleeve and make it bigger. Then resize it if I need to. I also have modded the 3.3 if you want it modded just send the whole motor to me.
Those cheap pinchers are worthless.
Pm me or e-mail
[email protected]
Rex