Awesome pickup.
Hmm, that board almost looks like it had a surge or something kill it.
I would seek further opinions, but I reckon you could invest in a replacement PSU for it...Dont like the chances of repairing it.
If you need display parts, let me know as I'll probably part my old Police Force one out.