If your starter motor is not turning you could try spraying a load of WD-40 into it, but if this does work (and there's no guarantee) it won't work for long. You probably need a replacement. Try an automobile wrecker for a second hand one rarther than buying a brand new one. It will cost you only about 25% of the price of a brand new one.
The most common problem for a stuck horn is actually a stuck horn relay. Remove the relay and the horn should stop blowing. the relay may be hot from being stuck. replacing the relay should fix the problem.
Stuck relay or the starter is wired incorrectly.
Tapping the starter is an old fix and usually doesn't work any more. It was done to free up a stuck starter drive.
The starter relay is on top of the starter.
Make sure the relay is supplying the 12 volts to the starter - if so remove the starter and go get a rebuilt on to replace it or learn how to repair it yourself.
First replace the cheap part, the starter relay. It is attached to the short positive battery cable; clean cables too. If no luck and your battery is good, replace your starter with a remanufactured one; don't try to fix an old starter.
The fan sensor is bad or the fan relay is stuck. Swapping out the relay is the most likely fix.
Thermal relay is stuck. Replace it.
Which relay is the starter relay on a 1994 buick lesabre
The starter relay is built on the starter.
The starter relay on a 1994 Chevy Silverado is mounted on the starter. The starter and relay are usually changed as a single unit.
The starter relay is inside the starter. You will need to replace the starter.