The selenoid that pumps the rinse agent out on my whirlpool du1050xtpq1 is buzzing. I was told that the selenoids never go bad and that it is probably the control module. Dishwasher is 1 year old and out of warrenty. What is everyones opinion about the life and reliability of selendoid? I guess I will replace the cheapest part first. Thanks!!