Check the ground wire , we had a situation where is was broken , so you would assume it wouldn't
work at all right? Wrong - it would work sometimes for a while , and it may or may not hold the heading steady. I can only guess it was sometimes getting ground through the case?
Repaired the wire and it's been perfect since , except hat the heading doesn't match exactly with the
compass or the
gps , but that's easy enough just takes a few minutes to get headed on the right course , then it'll hold forever( within reason) - you still have normal variance with currents etc.
Has it ever worked? Or are you new to it ? They won't 'follow the magenta line' if that's what you are trying to do .