ApplianceGeneral Electric Dishwasher
Level of DifficultyReally easy
Time to do repairLess than 15 mins
Age of Appliance5 - 10 years
Actually, the problem started with a Timer Motor failure, and that let the dishwasher run for 4 hours (doh!). Immediately, I tested and ordered the timer, which unfortunately didn't come as just a motor, it came as an assembly. I installed it, and the dishwasher ran the cycle just fine.
Except it didn't drain.
After poking around, I noticed the drain solenoid had apparently been overworked; the timer must have failed on DRAIN. The solenoid was severely overheated, and thankfully didn't cause a fire, but it was somewhat melted. Replaced the solenoid, and all is well, especially when my wife was eyeballing a $1000 Bosch!