Была у меня похожая проблема именно из за первого датчика кислорода. На холодную все норм, на горячею начинает косячить. Это из за того, что пока датчик не прогрелся до рабочей температуры, показания кислорода берутся усредненные из прошивки. Справа от двигателя ближе к выпуску есть зеленая и синяя фишки. Зеленая это первая лямда, синяя соответственно вторая. Попробуй отключить зеленую и поездить, не ровный ХХ и тяга должны вернуться, но жрать будет около 17-20 литров, имей это ввиду!! И да, у меня горел Antipolution Fault.(но не всегда :) ). Надеюсь тебе это поможет...