Hi all, I've been having some issues with my mid-2012 MacBook Pro (A1278) which I just don't know how to solve. I have recently formatted my whole HDD and installed a fresh copy of macOS, which has made my MBP run like the first day I bought it, but these issues persist, which I am guessing are hardware related. Apple diagnostics showed no hardware issues at all. One of the issues is that the laptop freezes from time to time, and the screen goes crazy, like you can see on the screenshot. This seems to happen mostly at the moment I place my MBP on top of a desk (while it is on), so basically when any sort of contact occurs, however careful I try to be. The second issue is, a very loud beeping comes from the laptop, again it seems to me it happens when it is on and I am placing it on top of a desk. Could this be the RAM getting lose and the laptop going crazy whenever I move it? Or is it something more difficult/pricier to fix?