Thank you so much, Steve.
My board looks a little different, but I have the same diodes at roughly the same place. I don't have a workshop full of components, so I just ordered a set of new diodes. Will report back when I have them installed. Fingers crossed!
Kind regards,
Martin