I took a couple pics before sending the ESC to castle for Non warranty repair service. When I opened the case, the piece of wire that was used for the switch fell off?
Other then the switch wire falling off, the damage seems to be in front where the motor wires get connected.