Product review (4 stars): If you really need a control board after cleaning your interface cables than this is a perfect replacement.
This was an identical replacement, however, it did not fix the problem which turned out to be a dirty interface cable. The dust on the interface cable interfered with the correct electronic signal being sent to the control board. I discovered this after replacing the control board and having the same problem occur again. Now I have an extra control board. Wipe the dirt off your interface cables before buying a control board.