Cortar alimentación servo desde arduino

Hola, tengo un servo conectado los datos al pin 13 del arduino, funciona bastante bien, pero tengo el problema de que cuando le digo por ejemplo que se pare en los grados 90, se queda el servo temblando como con tensión, y lo ponga en los grados que lo ponga se queda igual (vibrando), entonces no se si eso es normal, o ay que cortarle la tensión, la forma que se me ocurrió fue definir el pin13 como salida(que es el de los datos), y ponerlo en HIGH o LOW segun necesitase, pero nada sigue vibrando y es que como vibre todo el rato, pues le afectara al servo y se acabara jodiendo alguna idea?¿? ....
El arduino esta conectado de la siguiente forma a una alimentación externa de 6v
http://peecee.dk/uploads/102010/servo1.PNG

Un saludo y gracias

Yo lo primero que haria es asegurarme de que la fuente para el servo puede suministrar el amperaje necesario para mantener su tensión estable (6v).

Jopapa

si no me equivoco la tensión mínima de funcionamiento es 7 voltios, óptima de 9 a 12