Im also in Phoenix and have no cooling problems even with a cracked radiator, idling with AC on. Its a hairline crack that i JB welded for the time bring while i look for a decent deal on an OEM Mopar radiator. Bill Luke Chrysler/Dodge/Jeep has them for about $280-$290 out the door.

Then you have a problem somewhere that you need to fix, but an electrical fan isn't the answer.

As to the Explorer fan that was mentioned, experiences were mixed. Some people (myself included) tried it and was unhappy with the results and went back to stock. There were some people who stuck with it though I think.

X2 I tried that "upgrade" and didn't like it, and went back to stock. Since you know you need to replace the radiator, then get an OEM one and see how that does. Probably fixes your problem.

I'm also in AZ and I was having problems running to hot at speed. I had an all metal radiator purchased from Radiator barn. It never ran cool from day one.
I got an oem style replacement from Napa a few weeks ago. Since then I've put over 1,000 miles on the jeep going from AZ to Utah to drive through Canyonlands nat'l park. Problem gone. Only cost $150, fit right, works right.

I have used a champion all aluminum radiator for the past 2yrs with no issues. Never leaks temp stays just below 210 and looks nice too. Cost 220 shipped. Its all aluminum tig welded no epoxy. Ledfoot Racing is where I got mine

I know a while ago someone did a bunch of research using a fan and clutch from (I think it was an Explorer). That supposedly moved more air. You won't find an electrical fan that is going to move more air than the OE clutch fan (assuming it is working properly).

That was me. I'm still running the 10 blade fan and clutch from a 93 Exploder. It's been working well with 1 exception. I did have a fan clutch failure that was covered under the lifetime warranty.

The new fan clutch works as designed.

It was 106F here last week and mine never got over 205F even with my AC on according to my aftermarket guage. Another worth while mod is to hog out and smooth the passages in the Thermostat housing.

I just put a winch on and noticed increase coolant temps while driving down the highway doing 70 mph. It sat around 228 degrees. I attribute this to the engine turning a faster rpm which made the engine run hotter and on tip of that, the winch blocked the radiator. Going slower, at a lower rpm, the engine temps were normal. So I think a winch DOES affect coolant temps at highway speeds.

My temp before installing winch & stinger was ALWAYS 210. Never had issues even in San Antonio. After installing the stinger & winch, while UNDER 50 MPH, I run normal and stays at 210. However, when at highway speed (55-60mph) constant speed, it creeps up and stays up. However, when slower, it drops. So it does effect cooling. This has been seen in multiple TJs that are owned by friends, as well as JKs. And these are with smaller winches installed, for example the Smittybult XRC8. Not a huge wench at all, but big enough to cause issues.

As for the fan clutch, if there is no airflow through the radiator, it'll be running at a higher temp & radiating the heat which engages the fan clutch. So the under hood temps do have an effect. Absolutely no way that the under hood temps CAN'T have a factor because it's heat that engages the clutch to run the fan. Which, in turn, can add load to the engine pushing that fan constantly if the temps don't happen to decrease.

If you went OEM...from Dealer.... it was not cheap! But it is probably the best...for manual trannys at least.
Dealers still have separate PN# for manual vs automatic. Not just one size fits all.
Radiator for manuals has no ATF cooling tank on the bottom. 100% of cooling fins work on coolant.
Suggested Retail is $285.00.

I just put a winch on and noticed increase coolant temps while driving down the highway doing 70 mph. It sat around 228 degrees. I attribute this to the engine turning a faster rpm which made the engine run hotter and on tip of that, the winch blocked the radiator. Going slower, at a lower rpm, the engine temps were normal. So I think a winch DOES affect coolant temps at highway speeds.

Your cooling system simply has a problem that has made it marginal. By itself, a winch won't cause an engine to run hotter. Those of us with winches & properly functioning cooling system don't see hotter engine temps at all.

If you went OEM...from Dealer.... it was not cheap! But it is probably the best...for manual trannys at least.
Dealers still have separate PN# for manual vs automatic. Not just one size fits all.
Radiator for manuals has no ATF cooling tank on the bottom. 100% of cooling fins work on coolant.
Suggested Retail is $285.00..

My previous TJ came from the factory with a 5-speed manual transmission & a radiator with an auto transmission cooler. I did not have to install a new radiator when I converted it from its OE 5-speed to the 32RH automatic transmission.