Hey, Mr. Persistent !!
I've replace two servos in the last year - one had a mere 5500 miles, the other two IB Rallies. In both cases, it was the unit itself. Either a servo failure or a board/component failure. One was installed under the tank, the other under the right muffler bracket...