checked the code twice,
they continuously receive pulses to go in a certain direction.
"but I didn't think to post it"
How are the servos powered?
Servos should always get a continuous stream of pulses. It is the width of the individual pulses that defines the position....R
Update: It has turned out that the Problem is a conflict between the SoftwareSerial and the Servo library. Everytime the SoftwareSerial receives data from the GPS module, the Servo freaks out.