I'm getting the same kinds of anomalies. I'm always having to tweak my gap in 'configuration.h'. But still, it's nice to have.

One odd thing I have is the servo is "twitchy." When it's up and a print it running, it makes little noises and twitches ever so slightly. I just unplug it when it bothers me but then I always forget to plug it back in. I thought that it might be a bad servo so I took the time to switch it out. Same thing. It appears that some stray current pulses through that header and causes the servo to twitch. I doesn't cause any print issues but I worry about it damaging the servo or wearing it out. Any thoughts?