Horn issue...

Check the wires in your bulkhead connector. You might have bumped/disturbed some of the wires, in it. Trace the horn wires back to it and jiggle them.
Bulkhead connectors are a known trouble source.

Dave