I need advice & solutions. My wife's 2008 Dodge Avenger 2.4L horn randomly goes off. Sometimes very faint and for very short period of time other times for a very long time and blaring. There is no horn fuse or relay. No fuses blown. Switched the relay around no change. I can either pull up or push down on the fuse box in the engine bay and it will either sound or stop if already sounding off. Getting more frequent. I was told to switch the fuse box because of the battery being underneath there corrosion happens. Wife called Dodge they say $1600 for one and it has to be programmed. Went to a salvage yard they called it an integrated control module. If I get one from the U-pull it will it need to be programmed? Also it seems like only the dealership has the ability to do so is this true for Tampa, Fl?