I checked the flat cables .. Checking is not enough. Cracked ribbon cables are tricky. It could also be the mainboard.