This certainly CAN occur. The bulkhead connector is a fiddled ***** to deal with when old. Replace it when you can, though
THAT requires care too.
OK, you've done all you can with the horn switch. If you get intermittent horn off the horn LEAD, then clearly, its neither the contacts or...