Gas gauge only goes to 3/4 and after 100miles an empty alarm comes on ??? on 2001 Mercedes-Benz C320

I find only 5 gallons fills the tank again....Any thoughts...??

Get Your Car Fixed at a RepairPal Certified Shop.
We certify shops based on expertise, quality work, and verified customer reviews
2 answers
sender from tank not working. could be sticking or cracked. but not working. have to change it.
Fuel level sender (Gas level float) has failed and needs replaced.