Those fiego motors run way too hot. Likely you'll find that is the source of all you problems. You may be able to gear it way down to keep the ESC cool enough, but the motor will still be hot. I ran a 7XL for a while and finally ditched it due to these issues. Now with Neu motors, zero heat issues....