По поводу VE есть идея такая
-Сделать некий буфер куда помещать данные за некий период. Допустим 2сек
-Каждые 2 секунды делать перерыв на одну секунду для обработки данных с лямда зонда и других датчиков а так же занесения данных в секу
-Циклически работать с этим алгоритмом, загружая и показывая изменения в таблице VE(такой же как в VETune)
-Осуществлять обработку данных пока показания лямда датчика не начнут варьироваться в неких пределах, допустим 2-5%. После этого запомнить точку и более не рассматривать ее при обработке данных