360 Over heating

Ditch the electric and get an appropriate mechanical fan.

Then enjoy your car.