Yup, so i never REALLY got it fixed.
But... Its rewired now straight to the battery, and has a seperate thermostat in a hose. The fans on high now whenever it comes on, and stays on while the car is at temperature the whole time (highway or not).
It works though. :D