No, horns aren't big movers. I'v replaced one on my first Montero 13 years ago. Check for corrosion first, I solved some horn problems on my full size Dodge trucks by using WD40 liberally, then by using air horns and a remote switch.

<img src="/forums/images/graemlins/wink.gif" alt="" />