Product review (5 stars): This part worked perfectly to fix my GE refrigerator!!
I have a 2008 side by side GE fridge .  Problems started with my refrigerator which were multiple and started at different times but I delayed fixing it because it "worked".  First the motor was surging when it ran but cooling and functions were fine.  A few weeks later the water/ice in front just suddenly stopped working completely and I was all set to order just the front board.  Right at about that time the refrigerator got the ticking clock sound from the back and when that happened the cooling stopped on both sides. Strangely, after about 12 hours of being off (and just when I had convinced myself, we needed some serious work done) it would start up and cool again (still no water though),  but then the ticking would start after a half day or so.  All the research kept pointing to the main control board as the primary issue.  I was hesitant to order this particular part because the GE part is part #WR55X10942.  The part you get is CB10942 and the price is great.  It's obviously a different company's manufactured part to match GE's.  The board looks a little different and an extra yellow wire comes with it which didn't match the green that's on the refrigerator now.  I just used the old wire. There are a couple more plug in spots where this generic board might fit a different brand or model.  I marked the wire sets coming out from the fridge as to location of where they should go.  It's pretty simple.  I used a pliers to pinch the white plastic pins that hold the board to the refrigerator.  I'm handy but by no means an expert and I did it in 20 mins. start to finish.  I crossed my fingers and hoped my money didn't go to waste.  It worked and the refrigerator is like new again!  One more thing.  I ordered the part and chose expedited shipping.  I was a little concerned because despite the 1-3 day window with expedited shipping the Amazon order page showed it might not ship for 2 business days and the expected arrival date was 6 business days.  I ordered the part on Thursday from AZ and the part arrived from PA by Monday's mail.  Great experience all the way around.