Clembo69:
After messing around with some of the values i have realized that the power is indeed the issue, like you implied Robin2 sometimes its fine and others it just behaves strangely. Has any one got any advice on sustaining a servo motor, and how many volts will i need to make it work fluently?
It's not an issue of the voltage, as the arduino shield 5V pin is a regulated +5vdc (in the sweet spot for servos), it's a matter of the amount of current a servo can draw which is more then you should try and draw directly from a arduino board. Even a 4 cell AA battery pack would be an improvement wired to just power the servo and also add a wire from the battery negative terminal to one of the shield ground pins.