Gregg,
You're making me nervous! LOL! My Tekin is installed, and hasn't even been turned on yet. I'm almost afraid to turn it on. For your sake, and for mine I hope that was just some really bad luck.
Billy,
Wiring job looks alright. Although, you are pretty close to the spur... Why did you go straight up on the ESC and straight out on the motor with the wire connections? I went up with both. Just wanted to keep as little stress on the solder joints as much as possible. Personally, I think I might have too much wire...
Frank