THE good question is ...

is there also RTV under the PCB ???

cause that looks like some automotive control box ... and RTV damping qualities could justify that ...

10% chances to succeed ... no more !

Alain