Bit of moisture has got in there, probably seen off the conformal coating. If it's playing up it's unlikely cleaning that will make a difference (and it looks to be at a high power end of the board that couldn't care less) but always worth a try.
The only way of testing a board would be to have it powered up, read off from the test points and compare the results to the service documentation. This isn't going to happen!