
Car horn sometimes working and sometimes not is caused by: 1. The horn contacts being eroded, creating impedance, which weakens the current flowing through the electromagnetic coil, reducing the electromagnetic force and preventing it from attracting the armature to drive the diaphragm to vibrate normally; 2. Water vapor entering due to poor sealing, causing the contacts to become damp and fail to function properly; 3. The insulation paint on the enameled wire ends not being completely removed or the rivets not being securely crimped, leading to a poor connection. The car horn is an acoustic signal device, and its functions are: 1. During driving, the driver can emit necessary sound signals as needed and according to regulations to warn pedestrians and alert other vehicles, ensuring traffic safety; 2. Used for urging movement and transmitting signals.

Hey buddy, my car horn has been acting up lately—pressing it ten times might get you three beeps at best. After some troubleshooting, I found out the contact points on the steering wheel horn button had oxidized. The mechanic said sweat and dust love to creep in there. Another time, during heavy rain, it went completely silent—turned out the horn connector in the engine bay had water seepage causing a short circuit. The worst was when I modified the audio wiring and accidentally pinched the horn wire, causing metal fatigue and near breakage. If your horn works intermittently, try slapping the steering wheel hard a few times—if it comes back, it’s likely a contact issue. Just remember not to tamper with the airbag yourself. A professional shop can replace the switch assembly for around 200-300 bucks, which is the easiest fix. If you’re handy, you could disassemble it and sand the contacts with sandpaper.

I've encountered this issue three times. The first was with an old Charade - the horn failed on rainy days but worked fine in sunny weather, and it turned out the horn's sealing ring had aged and let water in. The second time was with a newly modified steering wheel - the modification shop didn't secure the connector properly, causing a loose connection. The third case was the most typical - occasionally when pressing the horn, it made a 'poof' sound like a fart, and inspection revealed burnt relay contacts. I recommend a three-step self-check: first, check if the horn connector under the hood is loose or has green rust; then have a friend press the horn while you feel the relay for a clicking vibration; finally, check if the horn doesn't sound at certain steering wheel angles - this definitely indicates a clockspring wiring issue. Don't underestimate this fault - not being able to honk when overtaking on the highway can give you a cold sweat.

Just helped my elderly neighbor fix this issue last week. His decade-old car's horn was intermittently working, and we noticed it would always fail after car washes. Upon opening the hood, we found the horn mounted behind the grille, severely corroded by long-term moisture exposure. Spraying WD-40 on the connectors and relay contacts provided a temporary fix. However, the more common issue of worn contacts in the steering wheel switch is trickier - such faults often come with a sandy scraping noise when turning the wheel. In my opinion, for cars over eight years old with erratic horn behavior, priority should be given to replacing the entire switch assembly. Japanese car parts cost around 400 yuan, while German brands are slightly more expensive - don't try to save money with aftermarket parts.


