If you've already jumped them with a hotwire and the fan worked then I would think they're toast. The ECM controls the fan there is no fuses to the fan. You could switch em out with each other and see if the fan comes on at above 160. If it does then it the low fan relay that out. Think that if the lo relay was working the fan would come on at a tad above 160 degrees(it you have a 160 stat.)so for sure the lo relay is out if the fan ain't coming on, believe the high relay comes on when engine temp is over 210 or some temp like that. Guess you'd have to run your car to above the limit for the ECM to activate high relay to kick fan on..
Wrong.... YES, there is a fuse... it's the A/C/Fan fuse under the dash (I think that's the label/name of it, I'll go check in a bit). I fought my 'no-fan' situation FOREVER, using the factory service manual/troubleshooting trees. Jumping relays, probing for continuity, grounds, etc, etc, etc.... I (somehow/finally) found 3 different diagnostic charts in 3 completely different sections of the manual, all 3 being similar in both procedure and intent, but slightly different in method. Only one of the sections said to check that fuse (of course, the last one I followed), and guess what.... after
years of intermittently trying to diagnose/fix, and giving up and using a hotwire/switch, that damn fuse was blown. Replaced it and fan works perfectly. And yes, I felt like a complete ASS!!!
Double/triple check that fuse, and get back to us. If that's not the problem, I'm sure I can help you figure it out.... I believe I deserve a doctorate degree in turbobuick fan control systems after all the 'research' I've done....
There's some other misinformation above, but check the fuse again first, please...