I figured a new dishwasher was going to run me $1000, and getting my repair guy out to look at my 11 year old bosch would be $89 (then I'd find out repair cost), so $50 of supplies and an attempt seemed like a good bet. If I had been unsuccessful I was planning to buy a new unit (didn't want to spend $400 repairing an 11 year old machine).
Worked with my husband. I replaced the drain hose first. That was very simple. Then we tackled the lower door seal. Watched a few different videos. It was actually not that hard. Just be sure to line it up correctly and then attach the rubber to the bottom of the dishwasher after it's installed. (The old one was disgusting and misshapen, no wonder it may have leaded).
Finally, the door gasket, which literally takes 2 minutes total. Much more time was spent cleaning the area after we removed the old one (lots of mineral deposits and other gunk).
All told, it took me less than 2 hours for these three repairs as a total novice (have never repaired any appliance ever). I'm happy I did and hope I'll get a couple more years from the machine. And I would not be scared to do another repair on it.