Всем привет!
У меня была та же проблема на 840й.
Периодически загорался чек, как сказали ребята, из-за кривых показаний датчика: то показывал "пусто" при полном баке, то показывал "под завязку". При остатке топлива менее 50 литров почти всегда показывал "пусто".
На DIC запас хода в моменты горения лампы уровня топлива были либо LOW, либо "---". По наблюдениям, когда было значение "---", загорался чек.
В понедельник поменял датчик. Во время тестов проблема осталась. Позвали электрика - оказалось, что была проблема в проводке, которая и убила датчик (мой старый после устранения проблемы в проводке всё равно не работал).
Итог: сейчас всё показывает корректно. Даже на непрогретом двигателе.
По деньгам вышло примерно так (сервис Шеви+): Снятие/установка бака: ~3,5 т.р., замена датчика 215 р., датчик, купленный в Академия+ ~2 т.р.