RE: High pitch squeal from ESC
Does it squeal, the moment you hook it up, or if the motor starts to run?
With some types of ESC, you can actually hear the electronics work through the turns on the motors anchor, what you hear is the frequency, the ESC works on (3000Hz for instance, is a common value, and we hear it as "peeeeep".)
Greetings, Jan.