Your stabilizer fins have "end-plates" on them. I wonder if these plates could be accenuating any tendency of the boat to wander an acceptable amount. Sounds like your autopilot gets allot of work. Ron Rogers