Almost right out of the box, it had this problem where it would give the BSOD on resuming from sleep. It didn't seem to happen when the sleep time was very short, like a few minutes. However, almost every time the system was in sleep mode for a reasonably long time, the blue screen would show up on resume.
I contacted the Lenovo customer support and she immediately thought it was a video driver problem and would be fixed by updating them to the newer version. From the conversation, it sounded as though she'd had to deal with the same problem before. So she went ahead and downloaded the latest drivers and installed them. However, it turns out the system already had the latest version of the drivers and re-installing them didn't fix the issue.
About a few weeks back, the system started becoming really slow. This was particularly noticeable in certain cases, like when windows login screen comes up, an application is started or a page is opened up in the browser. For example, when opening a page, the system would hang for a good few seconds until the page is opened and then it would work fine until I opened another page. Curiously, I haven't noticed the BSOD on resume from around the time the system started becoming slow.
When the system started becoming slow, it was a sudden and significant dip in performance, and no new application was installed around that time that I could see. I ran full scans with both SUPERAntiSpyware and Malwarebytes Anti-Malware. Two or three items were detected and removed, but the problem persists. I also ran the BIOS memory diagnostics and chkdsk and neither reported any errors. So I'm mostly at a loss as to how to proceed with the troubleshooting.
I realize these are fairly common symptoms and additional details might be needed. If so, please let me know what is needed and how to get it.