Did you or the lhs guy remove the red wire from the esc's rx lead/plug to disable the built-in BEC? Im assuming the CC BEC is plugged into the rx, so the servo draws its power from there right? I would check the rx, bec and servo seperately to make sure it is actually the CC BEC thats crapped out though, just to be certain.
Observation: you have 'rc technician' in your avatar, yet you rely on an lhs guy to do your soldering for you- I love irony...