Maybe it's not the ideal solution, but under the current circumstances I'd try a motherboard transplant from a unit with a broken screen but otherwise functional.
SFXPilot sells them, and I can post all the necessary details to completely disassemble / reassemble your units.