okay about the radiator fan being direct or alwayz on means that ur car doesn't have a thermostat valve, because of that valve not in place ur car radiator fan is working 24/7, and when its working 24/7 every first start of the day the engine won;t let ur engine oil to gain the temperature it requires for the tranny and ur temp needle will alwayz be cold and not just below the mid level which it should be,
so my friend go and get ur thermostat valve pipe checked and get it opened and see if the valve is missing or not, and start from there and make sure u get it sealed real good after getting it in there, because when u do all the other weak parts in ur engine like other weak joints under ur hood will start to drip, so be patient getting it done.
but my friend when u will get it done u will find a whole lot of difference in driving, believe me.
thankyou.