I am curious... did you assume it was the ESC fault each time or did you maybe try and interrogate other issues that you could be having... seems to me like you are almost blowing these things up yourself if you havent tested your other electronics...