did you replace any of the small relays on the main IO board? had something similar that lasted for 3 months, i also replaced many things, and could never recreate problem.
ended up replacing the UAX relay on the IO board, and it has never came back.