Halvvägs upp vid full tank, eller halvvägs ner även vid tom tank?
Sannolikt är det två givare om tanken är av sadeltyp. Det har många bilar numera. Om en av dom felar kan nog felet bli som du beskriver.
Och jag antar att du fyller tanken med en mängd du anser rimlig?
Så inte tanken är ihopsugen av felande EVAP system.