На моей BMW 525 2000 г. калининградке, так же по городу расход был порядка 16-18 л на 100 при спокойной езде, при этом машина немного тупила. Оказалось проблема была в каталиках и глючили оба датчика положения распредвала. Сейчас вырезал каталики, поменял датчики, расход упал до 12.