AC_PosControl: update _pos_error if it is being limited

This fixes a bug that causes 10hz throttle noise.