Even a top notch servo can have a flaw/malfunction right off the shelf but it's rare.
Try the various things Gerry suggests and see if there's anything that binds the steering or maybe there's something inside the servo it self causing binding or other issues. if all seems to be in order, then try a glitch buster or external BEC for starters and see if that don't fix the problem.