Since, some time back I got fuse 10 & 13 failed message but the fuses are ok.
Now ( having a new fuse box about a month ago) my ABS pump works intermittently.
Fog lights stopped working about 3 months back(fitted by PO with genuine wiring harness and switches). checked and found the BECM gives no output. So my guess is BECM giving up one by one items. I know need to change only the power board but worried about petrol diesel differences, if any.
Marty is right as usual .
Just one hint.. put a few bags of silica gel or dry rice if you can't get hold of silica in the becm, above the power board, stuck to the lid.
I am guessing your climate is the same as mine.