The dreaded jumping servo problem has arisen again - just today. All servos in the robot are HDD. The servo on port D0 now jumps after connecting, to about 35 degrees instead of 90 degrees. If I move the servo manually when turned off, the centre position is still 90 degrees, so the sprocket has not shifted. My INIT script has not changed. That servo is set to 90 degrees. Has anyone had this problem before? I am thinking I might have to replace the servo and see what happens. My previous problems with jumping servos were because I had a HD servo. But not this time.