If the sweep example works then the hardware should be OK. I can't see any reason why the sketch shouldn't move the servo to the angle it is printing out, so there's a faulty assumption here somewhere.
I suggest you take a copy of the sketch and replace the whole of loop() with something like this:
void loop()
{
delay(5000);
sVal = 134;
myservo.write(sVal);
Serial.print("Servo angle: ");
Serial.println(sVal);
}
If everything works as we assume, the sketch should move the servo to angle 90, wait five seconds and then move it to angle 134. It will also print out a message to show that it has done it. Does it print out the message? Does the servo move as expected?