RE: programing esc
alot of people say they been having problems retaining settings, might be a case of a new esc or ringing whoever sold the esc for a new one or can help solve it
i'm glad its working for you (when it does) buy the usb stick and see if you can sort it that way