I would get a meter and be 100% sure you have a good ground with the negative lead of your meter (run a jumper to the ground strap or good frame connection). Put the hot lead of the meter on your horn terminal and have someone hit the horn. If you have voltage coming to the horn you need to run a ground wire either from the horn connection bolt or the sheet metal next to the horn to a known good ground. I had an issue where I thought my horn had died. I pulled it off the truck and was preparing to drill and separate the shell to get access to the guts and at the last minute decided to bench test it. I put 12v across the horn and it worked great. I then realized over time the sheet metal the horn was mounted to no longer had a good path back to ground. I ran a jumper wire from the frame to the bolt fastening the horn to the body. Horn now works great. If you don't have good voltage at the horn repeat the procedure working backwards. Check output from the relay. Then input to the relay. and keep working back to the horn button and then input to the horn button.
Last edited by dgrinnan; 09/12/2018 11:25 AM.