OK thanks pylon. So if the interrupts are not being disabled, do you have any clues as to why writing to the SD card would cause servo jitter? I'm currently powering the SD card module from the Arduino 5v rail (there's nothing else coming off the rail) - could that be the problem?