I still recommend trying a USB WiFi dongle and disabling the onboard WiFi. Won't hurt and may very well resolve your problem.
As I mentiuoned, get it from Amazon and if it doesn't make any difference return it.
You can also go into Device Manager and uncheck Allow the computer to turn off this device to save power for the WiFi adapter. That sometimes causes sleep/hibernate problems if checked.