Do these at least have some bass in them? man my truck sounds like a freaking moped right nowI had the same issue. One of your horns is a low freq and one a high freq and one is most likely not working.
I purchased two new horns on eBay as a hi/low set. They were generic horns. I think I paid $25 for the two of them. I had to adapt the power wife to a spade connector after cutting off the factory plug.
I pulled the tire and fender liner on each side to get easy access to the factory horn to remove it and bolt he new one on.
Afterwards it sounded like new again.