Freezer fine, refrig compartment too cold

MY PROBLEM:
My freezer has always been set to 0F and fridg is set to 37F. The measured temps always agreed with the set temps. Now the fridg is reading 32F with the setpoint of 37F. I have remedied the problem by setting the freezer setpoint to 5F to get the fridg to 37F. Can you help me figure out what is wrong?
Thanks,
Harold

BACKGROUND:
My freezer has always been set to 0F and frig is set to 37F. The measured temps agreed with the set temps. the only repair has been replacement of the condenser fan motor and the electronic circuit board about 4 years ago. I think the cause was the fan inlet screen was plugged with dust which I cleaned.
Several months ago I could hear a buzzing sound which would stop when I open the fridge door. When I closed the door, the buzz started again. I pushed the door button in and found that the buzz was coming from behind the top shelf plastic next to the water filter. It must be a fan, but I never got around to looking at it. Now the noise has stopped but I also noticed that the refrigerator is measuring 32F even though the setting is 37F for the fridge. the freezer is at the setpoint of 0 F, I set the freezer to 5F and the fridge is staying at 37F.

ANOTHER LESS CRITICAL PROBLEM:
Another annoying problem is that the icemaker outlet to the chopping blades seems to occasionally get plugged with icecubes frozen together. I sometimes find that the flap valve gets stuck open, rusts and sticks allowing moist air in which probably is what causes the icecubes to stick together. I also noticed recently that the icecubes stick and hold the flap open.

************************.com suggests replacing the GE Refrigerator Damper Control Assembly WR49X10091. could this be the answer to my refrig problem?
Thanks
Harold.