Asrock Fx990 Killer Usb Controller Driver

Killer

Asrock 990fx Extreme3 Drivers

Fatal1ty 990FX Killer/3.1. Gaming Armor » CPU Power - Hi-Density Power Connector. 2 USB 3.1 Gen2 10Gb/s (1 x Type-A + 1 x Type-C) (Supported by the bundled ASRock USB 3.1/A+C) 7 USB 3.1 Gen1 (2 Front, 4 Rear, 1 Vertical Type A), 10 USB 2.0 (4 Front, 5 Rear, 1 Fatal1ty Mouse Port). - ASRock Easy Driver Installer - Turbo 50 / Turbo 60. Motherboard ASROCK 990FX Killer, This motherboard with an AM3+ socket is designed primarily for gamers and computer enthusiasts. The kit features.

Asrock Usb 3.0 Drivers

So i bought this motherboard off newegg from here
The main problem is that the internet does not stay connected. It will usually work for about an hour or so then it will all of a sudden just stop working and I have to restart my computer to get it to work again. I have never had this problem with any other motherboard (I have tested multiple motherboards with everything else the same). All other devices in my household are working as intended.
I ended up getting this MOBO over a month ago and I had the same problem as I do now. So I sent it back and just received the new one. The thing is that it is still doing the same thing. Which makes me think it is most likely something on my end. I have tried reinstalling the network drivers, then i tried a different driver and still nothing.
I am just stuck. I have no clue what to do in this situation. Any help would be much appreciated. I am getting to the point where it is not worth my time to try and fix this. If i can't get this to work i am probably gonna have to send it back and see if I can get my money back (which is a pain in the ass).
PS. When the Internet disconnects it goes to that Yellow triangle down in the bottom right on my taskbar.
PPS. I am using Windows 7. and have 4up and 60down internet
Reposting because the problem came back. It also seems that it happens more often when I am using more bandwith, such as playing multiplayer games and watching streams on Twitch. I also tried a different ethernet cable and that did not work. (it worked a little better but still a huge problem)