I have a 1998 Dodge Ram. For the past two days, the horn has gone off by itself around the same time (midday). It just stays in a long honk until I go out there and press the horn.
4 things that might be relevant.. Temperature has been getting really hot outside. Took small dog to vet last week and it stood up on the horn, pressing it multiple times. Battery is less than a year old, cheap, and has a weak charge now, which I believe may be caused by this horrible heat evaporating the battery acid. Changed the alternator to fusebox cable a few months ago but it may incorrect gauge.
I thought this horn issue might just be a wiring problem, but then why would pressing the horn make it stop? Could heat somehow cause this?