Super slow ethernet on on Google Speed Test
I am having a very tough time figuring out what is going on lately with my internet connection over ethernet. I'm on an old mac pro 2010 and Mojave. I have Fios 1 gig internet service. If I do a speed test thru Verizon or ookla I get results that I would expect, in the 800's mbps down and similar upload speeds. Everything was fine until a couple of weeks ago. However, if I do a speed test with google's internet speed test with M-Lab, I get results like 4 mbps down and .2 mbps up. I wouldn't care what the results were, if it weren't for some issues I'm having on youtube and other sites randomly. Videos will stutter and play at resolutions of 144 or 360. Sometimes webpages graphics won't load, similar to being on dial up.
I've taken the same ethernet cable and plugged it into my wife's windows laptop to get normal results on the google speed test
I have replaced the cable, switched ethernet ports on mac and router, reset PRAM and SMC, started in Safety mode, and "created new ethernet connections" in system preferences and changed DNS settings to google and cloudflare with no improvement.
Switching to wifi, I get results that I would expect on all speed tests considering the wifi capabilities of the 2010 mac pro.
Could the ethernet ports on the mac be bad? I am at a total loss.
Mac Pro, macOS 10.14