Have you checked the price/availability of a replacement board yet? If the problem can be isolated to the board and not some other fault, that may be the best option since the board has some liquid/corrosion damage. Usually, where there's some visible corrosion, there's more hidden.
The 90V...