I recently fixed this by replacing the network card. Costed me around 1500 I had the same problem but no issues after replacement.
open