A defrost timer issue can lead to this problem. When the defrost system fails, the evaporator coils will ice over and leave you with a fridge that isn't cooling but a freezer that is fine.