The fan has a 0-5V input with a pullup

and an open collector tacho, so the fans are not closed loop controlled (because they are shit) so with a change in supply voltage or other conditions the speed varies. So I do the speed control loop in my ECU. But the fan drive electronics is noisy.