First I would get rid of the e-z start added crap. Just another potential problem that's not needed honestly. Throw on a Pull starts. A much better way. Then you don't have to carry all the extra starter crap with ya.
Is your Tmaxx fully stock. With all stock electronics and RX/TX? Are you...