RE: motor cogging
TRy reprogramming the ESC and make sure you set the trrottle range. Some ESC require this option be set in order to work properly. Also, make sure you did not break loose one of the wires going to the motor. Usually, a broken or loose wire causes "cooging" from the get go!