Podobny problem miałem kiedyś w AR - diesel, za dużo palił zamiast 9-10 w mieście było 12-13. Po długich poszukiwaniach ( nie było żadnych błędów ) mechanik dopatrzył się że komputer dostawał złą informację o temperaturze silnika ( na wskaźniku było OK), komputer miał złe dane i "widział" że silnik jest cały czas całkowicie zimny i podawał cały czas wzbogaconą dawkę paliwa tak jak w pierwszych minutach pracy zimnego silnika " jeździłem na ssaniu ". Czujnik do temperatury jest co prawda jeden ale podaje dwa parametry dla wskaźnika i dla silnika i ten drugi był zły, po wymianie czujnika wszystko wróciło do normy.