It could be a bad sensor or ccrm has the relay that powers it and some of the circuitry for it and they are known to go bad. Check all the fuses under the hood and dash to be sure
Anti lock indicator came on , idle got rough and cooling fan quit , all at the same time. Fan only comes on when computer temperature sensor is in plugged.