The hydro fan system I'm used to seeing on Celsiors (UCF20) is pump located on engine and fan mounted to radiator. Fan speed control solenoid is located on the pump. The pump itself is pretty much like accessory belt idler pulley but there's 2 hose outlets located on the mount. The valve is located near the pressurized outlet (not the return one)
The solenoid is controlled by separate ECU on non-vvt celsiors and all soarers (those with 4.0 engine).
Normally, if you disconnect the solenoid from the ECU , it must allow the fan to spin at its maximum speed. That's how you narrow down your search for the problem.