I'm trying to figure out why my engine temp is always very low. I do know for a fact that my gauges work. My car is a 4-afe toyota with a stock radiator and a modified fan. I also installed 2 additional fans which makes my fans equal to 3. I did it because during the summer months(I live in a tropical country.) I always drive in the city which is why I haven't noticed it until recently. I drove 300km trip with mostly freeways, and I noticed that my temp gauge is very low, which is why I could'nt push my transmission(I'm using an automatic with overdrive) to overdrive. I tried switching off all of my fans(I had a switch built so I could control which fans would run) but it would still go very low. What can I do to raise the temp to the optimal level without me removing the 2 additional fans? I can't push past 90kph because my transmission does not allow me(too cold temp for the overdrive to engage). I'm already on full load and I am revving hard just so I could increase my temp to no avail.
I really need the additional fans because when I drive in the city during summer, my temp goes very high, almost near overheating which is why I need them.
EDIT:
Additional details for my car:
95 Corolla
A245e transmission
My car is running on water as the coolant. I had the car serviced a couple of weeks ago,before the trip and they said everything was fine. I also had my radiator cleaned.
Temperatures in our country goes as high as 50 degrees Celsius especially during the afternoon in summer. However when I used my car that day it was not really hot, plus it was rained a bit when I was on the freeway. I have the standard temp gauge but I have no indication how cold/hot my temp(exact degrees) was. I did have a transmission replacement almost a year ago due to the mileage.