I ordered a new pump. I made the mistake of ordering the wrong pump. It was real close in design with the impeller was slightly different, but fit perfectly in the hole. I actually called Bosch and they said it would not make a difference about the impeller. After installing pump, the dishwasher threw another error code. E25. I called AppliancePartsPros.com and talked to a guy there named Ken. Most helpful and he fixed the problem. That is learned when I had ordered the wrong pump. The impeller makes a difference and I had the wrong pump. Ordered a new pump then, and hopefully this will fix the issue. I am getting real good at taking that pump in and out. lol