Some years ago, it failed and it turned out to be PCB failure, the onboard transformer. It was expedient to get a replacement PCB (#2) at the time, then I later sourced, fitted and tested it with a replacement transformer. Complete PCB worked fine, my repaired one (#1) did not, but I never investigated further - it didn't even light the display.
Heating system failed again, yesterday evening, it had tripped the circuit MCB. I reset that, then it blew the spur unit 3amp fuse. Replaced that and the boiler panel came on, showing 2 then E, H, E, H....
I then closely inspected PCB #1 and found a blown apart 100nF cap, replaced that, tested it in the boiler. I got exactly the same fault codes as above, which looking it up in the manual, it suggests it must be the HE fault code, a PCB failure. On this first attempt with #1 installed, it tripped the MCB, but when reset it has not tripped again.
Closely inspecting PCB #2, I found a blown and splattered 102 surface mount resistor, but did not attempt a repair.
I tracked down a replacement (refurbed) PCB supplier, he sounded as if if was very familiar with the HE18 range problems and suggested it might be the fan damaging the PCB. He suggests both fan and PCB may need replacement, though it might have other issues.
The fan runs on DC, but the gentleman above suggests it is some flow sensing components in the fan, which most often damage the PCB.
Anyone aware of any component level diagnostic I can carry out first, rather than blindly buying another PCB?