Electric fan runs all the time

the car barely gets above 145 degrees.
Do you have a thermostat?

145 is too cold.

There are controllers for electric fans that you can set to diferentbtemps