Strange behavior with a continuous servo

I'm using a Leonardo and powering the servo from an external 5V/2A power source.