Product review (5 stars): You Might Not Need New Boards
The review by "5.0 out of 5 stars Easy fix for an ice maker that quit working," July 12, 2012, was extremely helpful in narrowing down the problem to the infrared system. The section on installing the jumper to trigger a harvest cycle was crucial  to prove there was not a problem and the rest of the system. I  performed it on mine (if you unplug the refrigerator when you touch the jumper you don't need insulation) and the harvest cycle and refill were successful, so a little later in the day I began to order these parts.

By the time I had reached the point in the ordering process where I was about to click Confirm, I heard ice cubes fall into the bin. I decided to wait a bit to see what would happen, and found that everything worked normally! My removal of the connectors and/or cleaning of the optics transmitter and sensor had fixed the problem. There had been no visible dirt on the transmitter and receiver, so I concluded that the problem was with the connector having a bit of invisible corrosion which was removed when I disconnected and reconnected my electrical connectors four or five times during my earlier diagnosis...  or a board has an intermittent problem and I'll be back here soon!  Since I no longer had to remove corrosion, only prevent more, I put a little dielectric grease on the contacts. I also picked up some Q-tips so I could clean the sensors without removing them next time. It is now the next day and my ice bin is full.  When you diagnose your problem, before you order I would suggest you first use sandpaper or spray contact cleaner on the pins of your connectors; or just connect and disconnect several times to see if that will fix your system. If it does, be sure to get a little packet of dielectric grease at the auto parts store for a $1.50 or so to prevent further corrosion and you should be good to go.