Have you considered proper install techniques and protections, so that no such repairs are needed?
Sure the OP has, but that is the future, he is asking about the past (errors).
BTW, I couldn't find anywhere Mikrotik's manual on best practices on installation of outdoor units, do you have a link?
@OKNET
Not necessarily specific to Mikrotik, but repairing/replacing components on modern electronic hardware is in itself (i.e. even when you already know for sure what needs to be changed) a big PITA (replacing an electrolytic capacitor or a SM resistor or TVS or similar is doable with a lot of patience with "common" tools but a lot of the soldering nowadays needs a soldering station, often a bench microscope, sometimes pre-heating ) so - unless you can do it yourself and have the tools - you need to go to specialists that (IF you can find them) will be able to identify the issue, but since these people are nowadays pretty much rare, they tend to be not cheap, thus it is usually not convenient pricewise to do such repairs on low-cost devices.
And anyway when the cause of the damage is high voltage electricity peaks/discharges, even if what is to be replaced is a single component, a number of other components may have suffered and even if they appear to work now they are a weak point that may fail tomorrow.
If you do the repairs yourself, then it is different, it can also be "fun".
Recent anecdata, a telephone PBX (a "good" brand one, Bosch/Tenovis/Avaya) started doing weird things (we suspect caused by a return current via ground due to a lightning that fell nearby), the PBX is a modular one, so in a perfect world it would have been easy to just replace the failed module, but of course it is out of production/no spares available, noone I could find was willing to even attempt a repair, until I managed to find someone (in another city) that would send me temporarily a refurbished one and then repair mine, it worked out well, but at the end of the day, including shipping back and forth the repair costed around 250 Euro, if we exclude the rent of the refurbished unit and the shippings, the repair in itself would have costed around 100 Euro, of which maybe 5 Euro being the cost of the replaced components.