Ok, I'm really curious why this is happening. Both this and MechJeb's spaceplane guidance tend to drift off course when you put in a heading. Interestingly, this even changes my target heading where you enter it. Slowly, but surely, the heading changes.