If your 08 is the same as my 09 then you have an electronically operated viscous fan clutch, not to be confused with a standard viscous fan clutch.
I have poor AC performance at idle on hot days, and while sitting at the border for an hour in 103° heat my vehicle overheated and ac cut off completely. My assumption was there is an intermittent electrical or mechanical actuation issue. As I revved the motor while the truck was overheating you would only hear the fan for about a second or so and they it would go quiet. I know I meet at least 2 of the criteria for a completely locked fan clutch yet it never stayed completely locked for more than a second.
It took a good long while for the truck to start overheating, and I have sat in city traffic for quite a while, but it was never long enough for it to overheat. I only get poor ac performance in city traffic, I never had my truck come close to overheating in the city.
I spun the fan by hand when it was cold, brought the vehicle up to operating temp and spun it again. I shoved some stiff cardboard into the blade while running in an attempt to slow it down and was unable to do so. There was plenty of resistance when trying to spin the fan when both cold and warm, and everything seemed to be working properly
I ultimately ended up replacing the unit because the truck has 170k miles, and I my experience waiting at the border. The new unit seems to be pulling quite a bit more air because it is quite audible compared to the old one, but its been less than a day and the computer might still be calibrating the new fan.
Basically what I'm saying is your fan might be on the edge of useful like I suspect mine could have been, but I have not validated that thoroughly.
Here is a good read.
https://www.motor.com/newsletters/20130322/WebFiles/ID1_Leeper_HaydenAuto.pdf
I would love to install some pusher fans on the ac condenser because my truck will freez you out when moving at a half decent pace. If I ever do get around to doing something like that I will be sure to share my experience on the forum.