Product review (4 stars): This is a good replacement.
The product is fine, installation is a little more difficult than described by their instructions. After I installed it I found out That that was not the problem. The reason the dishwasher control board was not working properly was because of dust and dirt on the interface cable which was blocking the electronic signal. On the forums for troubleshooting, many options were named such as a bad control board, (replaced) bad heating element (replaced) and a bunch of other stuff (not replaced). The real fix did not involve replacing any parts, just wiping off the interface cables with a rag, If your control panel is not functioning properly, try cleaning your interface cables first. It takes 15 minutes or less to take it apart, clean it and put it back together. If you do need a heating element, This is a good fit.