If the fuse is good, the horn itself could have gone bad or disconnected, check the connections on it to make sure everything is seated properly. If they are, then remove the horn and "feed" the connectors power from a separate power source to see if it's working properly.
If it's still working, then maybe the plate behind the airbag got loose and when you push it in it isn't making proper contact to the rest of the circuit to complete the loop, so disconnect the battery, remove the airbag, and tighten down the screws to the horn plate and then put the airbag back on and reconnect the battery and test it out.
If all that doesn't work...then I have no idea...
|