Ditto upallnight..the variable speed aux fan used after 9/1998-up (like in the M54/M52TU/M62TU/M57/M57N/N62) is controlled by the
ECU/ECM/DME which sends a PWM signal to the aux fan to turn on under specific circumstances (approx 4-5 criteria).
The aux fan is
not like the 2 & 3 stage aux fans used in earlier BMW models with the M62/M52/M50/M30 engines.
And at start up...the aux fan will turn on briefly as a test for the DME to know that the aux fan is okay:
(here's more info about the variable speed aux fan)