If the steering mechanism is nice and free with the horn unpopped at all suspension levels then surely its a centreing issue with the servo?.. dont the free moving digital ones keep centering and adjusting for as long as its powered up..Think i read that somewhere