my truck did the same thing, my horn, radio, and inside lights are all on one little fuse thing, so it ended up being every time i honked my horn it would short out.. the connection to the horn on the grill had came lose and was grounding out on the bumper.. check that! there are 2 wires, 1 for each horn.. its simple..