I used to fix our dishwasher, it would always burn out the same component, until the online parts stores stopped carrying it--more like the manufacturer stopped making it. he So we bought a different brand at Home Depot and paid for the 5-year warrant. Best $100 we ever spent (ok, maybe not...).
The new dishwasher lasted a year before the wash cycle wouldn't run. It was an intermittent problem that would go away for a while after resetting the breaker (aka rebooting the dishwasher). I called the Home Depot support line and they sent out a local repairman. He ended up ordering a whole new control board, and came back to install it a week later. That didn't help more than a reboot, repairman came again after I called Home Depot, said there was nothing else to be done. After complaining t Home Depot, they sent a different repair company, who did exactly the same thing (he said the boards are refurbished and sometimes defective). With exactly the same result.
By now I ask Home Depot to just give me back my purchase price, but they sent the 2nd repairman back who decides to replace the motor, except he says it's just as easy to replace the whole lower assembly, so he orders that. On the last visit, he installed the lower assembly and now it all works again. I really don't know if these repairmen weren't really trying (the second one did actually look at motor currents with a voltmeter), or if they were just milking the Home Depot warranty department. Either way, it was really annoying to have over 10 appointments and 2 months of hand washing before it got fixed, but I never paid a cent. So I got a lemon of a dishwasher the first time but the extended service plan/warranty eventually got it fixed for free--I hate to think what it cost Home Depot, not to mention all the waste.