when you say lights and horn come on, you mean they work? or they start to flash and sound off?

could just be a dead battery. or even a loose battery terminal. if the lights and horn just work.