E8 is the third ActronAir communication code, and it is the one most often tied to the control board itself. The system has lost reliable contact between its halves, and the usual suspects sit at the board and the supply feeding it. Where E0 and E4 are often found in the cable, E8 more often ends at a board.
The interconnecting cable is checked first on E8 for the same reasons as E0 and E4. What makes E8 different in practice is how often the fault sits at the board end of that cable, on the plug rather than out in the run. Corrosion at the pins is common, and it hides inside the connector.
A board that has lost a comms port, damaged by a surge or by water ingress, reports E8 while everything else about it appears normal. Burn marks, swollen capacitors and corrosion on the pins are the visible signs. Where nothing is visible, testing the port output separates a failed board from a healthy one.
The board needs a clean supply to hold a signal, and a supply that dips or spikes will produce E8 without any component actually failing. A circuit shared with heavy equipment, or a property at the end of a long run, are the usual settings. Measuring under load confirms it rather than a reading at rest.
Isolate both units for two minutes and restore power. If E8 clears and stays away, the board handled a transient event, often from the supply. If it returns quickly, treat it as a live fault and stop resetting, because repeated resets on a failing board can take the components around it with them.
The cable is checked terminal to terminal, with particular attention at the board plugs where corrosion and loose pins concentrate. Continuity is tested and the cable is flexed during the test. This step either finds the fault or clears the way to testing the boards properly.
With the wiring proved sound, each board comms output is measured against what it should send. A board that is silent on a known good circuit has failed. Testing the port rather than replacing the board on suspicion is what protects the cost of the part.