RE: Traxxas EVX2
Im gonna venture a guess that your batteries have possibly been the problem...............especially with the bursting incident. Did you ever check what the esc is putting out without motors connected? Is it 14-16 volts?
Did the boat run well on the fresh batts?