I like the Taurus idea. I would really like to keep an OE look. What year Taurus should I look for?
Just find one with a V6.
However you would need to do some modifications to fit your Ranger. It will be wider than many others you might find and will not fit in between the radiator hoses. Another issue is that it is has 2 speeds and you cannot power low and high at the same time or it will burn up the motor. The Taurus uses the ECM to control the speed. You could just have the high speed on just don't hook up one of the wires.
I used a Volvo relay setup and a BMW sender on mine.
Many years ago now I had a '77 F100 with a 302 and mounted a V6 Buick fan inside the OEM shroud. Cheapo controller and it worked like a champ!
There are probably hundreds of donors you could consider. Just measure it up and hit a boneyard!