Acredito que seu Elantra tem um interruptor embaixo do capô que detecta se está travado ou não. Todas as portas, tampa do porta-malas / tampa traseira e capô devem estar fechadas ou o "bipe" não ocorrerá. Como você declarou que o capô foi um pouco esmagado, pode não estar "fechando" o interruptor, dizendo que o capô está abaixado. Em outras palavras, o sistema de segurança do seu carro pode estar operando exatamente como deveria, se acreditar que o capô ainda está aberto. Esse é um comportamento normal quando algo está aberto para alertá-lo sobre a possibilidade.
Levante o capô e procure um êmbolo que seria ativado quando o capô estiver abaixado. Isso deve estar na frente, próximo ao lado do passageiro do veículo. Aqui está uma imagem em que acredito que esteja (muito perto de onde está no meu Azera de 2008).
NOTA: Esta é a base de um Elantra '06 ... Eu acredito que o '07 é o mesmo, mas não tenho certeza. Se for diferente, aposto que o êmbolo está em algum lugar perto dessa mesma área.
Para verificar se minha teoria é o que está acontecendo, faça o seguinte:
- Levante o capô e apoie-o.
- Verifique se todas as portas e a tampa do porta-malas estão fechadas.
- Empurre o êmbolo para baixo.
- Tente trancar as portas e veja se o "bipe" ocorre.
Se isso ocorrer, você sabe que esse é o seu problema. Assim que você substituir ou consertar as peças, tudo deve ficar certo como chuva. Eu realmente duvido que a buzina esteja quebrada, porque se o seu Elantra é como o meu Azera, ele não usa a buzina, mas alguma outra coisa para emitir o sinal sonoro ... pode ser que o sinal sonoro esteja quebrado, mas estou duvidando disso como bem.