Once my lid cover comes in I'll check the LCD connection there. I forgot the buy an x-acto knife when I was out earlier, the bezel around the screen is a PITA to take off without one.
I must have fixed it since it hasn't happened since replacing the lid cover. My WiFi randomly disconnects or randomly shuts off. Must be time for a new WiFi card, good thing they're cheap.