Well, after swapping out everything that can be swapped, it finally turned out to be the Wi-Fi card.