I have no experience with their cpu boards, but we *had* one of the Homepin opto control boards in a Doctor Who which was causing one of the upkickers to fire continuously. We pulled that board out and replaced it with one of the "DumbAss" opto control boards and the problem was solved. Once I got the Homepin board over to the workbench, I started to inspect it. I was surprised to see rosin flux all over it like the board never got washed at the factory. I also found many bad solder joints at all of the connectors as well as at all of the high wattage resistors. This board had not been worked on before. So I scrubbed all of the old rosin flux off with 99% Isopropyl alcohol and a toothbrush. That cleaned it up nicely. That is when I spotted all the bad solder joints once the rosin was cleaned off. I don't know how old this particular board is, but I don't like the poor quality control this board had.