In the interests of full disclosure I have to admit I have let the dishwasher go too long. But I had to toss out a perfectly good dishwasher just because the racks are gone, then my spouse reminds me the soap dish is wrong and as new owners are expected within the year, they will want “brand new” appliances.
Instructables had a way to repair your rusting diswasher racks, use Sugru: http://www.instructables.com/id/How-to-repair-your-diswasher-with-sugru/.
Sugru is
The exciting new air-curing rubber for gadget lovers / outdoor types / designer-makers / car enthusiasts / photographers / home improvers and anyone who wants to improve or repair their stuff.
and I can see a number of other uses for it as well.