Chosen Solution

I usually carry my macbook in a protective padded sleeve in my backpack and make extra sure to be gentle with it. However, I recently had vacations and used my computer at home on a table or my lap. After 5 days of continuous normal use (without any problems) the screen started flickering pink and had vertical lines. It gets better as I close my computer, to the point where its almost closed and the screen is almost normal. I was thinking something could be corroded, as I recently took a trip to a very humid place and stayed close to the beach (never took it to the beach, obviously) The screen shows no LCD damage nor has it fallen. This issue started randomly after 5 days of it coming in contact with nothing but the table it was placed on.

Sadly, you have a ribbon cable failure. You’ll need to get your self to an Apple Store or authorized Service center to get your display replaced under warranty. Don’t wait! It will cost you $700 USD out of pocket if you do.

you have something called flexgate. the screen cable inside the laptop is too short and if you keep opening and closing the computer it will slightly damage the cable.

http://chng.it/NZDHWJ5Qp5 Sign this petition if you want Apple to include 2017 MacBooks in their warranty program and fix this problem and prevent stuff like this in the future