Im dealing with this issue from months now. Some days ago i decided to lower my GPU core clock by 150mhz and the short random freezes+black screens stopped. 2 days ago i decided put back the core clock to 0 in Afterburner and instead i reduced the Power limit to 90%. Again no freezes or crashes or any visible issues. For some reason i got 2-3 Event ID 14 nvlddmkm errors in the event log but my system never froze/black screened. That errors poped while i was playing games. Why im getting that error while everything runs fine?