i have the same flickering problem on the unibody. sort of solved it. when you look at the hinges of the screen when opened from the top you can see it slide in and out when you push the screen from the outside in and inside out. Now my solution. when the lid is opened 100 degrees or somewhat, place your thumb on the screens aluminium bottom left and right corners and push outwards.. you can do this when it is powered on. nowadays i just slide my 2nd finger tips into both corners and it fixes it for hours.. i’m guessing the is a screen alignment issue, or a contact issues with the aluminium chasis. pushing it apart could have given it spacing.