Product review (5 stars): check for slow leak @ water solenoid b4 buying
My icemaker didn't work, so I replaced it. But it turned out that there was a slow leak at water inlet solenoid valve. So the ice formed in the tubing and blocked the incoming water from getting into the icemaker when it's time for the valve to fully open. And of course the icemaker didn't get the water to work on. (Now I have a good spare icemaker). I then replaced the solenoid valve (the actual bad part).
I would check the incoming water solenoid valve for slow leak, before buying a new icemaker.