Не может ли эта ошибка да и детонация сама быть следствием не очень хорошего топлива
Детонация есть исключительно следствие в первую очередь несоответствия фактического качества топлива характеристикам двигателя и, во вторую - неадекватной работы электронной системы управления углом опережения зажигания (и/или смещенной фазировки системы газораспределения). Все остальные домыслы от Лукавого.