This might or might not be your problem. I was having issues with my horn on my 54 3100. It was sounding weak and sporadic. It finally quick working. the problem was not the horn. It was the ground. Instead of trusting the horn to get a good ground through the mounting screws and the grill I ran a wire from under the mounting screw and connected it directly to the frame by drill a small hole and using a self tapping screw. Sounds like a new horn now. I do have a 12v conversion.