Hi, It's either on the steering wheel centre, or the Stork to the right of the S/ Wheel, from what you have said check the connections that feed into the horn!! Are the clean? is there feed going down to the horn, you will have to get someone to press the horn to find this out at times the position of the horn is on the underside of the car in-turn water / rain enters the contacts inside the horn, result (No Horn) to you lady's that look on this site, I am referring to the hooter with that last comment. LOL