About 5 days ago whenever I was playing a game I would get these random lag spikes and its been going non stop. I asked if anyone else on my internet was having these issues but no one else had them. I did a speed test on my computer and compared it to another computer. I was getting around 40mbps and the other computer was getting 250mbps. I thought the problem was maybe a bad port on my router so I switched where each ethernet cable was plugged in yet my pc was still not at the same speeds as the other. So naturally I thought it was my ethernet cable. I bought a new cable plugged it in, ran the speed test, and nothing changed. I looked into it and found a command line that fixed my slow speeds. I thought that would fix the problem but when I was playing a game I still got the lag spikes. That's where I stopped and came here for help. My best guess is that my ethernet port on my computer is broken but I really don't want to buy a whole new motherboard. Hopefully there's something I'm missing that will fix the issue.
PC SPECS
CPU: i7 9700
GPU: GTX 1060 6gb
RAM: 16gb ram viper patriot
MOTHERBOARD: MSI Z-370 A PRO
STORAGE: 1tb wd blue hard drive, 2tb seagate hard drive, 120gb ssd sandisk, 240gb ssd sandisk
PSU: EVGA 500 BQ
TLDR: Switched cables, switched ports, fixed internet speeds, yet I still have lag spikes.
PC SPECS
CPU: i7 9700
GPU: GTX 1060 6gb
RAM: 16gb ram viper patriot
MOTHERBOARD: MSI Z-370 A PRO
STORAGE: 1tb wd blue hard drive, 2tb seagate hard drive, 120gb ssd sandisk, 240gb ssd sandisk
PSU: EVGA 500 BQ
TLDR: Switched cables, switched ports, fixed internet speeds, yet I still have lag spikes.