if it has been doing a poor wash lately you could have a faulty wash pump or even some broken glass jaming the impellar preventing it from washing, its not that big a job to remove the pump to check the impellar and see if it feels loose or worn on the shaft, test it on the bench with a test lead and see if it rotates without it being too noisey
keymatic, January 2012