А какой тут может быть алгоритм на данном этапе? Из первых постов видно, как это всё работает и ничем не отличается от переключений на обычной механике, только намного легче всё это делается. И зачем "компьютеризировать" педаль газа на данном этапе реализации - это же не автомат пока?