I've reverted to the on-board NIC now and the issues seems to have gone away. Still performing as it ought to so it looks to be all-good.