Uri,
Sorry that you are still having trouble. for what it's worth the Castle Governor usually works well enough. I've used a few Castles in governor mode and other than having to set gain to low they work ok.
As for the motor wires. You should never cut back the wires on a brushless motor*. The wires are extensions of the winding wire inside the motor and as such they are coated with an incredibly tough high temperature lacquer which makes soldering impossible. The very end of the wires are stripped of lacquer in the factory using some sort of solvent, so you can solder to that part. But if you cut that factory prepared part off you have BIG problems.
Scraping the lacquer off is all but impossible on multi strand windings because each strand is about as thick as a hair, so removing all the lacquer from every strand without breaking the strands just isn't going to happen. There is a trick using an Aspirin tablet that is reputed to work. You place the wire end on an Aspirin tablet and heat with a soldering iron. The Aspirin releases a very nasty acid that burns off the lacquer, But you must do this in a well ventilated area as the fumes are very toxic.
*The exception is hand wound motors that use just one or two very thick winding wires rather than multi strand windings found in most mass produced motors. The thick single wire can relatively easily be scraped free of it's lacquer.
PS.. This might be a good subject to cover somewhere in a general guide to brushless motors because I've lost count of how many times motors have been ruined when the leads have been trimmed. Most of us have made the mistake once, myself included.