Is your electric fan on the radiator coming on? The Tour has had it's share of electrical issues like: 1) There is a recall where they add a "fin-like" device where the wire goes into the fan; 2) There is a recall for the wiring harness under the hood due to cracked insulation / bare wires; 3) There is a resistor in that fan circuit that is exposed to mother nature and therefore prone to failure (especially if the car has been driven where salt is used on the roads).

PS: "Been there & done that" on all three of the above described conditions.