When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
.....I am curious to know the result of main light switch replacement. I am facing a similar problem. In my case, horn stays on. I may be able to borrow your solution. Please post the outcome. Thank you.
I doubt a new light switch will solve your horn problem
A new headlamp switch fixed the problem! I also replaced all the fuses related to both the low beams and high beams just to be safe as well. I'm assuming the issue with the lights constantly staying on originally might have been something that happened inside the switch itself, because after taking it apart I also noticed if I gently shake it, it makes noises. I might keep the old switch and take it apart to see what's going on inside.
I don't know if you can see it very well, but it looks like a diode is completely missing and even though it's hard to see because of the angle, P3 is all sorts of burnt. When I have some more time after work today I might take the rest of it apart and see what is going on behind the other side of the switch.