Check to see if the wiring is damaged.
Look around you. If you don't see any witches you know the witch sensor is working.
Check to see if they are getting power Could be a bad temperature sensor Check to see if they come on with A/C or defroster
check to see if your tack is not jumping it could be a bad ref sensor
Check to see if you are getting power to fan - if so bad fan motorRun a hot line to fan to see if it starts - if not bad fan motorFan sensor bad?
You will have to test the resistance on it to make sure it is within specs.
Blown fuse? Bad relay? Bad temperature sensor Bad fan motors? Check to see if the fans are getting power if so motor is bad If not check the above
There really isn't any way to test the oxygen sensor to see if it is good or bad. If your check engine light is on you can take it to Autozone and they will hook it up to computer and if the oxygen sensor is bad, the computer will detect it.
A bad map sensor can cause a computer code, that would trigger the light. Run a list of computer codes to see what shows as a problem.
First check and see if there are any codes in your computer that could be a bad sensor. My check engine light came on then went off for a long time but after the car had to be towed in we found a bad fuel sensor and when it was replaced the car has run fine since.
Check to see if it is getting power - if so could be bad fan motor - if not check fuses, relay, and temp sensor
The check engine light would be illuminated and TPS related codes would be confirmed and/or pending.