Colega:
O sensor de detonação esta ligado no bloco do motor ele detecta no motor batida usando um elemento piezoelétrico. Uma vibração batem no bloco é detectada como a pressão vibracional. Esta pressão é convertido num sinal de tensão e enviado a central para corrigir o avanço de ignição.
Então quando a baixa ou alta tensão a partir do sensor é enviada para central e corrigir e as vezes não se percebe alterações no funcionamento do motor mas a luz se acende.
Em casos raros, o motor pode não apresentar sintomas perceptíveis, então sugiro.
............Segue abaixo minhas sugestões................
1° O mau funcionamento do sistema de resfriamento
2° Mistura ar combustível fora do especifico, combustível ruim
3° Central de injeção com defeito
4° Conector do sensor contatos abertos ou não enviando sinal para central, verificar continuidade.
att. Diaz