Firstly, you need to read
this.
Secondly, fix the solder joint. I agree it looks suspicious.
There's no indications of what those diodes are. But there's several of them, so maybe they're all the same. And maybe they're regular diodes? A 1N4148 might be a suitable replacement. Sides generally fail short circuit, so if the one that's been hot is not shorted, it may still be ok.
I think I see a 0 on that resistor, but no other digits, so I can't say what the value might be. Have you measured it?
Also not that the components are glued down. This may make them a little harder to remove if you get to that point.