I suspect a lot of your issue with the fan not locking up is that your radiator/intercooler were probably full of dirt. These are viscous fan clutches and rely on air flow through the fins in order to give the temp "actuator" thingy on the front of the fan clutch the correct temp signal to know to turn on the fan. If the fins are full of dirt the airflow isn't enough to tell the fan to come on and it will never work properly. You just replaced both of those so they should be clean and have good airflow so the correct fan clutch should work like factory and also cool it down like factory. I always wash out my radiator as best as I can at the car wash every time I wash my vehicle, wash it through the grille til clean water comes out the bottom side. A lot of the time especially with diesels and all the coolers they stack on top of each other it is not enough and you end up having to pull the cooling package and wash it out separately every few years. My wife's gasser 2008 yukon xl denali currently has a dirty radiator but it runs electric fans so I only have issues when towing or pulling really big, long mountain passes. I pulled the fans and washed it out a few years ago but it's dirty again and I just need to pull the radiator and wash it out really good. This was the number one issue I saw working on medium duty semis that run viscous fan clutches. Yours probably gets worse with all the off road use it sees.
