ciao,
le cause del difetto possono essere diverse, ti dico come mi muoverei io:
Prima di tutto, se non l'hai già fatto, quando fa il difetto prova a muovere cavi e connettori, potrebbe essere un banale falso contatto di un cavo.
Poi, per esludere problemi sull'alimentazione, isolerei tutto l'autopilota, alimentandolo con una sola batteria, scollegata dal sistema di ricarica. A tal proposito, mi sembra comunque strano che il sistema possa andare in tilt per 14,5-15v, sarebbe più probabile che gli possano dar fastidio degli spike, visto che quelle centraline un po' datate non hanno molta roba dedicata a tali problematiche.
Togli anche, se c'è, eventuali collegamenti sea-talk.
Terza prova: quando fa il difetto, apri l'unità esterna e prova a dare dei colpetti sul circuito stampato (ovviamente con qualcosa di isolato

), così verifichi che non ci siano falsi contatti. Questo è un difetto abbastanza frequente, anche perchè quelle centraline, invecchiando, tendono a fare umidità all'interno, come hai giustamente notato tu.(lo fa anche la mia).
Se fatto tutto questo, ancora non l'hai risolto...faccelo sapere che andiamo oltre.
BV