Holly cow, you say one bad thing about GM and everyone gets upset. First off, I thanked ExpertX for the location info and it was very much appreciated. It was also nice to see that GM may have addressed the issue as there is a new part number. That said, at $65 US I'm not willing to see if its better or not when I can get an AM one for $40 CDN.
Also, if you read carefully you will notice I bashed GM's design on THIS horn in THIS model of car, not GM as a whole and not all models. Try doing a google search on "sunfire horn location". When you are done reading the 127,000 hits you can let me know if you think there was a design flaw or not. I personally read 3 entire pages of hits before I made any comments on it. I am not a GM hater.
No I'm not the original owner of the car, but it has been in the family for most of its life and I can assure you it was never been "submersed" (WTF??? I don't live in New Orleans).
Proper diagnosis, lol. No you are right I have not diagnosed it yet. How do I check power at the horn if I can't find it? You want me to start at the steering wheel where the air bag is and trace back all the way to the horn? No thanks! I'd rather start with the fuse, then confirm the horn works (direct wire), then trace back to the relay, then the main switch at the wheel (which I'd probably have someone else do).
Anyway, sometimes the easiest way to diagnose something is to know the history behind the problem, which I didn't post because I just wanted to know where the dam thing was. Horn stopped working the day after my wife and I came back from a hockey game. It was a heated "Battle of Ontario" which had the Toronto Maple Leafs (my team) loose to the Ottawa Senators (her team) and she honked the fn horn (to get me going) for about an hour as we made our way from the parking lot. Needless to say, I'm pretty sure it over heated and fried it's self, so I'll start by checking it work when wired directly to 12v.
Anyway, thanks for your inputs.