If it's doing it without the engine running suspect a bad horn, or wire grounding out. Cut switch on and then disconnect the overheat sensors and then the oil sensor until something stops the horn; if nothing stops it the check the horn itself. Good luck.