When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
Not an uncommon problem. Hope you are not faint of heart. Here's the procedure that one forum member posted a while back for repairing the membrane that controls the horn. By the way I experienced this problem right after I got my car and found that the membrane is very suseptible to high heat. Once I cooled off the car sufficiently the problem went away (knock on wood) and has not been back since.
Read through this fix and it is well written. Only thing I saw left out was disconnecting the battery so the airbag cannot discharge. The airbag can still activate for a few minutes even after the battery is disconnected so be sure to wait a bit before diving in to it.
The writeup does NOT mention disconnecting the battery and you should do that before you begin and then wait at least 10 minutes before you start to remove the airbag. There is a capacitor that holds a charge for a while and it needs time to disapate that charge to insure the bag is not going to suddenly deploy...............