Stat, if your serious that really sucks man and I think I can feel for you more than most here. Its definitely not a cheap hobby and the term gotta pay to play is an understatement. Something obviously went wrong on the build for that to happen unless it was a mis shift and overrev or something along those lines but that should not happen. Sorry to hear about your misfortune Stat. Our motors really do take a dedicated and persistent person to really make great things happen.