Since it is random, it could be the module or a connection issue. First, check to make sure the coolant temp sensor (upper rad hose) is in good condition and the connector is tight, free of corrosion, and not damaged.
Next, check the cooling fan module mounted on the fan motor. Check the same things as far as a connection issue. On this connector, make sure to inspect the connector plug for damage that may allow the pins to touch.
Here is a link you may find helpful:
I attached a copy of the wiring schematic for the cooling fans below. I had to cut it in half to make it readable, but I did overlap them so you can follow from one to the next.
Let me know what you find.
See pics below. Note: If there are no obvious wiring issues, you will likely need to have the can-bus system scanned for codes.
Images (Click to enlarge)
Tuesday, September 14th, 2021 AT 8:10 PM