i would suggest checking the wires or the fuse...you can either do this yourself or have your local mechanic do it. the fuse for the horn is in the fuse box located on the driver side...the fuse box on the passenger side is mostley clusters.
Begin by removing the wiring harness from your 2005 Chevrolet Impala horn. Remove the horn retaining bolts. The horn will come off.
any horn will work from the junkyard.
take it to a car shop and tell them you need a new horn.
It's on the steering wheel, where the airbag is located. http://gtcarlot.com/data/Chevrolet/Impala/2005/11329687/Steering%20Wheel-49683885.html
I just had this problem on my 2005 Impala. My fix was a new thermostat. I also had the symptom of the engine temp swinging from hot to cold.
how do you fix the heat in a 2002 Chevy impala
i dont have a 2005 impala
To fix the horn on a 2005 Chevy Cavalier 2.2L, first check the fuse box for a blown fuse related to the horn and replace it if necessary. Next, inspect the horn itself, which is typically located behind the front grille; ensure the wiring is secure and free of corrosion. If the horn is still inoperative, you may need to test the horn relay and the horn switch in the steering wheel for functionality. If these components are working, the horn might need to be replaced.
Replace the blower motor resistor.
How tofix dish light for impala
It is in the air horn (tube) that goes from the air filter housing to the throttle plate.
wheel nut torque 2005 impala