Hi,
If the crankshaft position sensor is bad, it may or may not set a code. A crankshaft position sensor's function is related to engine speed. As a result, failure may not trigger the Check Engine Light. This is because there are some things that can stop the crankshaft position sensor's signal that will have nothing to do with the sensor going bad such as running out of gas.
I hope that makes sense. As far as the horn and flashers are concerned, I attached two pics below showing the power supply (fuse). One is under the hood, and one is in the vehicle.
I circled the clock spring. If that failed it can be causing issues with the horn/signals, but the airbag light should also be on. Let me know.
Take care,
Joe
See pics below.
Images (Click to make bigger)
Wednesday, April 6th, 2022 AT 5:41 PM