After lots of reading and studying, measuring and sketching, I decided to go with a junkyard Chrysler Concorde dual electric fan. This particular fan came from a 2000 Concorde. According to Rockauto.com, the same fan is used on several models:
This fan is variable speed. It is a dual fan, but is not Fan 1 and/or Fan 2. Both fans run at any speed. The Chrysler BCM (body control module) varies the speed of the fan as needed/programmed. I found this info in a forum, but cannot find the diagram now. This fan has four wires. 2 black, 1 green and 1 yellow. Black is ground, green is low speed, yellow is medium speed and both green and yellow together are high speed. I collected as much of the factory Chrysler fan wiring as needed, including the connectors to reuse in my setup.
As seen on my wiring diagram, I utilized the medium and high speeds. My PCM is programmed for two fans and I left the stock temperature setting for the fan on/off for each.
AC is wired thru a pressure switch. When the pressure switch engages the AC compressor clutch, it triggers the relay to run the fan at medium speed. If the fan is already called for by PCM and running on either medium or high, engaging the AC has no effect on the fans, they continue to run as the PCM has called for. If the PCM calls for high speed, then the fan goes to high speed, regardless of whether AC clutch is engaged or not.
This fan was a near perfect fit for my OEM replacement radiator. The fan shroud literally snapped right in between the tank edges. This photo shows the fan “snapped” onto the radiator tight enough that it supported itself long enough for me to measure for brackets.
Although the fit was tight, I fabricated 4 brackets to mount the fan securely. The two top brackets fit nicely from the existing fan mount locations to the cars radiator support on either side. The bottom (not pictured) mounts attach directly to the shroud and to the lower car radiator support. The brackets were made from 3/4″x1/8″ flat stock with 1/4″ nuts welded in place to accept the mounting hardware.