Hold in the menu button to go into service mode, scroll to active codes, delete codes. If the code come back you have a problem.
The job for the solonoid is to ramp up fanspeed and decrease it, it gets voltage from the ECU, 5V. The temp sensor for the engine sends signals to the ECU. The ECU send signal to the solonoid, milivolts to open and close.
Check wire continuity from the solonoid to the ECU. Check the terminals carefully. I use a paperclip to see if it is not stretched open. Ive seen some guys push the multimeter probe into the terminals, stretching it open, then no contact.
You can check the engine thermostats. Make sure the earation line from the thermostat housing is open.
Ive seen in Zambia operators push in the wrong gear causing engine overheating.