Product review (5 stars): Dishwasher on the fritz?  Give it a brain transplant.
My dishwasher would start.....then stop.  I'd reset it, it'd work....sometimes.  I'd read it could be a pile of things from heaters to temp sensors, and motors being tired.  I opted to try this, as it was incredibly easy to access and didn't require removing the dishwasher from under the cabinets.

Installed the unit, and my dishwasher no longer has any issues.  It also seems to get done with it's washing cycles much quicker.  No complaints.