es facil vos mismo lo mencionaste
llena el tanque donde decis que te da problemas, medi cuantos km te entrego la tancada y volves a llenar ahi calculas cuantos km/g te esta entregando, y si te da knoking ponele el scanner muchas computadoras tienen sensores para eso, que carro tenes? es turbo? supercharged? o tiene altas compresiones? que estas usando especial o regular? hace esa prueba repetila varias veces registra datos y ahi vas a poder determinar diferencias
edit, sabes incluso ahora que lo pienso, tambien podrias tener malo el knock sensor y por eso tenes diferencias al cambiar de combustible ya que este normalmente se encarga de ajustar el tiempo del motor