Думаю, что показатель "остаточного пробега" никак не связан с обоими "расходомерами" (M и A) - потому что даже сбросив их оба всё равно не изменятся "километры до заправки".
Прикидывал алгоритм его работы. Получается что берется остаток топлива (в литрах) и средний пробег+расход за последние полчаса.
В результате чего делается прогноз и выводится на экран компа. Если получается меньше 50км - рисуются прочерки.