Servo's not centering or working properly

Attempting to power servos from the Arduino 5V output will cause bad behavior, and can destroy the Arduino.

Use a separate power supply and connect all the grounds.