Q: My horn won't work

asked by on February 08, 2016

The horn won't work, and the Check Engine light is on.

The horn being inoperative could be from either the steering wheel clock spring, or the horn assembly. Both have been known to cause the problem you described. The Check Engine Light could be on for a sensor problem, or a gas cap being left loose after a refueling stop. This would require an engine scan to see which code is received, and the horn system would need to be diagnosed to find what failed. I recommend having a mechanic, like one from YourMechanic, diagnose the cause of your Check Engine Light and recommend an appropriate path to repair.

Was this answer helpful?
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing

Get a quote

What others are asking

2000 Toyota 4runner-both oxygen sensor replacement

If you input your year, make and model, as well as location (zip code) at YourMechanic's oxygen sensor replacement service page, the exact written quote you desire will be provided. Generally, after about 100,000 miles of use, it's not a...

Will a bad battery cause my car to shut off and my EPS light to come on? What would cause it to come on?

Hi there. This is a serious battery problem if the battery is now swollen and has no power. There has been an obviously internal fault. This will cause the vehicle to power down and the EPS light to come on...

Using the 3 2 1 Gears in an automatic.

They are there for a reason. The transmission is controlled by a computer. It will not let you cause damage. You have to look at it from a perspective that it's there to prevent shifts, and not to force a...

Related articles

P2282 OBD-II Trouble Code: Air Leak Between Throttle Body and Intake Valves
P2282 P2282 code definition Air Leak Between Throttle Body and Intake Valves What the P2282 code means P2282 is an OBD-II generic code for the engine control module (ECM) monitoring the vacuum in the intake manifold at idle. This code...
P0083 OBD-II Trouble Code: HO2S Heater Control Circuit High (Bank 1 Sensor 2)
P0083 P0083 code definition P0083 is a general OBD2 code indicating a issue with bank 2 intake valve control solenoid. This code may be seen with P0081 and P0082. The vehicle also has a bank 1 valve control solenoid. What...
P0231 OBD-II Trouble Code: Fuel Pump Secondary Circuit Low
P0230 P0230 code definition Fuel Pump Primary Circuit Malfunction What the P0230 code means P0230 is a generic OBD-II code which indicates that the fuel pump primary circuit has a malfunction of the vehicle power to the fuel pump when...