mine does the exact same thing man
I have an SC 10 the same motor
and tried rolling back the firmware
you can email castle for older versions I havent bothered yet
I feel your pain the sounds on take off throttle make it sound like your going to blow it up