Quoted from EvanDickson:There's only minor corrosion, I've definitely seen much worse.
The problem is you have no idea what problems the corrosion is causing. Could be your whole problem, could be none of it. You'll be chasing your tail testing and swapping stuff that's sometimes working and sometimes not because the traces connecting the components aren't reliable any more.