Product review (3 stars): It wasn't an exact replacement. I saved $40, though.
It wasn't an exact replacement.  I had to swap use wiring harness from my old icemaker and I had to cut out a hole for the water intake, but I got it in and it's cranking out ice.  The bar to detect ice level isn't the same as my orginal, so I'll eventually have to resolve that problem.  I was skeptical. It didn't do anything for a while, but I looked at instructions and you have to wait for it to get down to 10 degrees to start the ice making process.  My original lasted 6 years.  We'll see how long this one lasts. I saved 40 bucks, though.