I also had the stuck on fan switch plus the temperature control would go full hot as soon as the car was started.
I also found no new units and with the failure rate of these I did not want to take the chance on a used one. Ford lists this part as NLA.
I think you going to have to send the...