One of my factory fans went belly up. The larger of the two for an 04 is no longer available, except maybe at a salvage yard. I talked to Griffin Radiator, and a custom shroud with two Spal high-flow fans to fit the aftermarket radiator I already had was less than the cost of two factory fans. It gave me a couple of inches more space between the fans and the accessories. I can easily reach down and touch the front sway bar, where before it was impossible.
I created a custom wiring harness that plugs into the existing relay sockets. Not a single part of the factory harness was modified. The computer still controls the fans just as it did. I have high and low speed. The original fan harness is just stuffed up behind the battery.
The fans and shroud came assembled from Griffin. The fans are SPAL PF-22 fans and are both 12 inches in diameter. They have a lower-flow, thinner fan that is a bit cheaper, but I went with the bigger fans. It was only ~$25 more each. I paid $578 for the shroud, two fans, and wiring harnesses. I wound up buying a third relay and some extra wiring connectors to be able to have low-high speed control.and what size fans are those? I like that setup.