RE: esc
Many of the company recomend that you have your travel set 100% and the trims on 0% but what flypaper said it may work. If you still having problem find a friend or your LHS that have a funtional ESC and check if it work with your motor by been able to program it and beep every time it's supposed to. If it dose you may have a defective ESC, take it to your LHS and have them check it there also. It can also be the motor, I had a motor that gave me problem and the first sign was the volume of the beep start getting lower and lower until you could not hear it unless you stick your hear close to it. So maybe your ESC it's working but you can't hear the beep because the motor and thats why you said that now would not beep at all.
Fernando