coolant fan comes on when the temp sensor in rad reaches a preset temp, it goes off when the same sensor senses coolant in rad has dropped below the preset.
neuspeed do a sensor that has a lower preset temp, or you could convert to a two speed fan set up. this has the fan come on at a slow speed at a lower temp and then switches to a high speed when very hot.
on mine i junked the oem fan and bought a pacet fan, i also bought a 13row mocal oil cooler kit. these two very rarely see oil temp rise above 100c even when driven hard on a hot day.
NB altho the needle on my temp guage showed it was 3/4 along guage the actual temp of the upper rad pipe was showing 85 with a laser temp gadget thingy used by the garage, so dont get focused too much on the needle. i usually go by a vdo oil guage in centre console, as for the mfa totally ignore that