Have you swapped the level converter board below the CPU? Long board below cpu with bunch of led's. There are many level converters (High to low voltage) on it and do go bad,