Well, I doubt the screen freezing issue is related to the LCD panel. Whatever board the LCD is connected to, attack that first. Remove it and carefully inspect for cracked solder joints, especially those that go to any plugs, wires, or cables attached to the board. That's really about all I can offer, sorry
Also, nice necropost!