Product review (5 stars): Fixed the problem
Our dishwasher was only 3 years old and started to act up.  Not finishing loads, or not drying the dishes properly.  Sometimes not starting.  I was about to pull the trigger and buy a new Dishwasher when after seeing they were $500 or more for one that matches our kitchen, then worrying about the install and removal...I decided to be Mr. Handyman an (El Cheap as my wife says) and fix it myself.

Best $75 I ever spent.  (one thing after replacing the old one.  I noticed exactly that one of the circuitry connectors was a little dirty.  I know this was the problem.  So I cleaned the contacts and now have that as a backup in case this does the same).  Easy do it yourself project that will install in less than 10 minutes and no more washing dishes by hand again.