Electrolux fridge compartment not cooling, freezer is cold

Hello. I have an Electrolux EI23bc30kb3, bottom freezer model that’s about 9 years old. The fridge compartment suddenly stopped cooling, but the freezer remains cold at 0F where it is set. I noticed the evaporator fan was not running. I checked the fan blades and they are fine, spin freely, and there’s no ice or anything blocking them. I entered diagnostic mode and ran a test on the evaporator fan and it spins fine in both lo and hi. My conclusion is the control board, but want to make sure I’m not missing something before ordering such an expensive part. There’s not a thermistor or sensor of some kind that could be causing this? The digital display shows the fridge temp is hi and it warns me with beeping, so it seems to me the control board ought to be sending the voltage to the fan. The fact that the fan runs in diagnostic mode tells me the wiring is ok, and the fan is ok. Am I missing anything?

Also, I could use some help verifying the correct part to order. Thank you. My current board says the following:
ERF-2500++V5
P/N: 242115351
Board revision: 03E

Hmmm. No takers on my questions. Let me simplify to my main question. Am I missing anything in my conclusion that it is the control board? Thanks.

Minthook, as the display is indicating the temperature is too high, the thermistors are working properly and the control is registering the temperature as being too high. With the fan being able to be force operated through diagnostics, this would indicate a failure in the main control as you have concluded.