No... it's the same as above for all engines except the JTD, 1.8 and the 2.4.
The JTD, 1.8 and 2.4 engines have an expensive ECU to control fan speed instead of a cheap resistor. The ECU M150 is supplied only via fuse F6 (now 50Amp) and gets engine temperature information from sensor K120. The ECU varies fan speed dependant on engine temperature and air conditioning (if fitted) pressure.
I believe the ECU continually varies the fan speed, instead of giving just 2 set speeds as in systems equiped with the resistor.
.