I had a similar problem three weeks ago. The needle started tweaking at the last 1/4 level mark then stopped as the level dropped.
I thought of cleaning the sensor myself after reading an excellent posts here but was too lazy to start the process.
Last Sat. I put in a bottle of Fuel System Treatment before the long trip (150 KM one way)
and the needle did not tweak any more when it hit the 1/4 mark this morning. I assume the problem goes away with the Treatment cleaner.
Hope this helps, good luck.
1992 300E 125k KM