Thought I should update this, you were right, dirty contacts. Didn't notice it on a cursory look, but it was the ribbon cable that was dirty, scratched asides everything cleaned it out, everything works again. Though I did damage the front cover a little...
|