Find someone who has a lathe to true that commutator. My guess is the comm is so dirtied up and corroded that the brushes can not conduct enough power to it for it to run decent.
USVTA Member #211
Yokomo BD7 (Mod TC), Corally Phi '07 (VTA)
Support Formula SAE - get kids into engineering!