Если вы слышите стуки на холостом ходу, то это НЕ детонация. Потому что детонацию можно услышать только при нагрузке двигателя, а это в основном в движении (езда в гору, резкий набор скорости и т.п.). И слышна детонация, конечно же при неисправном ДД или при неисправности проводки к нему (может контакты окислены на соединительной фишке датчика или на ЭБУ).
То, что вы слышите на холостом ходу вероятней всего это стуки гидрокомпенсаторов (если они имеются на вашем моторе) или изношенные форсунки стучат (открываются-закрываются).