Maybe your servo doesn't have the power to center the steering?
Try disconnect the steering link or servo saver or whatever and check for binding in the steering. Without having the servo connected you can tell if its hanging up anywhere.
Move the suspension while checking also.