They can be resoldered. Did the wires come loose from the ESC, or did the connectors just come loose from the end of the wires? Either way, you could always install a deans ultra or a bigger connector if you wanted to. If you decide it's time for a new one, I might be able to take that one off your hands.