Fixing ZX Speccies... FIXED AT LAST (See last post)

Such a sad day - I bought up my old sinclair power supply, the Speccy with the DKT keyboard, and plugged in the $10 speccy first. I wasn't expecting it to work - but I did get a boot up, and then it sat on the black screen that usually happens at start up and didn't get to the Copyright text at all. Note that there's no keyboard membrane in here (since it was ripped, I removed it) - not that this should affect the machine?
Taking a peek at the board inside, its all very clean and physically doesn't appear to have any visible damage. I figure it may be fixable?
The other one I was concerned with - its been stored in a few garages now (since I've had nowhere to store stuff in the house), and one or two have had plenty of dampness. Alas, on powering up, I just get flashing squares and doesn't go any further... I'm not surprised, there's rust on the RF and I suspect that this may or may not be related to the rest of the board. Though apart from a brown rusty nut on the heat sink, theres just a little yellowing around some of the resistors by the RF - I don't know if that's rust, or just that discoloration you occasionally see.
I did a little research - according to a few sites, the blank screen could likely be faulty ram (low 16k) and the coloured mess on screen could be something similiar with ram - or the ULA. I also took a look at this guide, but either way, reading about it vs. knowing how to do something about it are two different things.
Does anybody have any tips on either of these issues - and is it possible to replace/repair/clean anything to see if they will live again? Or are these just trash-heap material? I'm kinda not holding out hope on the rest of the stuff in storage after this. Its a pity.
Taking a peek at the board inside, its all very clean and physically doesn't appear to have any visible damage. I figure it may be fixable?
The other one I was concerned with - its been stored in a few garages now (since I've had nowhere to store stuff in the house), and one or two have had plenty of dampness. Alas, on powering up, I just get flashing squares and doesn't go any further... I'm not surprised, there's rust on the RF and I suspect that this may or may not be related to the rest of the board. Though apart from a brown rusty nut on the heat sink, theres just a little yellowing around some of the resistors by the RF - I don't know if that's rust, or just that discoloration you occasionally see.
I did a little research - according to a few sites, the blank screen could likely be faulty ram (low 16k) and the coloured mess on screen could be something similiar with ram - or the ULA. I also took a look at this guide, but either way, reading about it vs. knowing how to do something about it are two different things.

Does anybody have any tips on either of these issues - and is it possible to replace/repair/clean anything to see if they will live again? Or are these just trash-heap material? I'm kinda not holding out hope on the rest of the stuff in storage after this. Its a pity.
