Dylan,
Certainly sounds like either a bad screen or bad connection to the screen. You've certainly tried all the common fixes. You might try taking it apart to check the connections, but is it still under warrantee - 3 years in the states. If so, that would be the best route to take.
Jim L