скорее всего у вас износились риски в датчике которые по середине ( тогда будет показывать правильно полный бак и когда уже почти пустой!- Может даже и на какоето время все востановиться а потом датчик может выйти из строя - Проверьте и при необходимости поменяйте датчик
На самом датчике износились полоски уровня топлива ! По этому залипает и замыкает! Может показывать полную лабуду и может показат при полной заправке -минус одно деление А потом как ни в чем не бывало Меняйте сам датчик и резиночку под датчик вместе с датчиком