Strange problem with my 525d. Started it a hour ago and the horn just set itself off! It stays going until I turn the wheel or hit the wheel a bang and soon as I move or close it door off it goes again.. Nothing happens when I press the horn while its going off.. Could it be a relay? It's funny and really annoying the same time. I've never ever heard of this before. Has it happened to anyone else? I need it fix it asap it will drive me nuts..please help!!