Decided to take the horn assembly apart to see what was causing the issue and it turned out to be a weak spring not putting enough tension on the contact.
I tried stretching the spring out, but it was still weak, so I removed the spring and contact, stuffed the hole with wound up copper wire, then replaced the spring.
Now there's plenty of tension on the contact.
Works fine now
2 ноя 2021