On a side note, if the fan fails, you can get a Ford motor + pigtail harness for the fan assembly. New 5.9 fans are hard to come by, factory does not sell just the motor, and a new fan assembly these usually costs in the region of 700-800$. New Ford motor (which is the exact same unit, with slightly different connector) with the pigtail is around 100$ shipped.
This just to let you know when the fan fails. It's usually the slow speed that dies first.
1998 Grand Cherokee 5.9 LX daily driver, 1.75" BB, 32" KM2s, HPD30 Eaton e-locker/D44a stock LSD, 4.56 gears, custom- fabbed tube bumpers and tube fenders,...
1990 XJ Limited (4-door), 4.0 I6, AW4, NP242, ***rolled and totalled @ 165k miles***
1990 XJ (4-door), 4.0 I6, AW4, NP242, PBR 42" tires, Unimog 404 portal axles, 110" WB, full cage + uniframe completely rebuilt, front 3-link + panhard / double triangulated 4-link rear,... ***SOLD***