RE: servo plug replacement
If the pins won't slide in to the plastic plug, usually it is because the insulation bulges out just beyond where it is crimped. I use an exacto knife to trim this insulation away and then the pins should snap into place without having to pull them.