>> You check your fuses?
>
>Yes, sorry, I should have mentioned that. The fuse is fine.
Now this is me, i'm comfortable working under the hood.
I would rule out a bad connection or horn by hooking up 12volt
directly to the horn. If it doesn't sound, horn bad, duh. Horn
sounds, wires bad. duh.
If horn is bad, test the wires still, with a test light and someone
pushing the horn button.
Then I would work from there. Tell us your results if you think you
can safely test this.
later,
tom @ www.WorkAtHomePlans.com