mabuchi
i think you ought to stop listing to other people and actual find out the information your self until that happends quit moaning about YOUR lack of info
as for the setup if it is realy causing a problem why dont you send it back to terry at mrt and ask him to check it out i'm convinced it finger trouble i've ran mrt esc and other gear for 15 odd years and never had any setup probs.