If the tempature guage is working on the dash, would that mean it is probably working to tell fans to turn on but controller is not reacting to the signal? That same failure to turn on fan when AC is turned on would apply I assume. That is the easier fix. Its a shame you have to pay arm and a leg for a part that will work( motorcraft) over 1year( I hope)