yes, multiple fails can be iffy wiring...
Or fan relay rewired/bad & now the switch seeing full amps for the motor & burn out. + Manual switch can fry for same reason.
They are not made to handle motor eating ~ 11A or to Handle inrush or shut off power the motor pulls @ startup or coil crash generating Negative 100 or more Volts. Amp & Volt rating for switches & relays printed on them are for AC Resistive Loads such as Standard Light Bulbs. If say DCV then much lower volts & for Resistive Loads.
Fan should Not turn On most times when car is moving, more so @ highway speeds but popular bs says need the fan all the time.
(That ignoring Fiero AC "head" that forces the fan On no matter what if have pushed AC, AC Max buttons...)
Fan is On a lot often means coolant system has problems... crush pipe(s), plugged "tubes" in rad &or heater, dirt on rad or AC coil in front of the rad, etc.
But many just believe the hype & buy lower rad switch etc. & still have problems because never fix the real problem(s).
------------------
Dr. Ian Malcolm: Yeah, but your scientists were so preoccupied with whether or not they could, they didn't stop to think if they should.
(Jurassic Park)
The Ogre's Fiero Cave