Product review (3 stars): UPDATED: Everything you need to replace your defective ice maker.
UPDATE: This icemaker has a 2.5 year lifespan with hard water.  The ice assembly coating deteriorates.  You can purchase the RIM900 to re-use the wiring/heater to save some money, but you're still only going to get 2.5 years out of it.

My old ice maker began dripping water and leaving icicles at both ends of the assembly, as well as ice clumps at the bottom of the ice tray.  After researching repair options I discovered that ice makers have (on average) a 5-year life span, which was about the age of mine.  The Supco RIM943 includes the entire assembly, including the electrical/motor assembly.  I purchased a replacement water inlet valve as well but do not need to install it (yet). Installing the RIM943 took care of the leak issue all by itself.