Check the ground wire at the steering column. May not be completing the circuit for the horn relay coil. I would ground the wire and see if the horn works. If it does the problem is probably the pin underneath the grounding spring is worn out or the wire is broken.