One unlikely but not inconceivable cause for this problem is a bent prop shaft or bent strut. This could have occurred when the boat was last hauled. It would not take a very big bend to make a difference.
Again, unlikely, but worth checking when the boat is hauled again.