Does the fan come on as it's supposed to when the care warms to temp? If the fan is coming on and it's still overheating then the problem is elsewhere. If the fan isn't coming on and you've replaced the module, check all the wiring for splits, grounds, etc, and make sure the temp sensor is operating within spec. (They're cheap, so going ahead and replacing it is probably the fastest and most cost-effective thing to do).
If it still overheats once you've determined the fan is operating properly, then...
Have the radiator thoroughly cleaned (or it might be cheaper just to replace it). They are notorious for becoming clogged. At the same time do a full cooling system flush and replace the hoses and thermostat. Be sure to pre-fill the system through the upper radiator hose before putting the hose on. Then, after topping off the radiator and reservour, run the car with the cap off until it gets to operating temp. Let it run like that for a few minutes to purge any air bubbles. Taurus systems were also notorious for trapping air due to the radiator fill being lower than the highest point in the system.