If you can hear the relay click when you press the horn, but it doesn't go off, its the horn. The same exact thing happened to mine. Started off intermittently not going off when I locked the car, and after a while it just stopped working all together. The connector on the horn seems prone to corrosion as mine was all oxidized when I changed it. The whole horn assembly is only a $35 part from Ford and it takes two seconds to change. I think it took me longer to get the front belly pan off than it did to change the part. Just make sure that you get a pack of replacement push pins because at least one of them will fall apart when you take said belly pan off.
Sent from my Nexus 10 using Tapatalk