Those cars are plagued with tank sensor problems. very nasty job. Since there are two, one should test it properly before bying parts. The two sensors are in series so the gauge reads an average.
Bosch Master, ASE Master, L1
33 years MB technician