If the board won't communicate, replacing the EPL3 is the recommendation. If swapping the board to a used printer of another model, it will need to be loaded with a generic firmware, moved to the printer to be repaired, and then have the parameters and model specific firmware transferred to it...