Horn Question

Try a jumper wire first to test.

This. It seems to me highly likely the problem is in the "rotating switch" but you never know. Another big caveat is folks who yank the horn wires off to silence them. This often leaves the relay engaged when a horn button is shorted, and causes a battery drain